下载MetaTrader 5
要添加评论,请登录注册
为MetaTrader订购机器人或指标。自由职业服务将会帮助您!
alf_ssm
48
alf_ssm 2015.04.06 09:53 

int     buyopenshift=iBarShift("NULL",5,OrderOpenTime());
 double  HH=High[iHighest(NULL,0,MODE_HIGH,buyopenshift,1)];//自开单以来的最高价格。


我用PRinf 来现示,感觉不对,大家来看看这样写是否确,

如果不正确,请您帮帮忙,十分感激。

Jian Chen
版主
3584
Jian Chen 2015.04.08 04:44  

你的当前图表是5分钟图吗?

你的 iBarShift 取的是5分钟图的柱数,而 High[]是当前图表的数值,如果不匹配就不会得到正确数值的。 

Xiangdong Guo
3706
Xiangdong Guo 2015.04.08 14:11  

这语句里的NULL不要加引号--> iBarShift("NULL",5,OrderOpenTime());

改成 --> iBarShift(NULL,5,OrderOpenTime());

/
要添加评论,请登录注册