int shift = getShift(PERIOD_D1, 1);
datetime dt = iTime( Symbol(), PERIOD_D1, shift); //----- время всегда возвращает правильно
int a = iBarShift( Symbol(), PERIOD_H1, dt, false); //----- а тут всегда 0
//--------
int getShift(int timeframe, int shift)
{
return(iBarShift(NULL, timeframe, Time[shift]));
}
我写得有点错,我已经改好了。
那是一个脚本还是什么?
这是个脚本还是什么?
这是我的EA中的一段代码,它在下单时增加订单手数。
如果可以的话,把EA本身发到我的邮箱里。 我会看一看。
如果可以的话,你自己把EA发过来,我看一下。
你已经有一个顾问在暂停工作了。
你能告诉我为什么指标中的iBarShift 一直返回0吗?
这一切都始于指示器周期性地停止绘图。我决定找出发生这种情况的原因,发现iBarShift总是返回0。
一段代码。
我想是的,检查...
你好,你知道是否有一个内置的功能可以让你从时间上确定蜡烛图的编号?
以下是该脚本的代码。
运行该脚本时,在专家日志中显示一条信息。
即k的值从9572开始,它应该是第一个值t*4/2=2*4/2=4。障碍是什么?