iClose
iClose
返回指定符号在指定时间框架和位移下的收盘价。
double iClose(
string symbol, // symbol
int timeframe, // timeframe
int shift // shift
);参数
- symbol
[in] 符号名称。NULL表示当前符号。
- timeframe
[in] 时间框架。可以是ENUM_TIMEFRAMES枚举值中的任何一种。0表示当前图表时间框架。
- shift
[in] 从指标缓冲区中获取的值的索引(相对于当前条形图向前移动指定数量的周期)。
返回值
指定符号在指定时间框架和位移下的收盘价。如果本地历史数据为空(未加载),函数返回0。要检查错误,需要调用GetLastError()函数。
注意
对于当前图表,收盘价信息位于Close[]预定义数组中。
示例:
Print("Current bar for USDCHF H1: ",iTime("USDCHF",PERIOD_H1,0),", ", iOpen("USDCHF",PERIOD_H1,0),", ",
iHigh("USDCHF",PERIOD_H1,0),", ", iLow("USDCHF",PERIOD_H1,0),", ",
iClose("USDCHF",PERIOD_H1,0),", ", iVolume("USDCHF",PERIOD_H1,0));最后更新于