int iBarShift( string symbol, int timeframe, datetime time, void exact)
搜索柱开始的时间。函数返回指定开始时间的柱。如果柱的指定开始时间是省缺值, 函数将返回-1或 最近的柱 exact。
参数:
symbol - 需应用到计算指标的货币对数据 NULL 意味当前货币对名称。。
timeframe - 时间周期。可以是时间周期列举的任意值。0 意味着当前图表的时间周期。
time - 查找值 (柱的开始时间)。
exact - 未发现柱的返回模式。false - iBarShift 返回最近。 true - iBarShift 返回 -1。
示例:
- datetime some_time=D'2004.03.21 12:00';
- int shift=iBarShift("EUROUSD",PERIOD_M1,some_time);
- Print("带有打开时间平移柱 ",TimeToStr(some_time)," 是 ",shift);
复制代码
|