跳至内容

Bars

条形图

返回指定符号在指定时间段内的条形图数量。函数调用有两种方式。

请求所有历史条形图

int  Bars(
   string           symbol_name,     // symbol name
   ENUM_TIMEFRAMES  timeframe        // period
   );

请求选定时间段的条形图

int  Bars(
   string           symbol_name,     // symbol name
   ENUM_TIMEFRAMES  timeframe,       // period
   datetime         start_time,      // start date and time
   datetime         stop_time        // end date and time
   );

参数

symbol_name

[in] 符号名称。

timeframe

[in] 时间段。

start_time

[in] 对应第一个条形的时间。

stop_time

[in] 对应最后一个条形的时间。

返回值

如果定义了 start_timestop_time 参数,函数将返回指定时间段内的条形图数量;否则返回总的条形图数量。

注意

如果在调用 Bars() 函数时,终端中尚未生成指定参数的时间序列数据,或者函数在调用时时间序列数据尚未与交易服务器同步,则函数将返回零值。

另请参阅

预定义变量 Bars, iBars

最后更新于