Bar.size()

ترجع عدد الأشرطة في المحفوظات لرمز وإطار زمني معين
await Bar.size(timeFrame:string, symbol:string)

Parameters

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

Return value

عدد الأشرطة على الرسم البياني المحدد.

Description

إذا لم يتم تحديد رمز أو إطار زمني ، فسيتم استخدام الرمز الحالي للرسم البياني.
نوصي باستخدام هذه الطريقة فقط عند استخدام هذه الطريقة Bar.load, حيث عدد الحانات
يمكن العثور عليها من عدد العناصر في المصفوفة لأي من الخصائص التي تقوم بإرجاعها.

Example

// الكتابة إلى متغير barsSize عدد أشرطة الإطار الزمني الحالي {link TimeFrame} للرمز الحالي
let barsSize = await Bar.size()

// الكتابة إلى متغير barsSize عدد الأشرطة حسب الإطار الزمني {link TimeFrame.D1|D1} للرمز الحالي
let barsSize = await Bar.size(TimeFrame.D1)

// الكتابة إلى متغير barsSize عدد الأشرطة حسب الإطار الزمني {link TimeFrame.D1 | D1} لرمز EURUSD
let barsSize = await Bar.size(TimeFrame.D1, "EURUSD");

// الخيار البديل
const {Close} = await Bar.load([Bar.Mode.Close], PriceType.Bid);
let barsSize = Close.length;