私のEAのマジックナンバーコードあたりの最大取引数
Results 1 to 4 of 4

Thread: 私のEAのマジックナンバーコードあたりの最大取引数

  1. #1
    ねえ、私はmql4でコーディングする方法を学んでいますが、次をコーディングするロジックを見つけていません。

    開かれた取引がX個以下の場合にのみ、新しい取引を開くことを許可したいと思います。
    私はそれがこのように機能することを知っています:
    if(OrdersTotal()lt; X)
    {{
    かくかくしかじか
    }

    しかし、私はこれを特定のマジックナンバーにのみ適用し、それらのインデックス全体には適用しないようにしたい。

    誰かが助けを貸すことができますか?

  2. #2
    次のようなものを試してください。intgetBuyOrderCount(string argSymbol、int argMagicNumber){int OrderCount = 0; for(int Counter = 0; Counter lt; = OrdersTotal()-1; Counter ){if(OrderSelect(Counter、SELECT_BY_POS)){if(argMagicNumber == -1 || OrderMagicNumber()== argMagicNumber){if(OrderSymbol ()== argSymbol OrderType()== OP_BUY){OrderCount ; }}}} return(OrderCount);ステップ1-指定されたMagicNumberでのオープントレードの数ステップ2-許可されていない場合は、次の注文を行いますMagicNumber -1は、関係なくすべてのトレードがオープンであることを意味します

  3. #3
    GetBuyOrderCountに精通していない。それはMQL4ですか?私は少し迷っていますが、あなたの答えにとても感謝しています
    私は次のようなことを試みていました:bool IsTradeOk(){for(int i = OrdersTotal(); ilt; MaxOrders; i )if(!OrderSelect(i、SELECT_BY_POS)){Print(Some Reason); falseを返します。 } if(OrderMagicNumber()== Magic){Print(MAXTRADES); falseを返します。 }trueを返します。 }プログラマー以外の人の頭脳を揚げる

  4. #4
    1添付ファイル
    Quote Originally Posted by ;
    私の非プログラマーの頭脳を揚げる
    //----- heysilva.....コーディングする方法は何百もあります.....きちんとシンプルに保つ.....h//----
    https://www.forexgroove.com/attachme...2029665078.mq4

投稿権限

  • Youma新しいスレッドを投稿しない
  • Youmaは返信しない
  • あなたは添付ファイルを投稿しないかもしれない
  • Youma Notedityourposts
  •  
  • スマイリーはオンです
  • スマイリーはオンです
  • [IMG]コードがオンです
  • [VIDEO]コードがオンです
  • HTMLコードがオフです
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.