請用代碼幫助 - 掛單無法打開
Results 1 to 4 of 4

Thread: 請用代碼幫助 - 掛單無法打開

  1. #1
    1附件你好,任何人都可以檢查我為什麼第44行等待訂單無法打開請?

    https://www.forex-pedia.com/attachme...7347191544.mq4

  2. #2
    1)你似乎有一個非常符合嵌套for和if循環的集合,你使用for(i = 0; ilt; k; i )兩次 - 見下文。你最好整理一下,然後再嘗試編譯。 for(i = 0; ilt; k; i ){if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)){if(OrderType()== OP_BUY OrderComment()== 1){for(i = 0; ilt; k ; i ){if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)){if(OrderType()== OP_SELLSTOP OrderComment()== 1){OrderDelete(OrderTicket());級=電平 1; OrderSend(符號(),OP_SELLSTOP,MathPow(Lots,level),setPriceSS,2,setPriceSS 40 * Point,setPriceSS-160 * Point,DoubleToStr(level,0),MagicNumber,0,CLR_NONE); }}}}}}

  3. #3
    問題解決了......管理員請關閉此主題。謝謝

  4. #4

    Quote Originally Posted by ;
    1)你似乎有一個非常符合嵌套for和if循環的集合,你使用for(i = 0; ilt; k; i )兩次 - 見下文。你最好整理一下,然後再嘗試編譯。 for(i = 0; ilt; k; i ){if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)){if(OrderType()== OP_BUY OrderComment()== 1){for(i = 0; ilt; k ; i ){if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)){if(OrderType()== OP_SELLSTOP OrderComment()== 1){OrderDelete(OrderTicket()); ...
    EA可以刪除待處理的訂單,下一行是打開另一個新的掛單,它應該可以打開,但實際上不能...

發布權限

  • 您不可發布新主題
  • 您不可回复
  • 您不可發布附件
  • 您不可編輯您的帖子
  •  
  • BB代碼是打開的
  • 表情符號是打開的
  • [IMG]代碼是打開的
  • [視頻]代碼是打開的
  • HTML代碼是關閉的
forex-pedia網站使用cookie 文字跟蹤
forex-pedia.com網站使用cookie 文字跟蹤,某些設定已經固定。您可以點擊此處閱讀我們的Cookie使用說明。 請點擊右鍵接受我們的cookies。如果您選擇繼續使用forex-pedia.com網站,我們將認為您接受我們的cookies。