请教:如何解决在同一根K线发出多个重复开仓信号的问题?
请教:如何解决在同一根K线发出多个重复开仓信号的问题? 我写了个公式,公式代码如下: extern double Lots = 0.1; int start() { double ma10,refma10; int ticket; ma10= iMA(NULL,0,10,0,MODE_EMA,PRICE_CLOSE,0); refma10= iMA(NULL,0,10,0,MODE_EMA,PRICE_CLOSE,1); if(High[1]ma10) ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,0,"haigui ",16384,0,Red); if(ticket>0) { if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("BUY order opened : ",OrderOpenPrice()); } else Print("Error opening BUY order : ",GetLastError()); return(0); } 存在这样一个问题(图片附在下面),就是在同一根K线,只要价格变动,就会重复开很多次仓,不知道有什么办法可以解决?请老师出手帮忙,谢谢. |
打赏
最新创建圈子
- 新闻EA运行效果图圈 2019-05-05
圈主:admin 帖子:1