Bar.size()

返回給定交易品種和時間範圍的歷史柱數
await Bar.size(timeFrame:string, symbol:string)

Parameters

Name Type Действие Значение по умолчанию
timeFrame string 大體時間。 它可以是任何 TimeFrame 枚舉值。 0 表示當前圖表時間幀。
symbol string 符號名稱。 null 表示當前符號。

Return value

指定圖表上的柱數。

Description

如果未指定任何符號或時間範圍,則使用圖表的當前符號或時間範圍。
我們建議僅在使用該方法時才使用此方法 Bar.load, 自從 酒吧數量
可以從它返回的任何屬性的數組中的元素數中找到。

Example

// 向barsSize變量寫入當前交易品種的當前時間段TimeFrame的柱線數
let barsSize = await Bar.size()

// 將bars數量寫入當前符號的時間幀D1,寫入barsSize變量
let barsSize = await Bar.size(TimeFrame.D1)

// 向barSize變量寫入EURUSD符號的時間範圍D1的柱數
let barsSize = await Bar.size(TimeFrame.D1, "EURUSD");

// 替代選擇
const {Close} = await Bar.load([Bar.Mode.Close], PriceType.Bid);
let barsSize = Close.length;