28评论

0收藏

请教:如何解决在同一根K线发出多个重复开仓信号的问题?

avatar 毒蘑菇 | 5789 人阅读 | 28 人评论 | 2011-09-20

请教:如何解决在同一根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线,只要价格变动,就会重复开很多次仓,不知道有什么办法可以解决?请老师出手帮忙,谢谢.
""
还没有人打赏,支持一下

评论|共 28 个

□o□

发表于 2012-11-22 01:36:01 | 显示全部楼层

不错,看看。  

pap

发表于 2012-11-22 01:36:01 | 显示全部楼层

我好想升级  

肆无忌惮

发表于 2012-11-22 01:36:01 | 显示全部楼层

原来这样也可以  

杨子

发表于 2012-11-22 01:36:01 | 显示全部楼层

都是那么过来的  

陈陈美妆

发表于 2012-11-22 01:36:01 | 显示全部楼层

技术研究、交流QQ:1534564486  

vojhi

发表于 2012-11-22 01:36:01 | 显示全部楼层

世界上那些最容易的事情中,拖延时间最不费力。  

七郎仔

发表于 2015-1-22 14:30:38 | 显示全部楼层

支持楼主

michael

发表于 2015-1-22 23:56:11 | 显示全部楼层

[s:132]

jin920

发表于 2015-1-25 22:41:46 | 显示全部楼层

谢谢分享!!!!!

123下一页
您需要登录后才可以回帖 登录 | 注册 微信登录

EA之家评论守则