indicatorcounted() 为什么总是 等于 -1 ?

 

刚刚开始接触这个平台, 问题可能比较弱智.

程序异常简单,就几个pring语句


void start()

{
Print("Bars=========",Bars);
Print("counted_bars:::::=======",IndicatorCounted());

}



可是输出的counted_bars 总是等于-1...

看帮助文档,应该是和indicator有关,可是该怎么搞呢?

请求帮助, 谢谢!!!

 
MQL的程序分为三种:指标、脚本和EA,你先搞明白你写的是什么。
 

是mq4结尾的文件

放在 expert advisor 目录下, 再运行 strategy tester, 在日志中就是不停的输出-1

 
看样子你写的是ea,但IndicatorCounted()是给指标程序用的