下载MetaTrader 5
要添加评论,请登录注册
您有闲置的电脑吗?把它们连接到MQL5 Cloud Network并获取利润!
Suny
19
Suny 2008.11.05 09:26 
查过codebase里的代码,发觉没有相关的代码,特此请教各位。 比如我选择M5,Client Terminal自己在一个窗体里显示M5,M15,M30的bars图。 我尝试过写indicator,并定义一个extern变量有设置显示多少个周期的bars,可惜初学MQL4,写了几天写不下去。 请各位朋友代为编写,或指出方向,thanks.
okwh
1630
okwh 2008.11.05 16:33  
查iBarShift用法,做坐标转换
Suny
19
Suny 2008.11.06 09:23  
DxdCn 写道 >>
查iBarShift用法,做坐标转换

Thanks, DxdCn. But i am trying to complete this job with other method.

by the way, how can i change a "extern" variable in a indicator?

okwh
1630
okwh 2008.11.07 03:58  

change a "extern" variable in a indicator?

什么意思? "extern" variables also are variables. 在indicator代码中,赋值设置。

在EA代码调用,使用iCustom函数传递参数。

在MT中,通过对话框设置。

如果

定义一个extern变量有设置显示多少个周期的bars

那是你自己代码的事

无论什么,关键是 (1)获得多个周期的数据,如通过iClose, (2)iBarShift转换到当前坐标(也可不转换), (3)以恰当的下标 赋值给你要显示的指标数组。

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