Bar.load()

يقوم بتحميل مصفوفة من القيم وفقًا للأنواع المحددة.
await Bar.load(modes:array, priceType:int, timeFrame:string, symbol:string)

Parameters

Name Type Действие Значение по умолчанию
modes array صفيف من قيم تعداد {link Bar.Mode|Bar.Mode}
priceType int {link PriceType | نوع السعر} للشريط
timeFrame string إطار زمني. يمكن أن يكون أيًا من قيم تعداد {link TimeFrame}. 0 يعني الرسم البياني الحالي
الإطار الزمني.
symbol string اسم الرمز. فارغ يعني الرمز الحالي.

Return value

إرجاع كائن بمصفوفات البيانات المطلوبة

Description

تستخدم في الطريقة onUpdate. يتم الحصول على المصفوفات عن طريق التدمير - يجب أن يكون اسم المتغير مطابقًا لاسم النوع.
ويستحب أن تكون ثوابت حتى لا يغيرها.
إذا كنت بحاجة إلى تحميل البيانات بعدة أنواع ، فإن أفضل طريقة للحصول عليها هي تحديد جميع الأنواع المحملة في الطريقة مفصولة بفواصل.
يمكن العثور على قائمة الأنواع المتاحة في Bar.Mode

Example

// قم بتحميل مصفوفة من القيم بأسعار إغلاق لجميع الأشرطة
const {Close} = await Bar.load([Bar.Mode.Close], PriceType.Bid);

// تحميل مصفوفة من القيم لعدة أنواع في وقت واحد
const {High, Low, Close, Volume} = await Bar.load([Bar.Mode.High, Bar.Mode.Low, Bar.Mode.Close, Bar.Mode.Volume], PriceType.Bid);

// قم بتحميل مصفوفة من القيم بأسعار الإغلاق وأسعار الفتح لجميع الأشرطة وقم بتعيينها للمتغيرين CloseOtherName و OpenName ، على التوالي
const {Close:CloseOtherName, Open:OpenOtherName} = await Bar.load([Bar.Mode.Close, Bar.Mode.Open], PriceType.Bid);