客服热线:18391752892

OrderClose()函数出错,Error 138

   日期:2019-01-12     浏览:133    
马上注册,结交更多好友,下载更多资源

您需要 登录 才可以下载或查看,没有帐号?注册 各位大侠,
 
 小弟是新手。刚刚编了第一个EA。在Strategy Tester里面进行测试的时候,在start()里面成功使用OrderSend买入和卖出,但是使用OrderClose函数的时候出错。出错信息如下:
 
 2010.10.19 16:25:13     2010.10.11 10:53 EURUSD_1 EURUSD,M5: OrderClose error 138
 
 源代码是这样的:
 
   if (Symbol()== EURUSD OrdersTotal()==0)     //EURUSD, 空仓
     {
     if (ReturnMarketInfomation()== Buy )
       OrderSend(Symbol(),OP_BUY,1,Ask,0,sl_buy,tp_buy, EURUSD1 Buy @ +Ask+ Lot= +1+ SL= +sl_buy+ TP= +tp_buy,MAGICMA,0,Red);
     if (ReturnMarketInfomation()== Sell )
       OrderSend(Symbol(),OP_SELL,1,Bid,0,sl_sell,tp_sell, EURUSD1 Sell @ +Bid+ Lot= +1+ SL= +sl_buy+ TP= +tp_buy,MAGICMA,0,Yellow);
   }
   else if (OrderProfit() 0) //如果赚钱
      {
     if (Symbol()== EURUSD OrdersTotal()==1 OrderType()==OP_BUY ReturnMarketInfomation()== DownCross )
       CheckError(OrderClose(OrderTicket(),OrderLots(),Ask,slippage,Blue));
     if (Symbol()== EURUSD OrdersTotal()==1 OrderType()==OP_SELL ReturnMarketInfomation()== UpCross )
       CheckError(OrderClose(OrderTicket(),OrderLots(),Bid,slippage,Green));
     }
   else if (OrderProfit()
外汇交易有很大的风险性,本站所有资源均来自网络,请选择使用,如若出现亏损,本站不承担任何责任!


特别提示:本信息由相关企业自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


0相关评论
相关行情
推荐行情
点击排行