[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 65 1...585960616263646566676869707172...652 新しいコメント Евгений 2011.08.09 17:29 #641 sergey_r: 皆さん、こんにちは。Guys 私は最大値を求める条件を持っています:しかし、回廊の範囲内です。 for (int max=1; max<1000; max++) if (High[max+1] < High[max] && High[max] > High[max-1] && Low[max+1] < Low[max] && Low[max] > Low[max-1] &&) High[max] > low_level_s && High[max] < high_level_s) break; は機能しません。 コリドールを取り除けばOKです。 for (int max=1; max<1000; max++) if (High[max+1] < High[max] && High[max] > High[max-1] && Low[max+1] < Low[max] && Low[max] > Low[max-1] ) break; 何が問題なのでしょうか...? max_sergey_r "スクリプトをお勧めします。 スクリプトは、ターミナルの「scripts」フォルダ(例:C: \Program FilesFX Trader ╱scripts)内にあります。 このスクリプトは、あらゆる金融商品、あらゆる時間枠のチャートに配置することができます。 ファイル: max_sergey_r.mq4 2 kb alderru 2011.08.09 17:38 #642 Roger: インジケータを2つのウィンドウで開き、不要な線を背景色に設定します。 行の値の順番が異なる場合、この方法で表示するとサブウィンドウの半分が空白になります。今のところ、メインのインジケーターの各値を、独自のサブウィンドウを持つ追加のインジケーターを介して表示する必要があります。そのため、追加インジケーターのサブウィンドウを開いているEVERYのバックグラウンドでメインがロードされ、その結果、プロセッサに余分な負荷がかかっています。致命的なものではありませんが、「完璧」を求めました :) Andrey F. Zelinsky 2011.08.10 07:52 #643 第5回フォーラム// エラーになるのは私だけ? --- 2011.08.10 08:15 #644 abolk: 第5回フォーラム// エラーになるのは私だけ? おそらくそうでしょう。 削除済み 2011.08.10 10:53 #645 これは一体何なのか、みんな教えてくれ!?私のExpert Advisorは、オプロットを出し、価格がそれに到達せず、ストップのレベルまで反転した場合、オプロットは削除されるように設計されています。しかし、テスターでは、時々オプロットが出され、それがストップに達する前に直ちに削除されることがあります。何が問題なのか?以下は、スクリーンショットと削除コードです。 以下はそのコードです。 if (Bid>SL) // Если Bid>уровня стопа { for (k = OrdersTotal()-1; k >= 0; k--) { OrderSelect(k,SELECT_BY_POS, MODE_TRADES); if (OrderSymbol() == Symbol() && OrderMagicNumber() == Magic) { if (OrderType() == OP_BUYSTOP || OrderType() == OP_SELLSTOP) { if(OrderDelete(OrderTicket())==true) { Iterration--; Alert ("Ордер SellStop удален."); } } } } } ここでのエラーは何ですか? Всеволод 2011.08.10 11:07 #646 vovan-gogan:そして、これがそのコードです。ここでのエラーは何ですか? コードに間違いは なく、ロジックだけです。Bid>SLがチェックされ、すべての保留中の注文が削除されます(SLがどこから取得されるかはコードからは不明です)。それ以外のことが必要な場合は、わかりやすい言葉でステップバイステップで目標を示します。 ivn 2011.08.10 11:07 #647 異なる時間枠のExpert Advisorを構築したいのですが。 異なる時間枠のEAを作りたいのですが、「魚」を送ってください。 宜しゅうございます 削除済み 2011.08.10 11:15 #648 splxgf: コードにエラーはなく、ロジックのエラーのみ。Bid>SLがチェックされ、すべての保留中の注文が削除されます(SLがどこから取得されるかはコードからは不明です)。それ以外のことが必要な場合は、わかりやすい言葉でステップバイステップで目標を示します。 ローソク足3本逆行でMA20の水準にSLが設定されている。 PapaYozh 2011.08.10 11:21 #649 vovan-gogan: これは一体何なのか、みんな教えてくれ!?私のExpert Advisorは、オプロットを出し、価格がそれに到達せず、ストップのレベルまで反転した場合、オプロットは削除されるように設計されています。しかし、テスターでは、時々オプロットが出され、それがストップに達する前に直ちに削除されることがあります。何が問題なのか?以下は、スクリーンショットと削除コードです。 以下はそのコードです。 ここでのエラーは何ですか? 取り替える if (Bid>SL) { で if (Bid>SL) { Print("Bid=",Bid," SL=",SL); をクリックし、ログの内容を確認してください。 削除済み 2011.08.10 11:32 #650 PapaYozh: 取り替えるまでとログブックに書いてあるのを見てください。 何が言いたいの?SLレベルは適正です。SL変数をMA20に設定し、シフトを3にして、Alertで SLレベルを出力すると、常に正しいレベルになります。SLレベルに到達する前に注文が削除されるのはなぜなんだろう。 1...585960616263646566676869707172...652 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
皆さん、こんにちは。Guys 私は最大値を求める条件を持っています:しかし、回廊の範囲内です。
for (int max=1; max<1000; max++)
if (High[max+1] < High[max] && High[max] > High[max-1] && Low[max+1] < Low[max] && Low[max] > Low[max-1] &&)
High[max] > low_level_s && High[max] < high_level_s) break;
は機能しません。
コリドールを取り除けばOKです。
for (int max=1; max<1000; max++)
if (High[max+1] < High[max] && High[max] > High[max-1] && Low[max+1] < Low[max] && Low[max] > Low[max-1] ) break;
何が問題なのでしょうか...?
スクリプトは、ターミナルの「scripts」フォルダ(例:C: \Program FilesFX Trader ╱scripts)内にあります。
このスクリプトは、あらゆる金融商品、あらゆる時間枠のチャートに配置することができます。
インジケータを2つのウィンドウで開き、不要な線を背景色に設定します。
第5回フォーラム// エラーになるのは私だけ?
第5回フォーラム// エラーになるのは私だけ?
おそらくそうでしょう。
これは一体何なのか、みんな教えてくれ!?私のExpert Advisorは、オプロットを出し、価格がそれに到達せず、ストップのレベルまで反転した場合、オプロットは削除されるように設計されています。しかし、テスターでは、時々オプロットが出され、それがストップに達する前に直ちに削除されることがあります。何が問題なのか?以下は、スクリーンショットと削除コードです。
以下はそのコードです。
ここでのエラーは何ですか?
そして、これがそのコードです。
ここでのエラーは何ですか?
異なる時間枠のExpert Advisorを構築したいのですが。
異なる時間枠のEAを作りたいのですが、「魚」を送ってください。
宜しゅうございます
コードにエラーはなく、ロジックのエラーのみ。Bid>SLがチェックされ、すべての保留中の注文が削除されます(SLがどこから取得されるかはコードからは不明です)。それ以外のことが必要な場合は、わかりやすい言葉でステップバイステップで目標を示します。
ローソク足3本逆行でMA20の水準にSLが設定されている。
これは一体何なのか、みんな教えてくれ!?私のExpert Advisorは、オプロットを出し、価格がそれに到達せず、ストップのレベルまで反転した場合、オプロットは削除されるように設計されています。しかし、テスターでは、時々オプロットが出され、それがストップに達する前に直ちに削除されることがあります。何が問題なのか?以下は、スクリーンショットと削除コードです。
以下はそのコードです。
ここでのエラーは何ですか?
取り替える
if (Bid>SL) {で
if (Bid>SL) { Print("Bid=",Bid," SL=",SL);をクリックし、ログの内容を確認してください。
取り替える
まで
とログブックに書いてあるのを見てください。
何が言いたいの?SLレベルは適正です。SL変数をMA20に設定し、シフトを3にして、Alertで SLレベルを出力すると、常に正しいレベルになります。SLレベルに到達する前に注文が削除されるのはなぜなんだろう。