[原创]求EA编程高手帮忙,多谢了
发表于:2010-08-29 07:56只看该作者
21楼 电梯直达
把MT4下标准MACD指标的程序贴出来:
int start()
{
int limit;
int counted_bars=IndicatorCounted();
//---- last counted bar will be recounted
if(counted_bars>0) counted_bars--;
limit=Bars-counted_bars;
//---- macd counted in the 1-st buffer
for(int i=0; i=0; i--) {......}
if(counted_bars>0) counted_bars--;应该是必须的,你的程序可能是用模板改的。
你看了标准的MACD指标写法应该可以理解了。
除if(counted_bars>0) counted_bars--外
其实IndicatorCounted()还有一些微妙的地方,比如我说图标上200Bars IndicatorCounted()一般会回
199.某些场合会是198.不过不知道这些并没有关系。
22楼
韬客社区www.talkfx.co