EAが複数のペアで実行されない、助けが必要 - ページ 5 12345 新しいコメント William Roeder 2016.12.15 15:39 #41 Matt_Townsend: では、ループの中にContinueやBreakを全く入れない方がいいのでしょうか? if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true) break; if(OrderMagicNumber()==MagicNumber || OrderSymbol()==Symbol()) continue; 無関係です。あなたは完全にポイントを外しています。私はあなたに何もない フォームを 与えた。キース・ワトフォードが 正しいバージョンを 提供 し、あなたはそれを使用しました。今、あなたは再びそれを壊した。何か注文を選択すると、ループを抜けて何もしない。 今、あなたは再びそれを壊した。if条件を考えてみてください。 オーダーマジックナンバーマジックナンバーオーダーシンボルシンボルif(OrderMagicNumber()==MagicNumber || OrderSymbol()==Symbol())) 1 123 EURUSD EURUSD 真の注文は拒否された(シンボルが一致) 123 123 EURUSD EURUSD 真の注文は拒否された (MN一致) 123 123 EURJPY EURUSD 真の注文は拒否された (MN一致) 1 123 EURJPY EURUSD 誤注文受付(MNとシンボル違い) Keith Watford 2016.12.15 20:56 #42 トレードをカウントするループの例を出したのですが、無視されていますね。for(int i=OrdersTotal();i<=0;i--) これは未決済注文がない場合にのみ成立するもので、ループではありません。 honest_knave 2016.12.15 20:59 #43 また、番号付けは 0 から始まるので、OrdersTotal() と同じインデックスは存在しません。 12345 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
if(OrderMagicNumber()==MagicNumber || OrderSymbol()==Symbol()) continue;
今、あなたは再びそれを壊した。if条件を考えてみてください。
トレードをカウントするループの例を出したのですが、無視されていますね。