[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 769 1...762763764765766767768769770771772773774775776...1145 新しいコメント Alexey 2010.07.30 18:05 #7681 OpenBuyStopOrder関数の一部を引用していますが、HaveBuyLimitOrderEndフラグはOpenBuyLimitOrder関数で設定すべきです。テスターでテストするときは、Curr_symbをSymbol()に置き換えてください。また、エラーチェックが変に実装されていて、この場合GetLastError()はOrderSelect関数 呼び出し後にエラーを返しますが、ここでは問題ないかもしれませんがOrderSendではエラーになるかもしれません . Victor Nikolaev 2010.07.30 18:13 #7682 その通り、問題は別のところにある。ロジックから始めなければならない FoxUA 2010.07.30 18:21 #7683 ivandurak: OpenBuyLimitOrder関数でHaveBuyLimitOrderEndフラグを設定する必要があります。 HaveBuyLimitOrderEndがどう関係するのか理解できない。 HaveBuyStopOrder、およびフラグが正しく定義されていますが、エラーの前に(チケット> 0)、およびシンボルに Curr_symbについて注意を払う場合、それはグローバルレベルで私が持っているので同じです文字列Curr_symb; //金融商品名の保存のための変数。 1000回以上確認しましたが、間違った演算子がなぜか正しく書かれていて、どうすれば正しく書けるのかがわかりません。 FoxUA 2010.07.30 18:26 #7684 Vinin: その通り、問題は別のところにある。ロジックから始めなければならない というのは、論理演算子が正しく書かれていないのです。 if(bt==1&&bl==1) {OpenBuyStopOrder(Lot,PRAskS)。 if (HaveBuyLimitOrder== true) {ModifyBuyLimitOrder(PRAskL);//選択解除 } } 最初の部分はうまくいくのですが、入れ子になっている部分もどう書けばいいのか、思いつきません。 もう全部試した if(bt==1&&bl==1) {OpenBuyStopOrder(Lot,PRAskS)。 } else { if (HaveBuyLimitOrder== true) {ModifyBuyLimitOrder(PRAskL); }. } } FoxUA 2010.07.30 18:37 #7685 ちなみに、このように修正と削除を開始します。 if(bt==1&&bl==1) {OpenBuyStopOrder(Lot,PRAskS)。 } else { if (HaveBuyLimitOrder== true) {ModifyBuyLimitOrder(PRAskL); }. } } が、主条件を迂回して if(bt==1&&bl==1) Artyom Trishkin 2010.07.30 19:26 #7686 FoxUA: ちなみに、このように修正と削除を開始します。 if(bt==1&&bl==1) {OpenBuyStopOrder(Lot,PRAskS)。 } else { if (HaveBuyLimitOrder== true) {ModifyBuyLimitOrder(PRAskL); }. } } が、主条件を迂回して if(bt==1&&bl==1) あなたの全コードが7つの封印の奥にある秘密のような気がする...。そして、その全貌が誰にも知られることのないように、神頼み...。それなら、もうダメだ。 あなたのコードのどこに犬が隠れているのか、あなただけでなく、他のみんなにも長い時間が かかることでしょう。 もっと前から全コードを掲載しておけば、コーヒーかすから推測するのではなく、普通にエラーを探せるようになったのに。そして、あなたの問題はとっくに解決しているはずです。 それとも国家機密? 暗い部屋の中で猫を探す...。IMHO悪気はないんです。 FoxUA 2010.07.30 19:45 #7687 artmedia70: あなたの全コードが7つの封印の奥にある秘密のような気がする...。そして、その全貌が誰にも知られることのないように、神頼み...。それなら、もうダメだ。 犬がどこに埋まっているのか、あなただけでなく、みんなにわかるまで 長い時間がかかるでしょう。 コーヒーのカスから推測するのではなく、人々がきちんとエラーを探せるように、もっと前にすべてのコードを掲載すべきでした。そして、あなたの問題はとっくに解決しているはずです。 それとも国家機密? 暗い部屋の中で猫を探す...。IMHO悪気はないんです。 私はすでにあなたが覚えていないとあなたが言ったもの、それを掲載している!悪気はないが、特定の場所で特定の問題があるなぜあなたは本当に助ける場合について不要な感覚を与える、私はそれを投稿します。 ファイル: test18.mq4 20 kb Artyom Trishkin 2010.07.30 19:58 #7688 FoxUA: コードは非常にシンプルで、いくつかの演算子で構成されていますが、それらは同一であり、変更を開いたり削除したりする機能は超自然ではありません、私はちょうどあなたが覚えていないとあなたが言った場合、すでにそれを掲示!悪気はないが、特定の場所で特定の問題があるなぜあなたは本当に助けるならに余分な意味を与える、してください、私はそれを投稿します。 正直なところ、何を言ったか覚えていないのですが・・・。思い出させる必要はないと思うので、時間があるときに投稿を探します :) FoxUA 2010.07.30 20:01 #7689 artmedia70: 正直なところ、何を言ったか覚えていないのですが・・・。思い出させる必要はないと思うので、時間があるときに投稿を探します :) 医者が何を言ったか、彼の状態がどうであるか、診断がどうであるかは関係ない。 Artyom Trishkin 2010.07.30 20:39 #7690 FoxUA: 医師の病状は関係ない、診断結果はどうなのか 申し訳ありませんが、先生は他の患者さんでとてもお忙しいので...。:)コードを見る時間が全然ないし、ましてや突っ込みどころもない...。 ここには、もっと多くの医師教授や学者がいると思うのですが...。:) 1...762763764765766767768769770771772773774775776...1145 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
その通り、問題は別のところにある。ロジックから始めなければならない
OpenBuyLimitOrder関数でHaveBuyLimitOrderEndフラグを設定する必要があります。
HaveBuyLimitOrderEndがどう関係するのか理解できない。
HaveBuyStopOrder、およびフラグが正しく定義されていますが、エラーの前に(チケット> 0)、およびシンボルに Curr_symbについて注意を払う場合、それはグローバルレベルで私が持っているので同じです文字列Curr_symb; //金融商品名の保存のための変数。
1000回以上確認しましたが、間違った演算子がなぜか正しく書かれていて、どうすれば正しく書けるのかがわかりません。
その通り、問題は別のところにある。ロジックから始めなければならない
というのは、論理演算子が正しく書かれていないのです。
if(bt==1&&bl==1)
{OpenBuyStopOrder(Lot,PRAskS)。
if (HaveBuyLimitOrder== true)
{ModifyBuyLimitOrder(PRAskL);//選択解除
} }
最初の部分はうまくいくのですが、入れ子になっている部分もどう書けばいいのか、思いつきません。
もう全部試した
if(bt==1&&bl==1)
{OpenBuyStopOrder(Lot,PRAskS)。
} else {
if (HaveBuyLimitOrder== true)
{ModifyBuyLimitOrder(PRAskL); }.
} }
ちなみに、このように修正と削除を開始します。
if(bt==1&&bl==1)
{OpenBuyStopOrder(Lot,PRAskS)。
} else {
if (HaveBuyLimitOrder== true)
{ModifyBuyLimitOrder(PRAskL); }.
} }
が、主条件を迂回して
if(bt==1&&bl==1)
ちなみに、このように修正と削除を開始します。
if(bt==1&&bl==1)
{OpenBuyStopOrder(Lot,PRAskS)。
} else {
if (HaveBuyLimitOrder== true)
{ModifyBuyLimitOrder(PRAskL); }.
} }
が、主条件を迂回して
if(bt==1&&bl==1)
あなたのコードのどこに犬が隠れているのか、あなただけでなく、他のみんなにも長い時間が かかることでしょう。
もっと前から全コードを掲載しておけば、コーヒーかすから推測するのではなく、普通にエラーを探せるようになったのに。そして、あなたの問題はとっくに解決しているはずです。
それとも国家機密?
暗い部屋の中で猫を探す...。IMHO悪気はないんです。
あなたの全コードが7つの封印の奥にある秘密のような気がする...。そして、その全貌が誰にも知られることのないように、神頼み...。それなら、もうダメだ。
犬がどこに埋まっているのか、あなただけでなく、みんなにわかるまで 長い時間がかかるでしょう。
コーヒーのカスから推測するのではなく、人々がきちんとエラーを探せるように、もっと前にすべてのコードを掲載すべきでした。そして、あなたの問題はとっくに解決しているはずです。
それとも国家機密?
暗い部屋の中で猫を探す...。IMHO悪気はないんです。
私はすでにあなたが覚えていないとあなたが言ったもの、それを掲載している!悪気はないが、特定の場所で特定の問題があるなぜあなたは本当に助ける場合について不要な感覚を与える、私はそれを投稿します。
コードは非常にシンプルで、いくつかの演算子で構成されていますが、それらは同一であり、変更を開いたり削除したりする機能は超自然ではありません、私はちょうどあなたが覚えていないとあなたが言った場合、すでにそれを掲示!悪気はないが、特定の場所で特定の問題があるなぜあなたは本当に助けるならに余分な意味を与える、してください、私はそれを投稿します。
正直なところ、何を言ったか覚えていないのですが・・・。思い出させる必要はないと思うので、時間があるときに投稿を探します :)
医者が何を言ったか、彼の状態がどうであるか、診断がどうであるかは関係ない。
医師の病状は関係ない、診断結果はどうなのか
ここには、もっと多くの医師教授や学者がいると思うのですが...。:)