シンプルなCCIとMAフィルターEA - ページ 4 1234 新しいコメント 削除済み 2011.11.07 12:38 #31 RaptorUK: 私はこの例では何も間違っていることはありません。 あなたのコードは、買いおよび売りのためのものです これらの値は、これらの範囲内にある ... ... 2011.11.07 06:22:09 CCI EURUSD,M1: 122.97015370 | 71.61246612 <------- for SELL 2011.11.07 06:32:07 CCI EURUSD,M1: -127.56702074 | -89.52929875<------ for BUY コードが動作しているときに問題を発見した場合、ストラテジーテスターを使用して、画像を投稿した問題箇所を再実行します。 問題を発見したようです。検証したらご報告します。とりあえず、先ほどのように印刷が真値でなかったという事実だけを考えてください。 削除済み 2011.11.07 13:07 #32 tapo: 問題が見つかったようです。検証したらお知らせします。とりあえず、先程のように印字が真値でなかったことだけは考えておいてください。CCIの価格パラメータに問題があったようです。EAのCCIの価格パラメータが近かった。それが不一致の原因でした。現在、典型的な印刷物に変更したところ、プロットされたインジケータの値と全く同じ値が得られ、ポジションは常に3本目のローソク足で以下のようにオープンされるようになりました。 100以上の値 -----> 100以下の値 -----> 売り 100以下の値 -----> -100より上の値 -----> 買う :) CCI関数を1ティック ごとに呼び出すのと、1バーごとに呼び出すのとで、何か利点がありますか? Simon Gniadkowski 2011.11.07 13:33 #33 tapo: CCI関数をティック毎とバー毎に呼び出すことの利点は何でしょうか? よくぞ問題を発見してくれました。 また、配列のサイズを小さくして、CCI_Period +5程度にすると、Strategy Testerでの 動作が速くなると思います。 削除済み 2011.11.07 13:45 #34 RaptorUK: よくぞ問題を発見してくれました。 また、配列のサイズを小さくして、CCI_Period +5程度にすると、Strategy Testerでより速く実行できるようになります。 良い提案ですね。 現在、2MAのMAフィルタをコーディングしています。これはどういう意味かわかりますか? ma_shift - MAシフト。指標のラインオフセットは、時間枠によるチャートに関連しています。 ソース:https://docs.mql4.com/indicators/iMA デフォルトで0になっているので0にしていますが、取れていません。 削除済み 2011.11.07 14:22 #35 こんにちは、Raptorとプログラマー仲間です。 私の新しいEAを検証していただけませんか?コードに問題がないか、お聞かせください。MAフィルターについては自明です。私が何を言いたいのかすぐに理解できるはずです。経験豊富なプログラマーからのセカンドオピニオンは貴重です。 また、配列のサイズについてですが、インジケータの周期と関係があるのでしょうか? ありがとうございました。 ファイル: cci_mafilter.mq4 3 kb 削除済み 2011.11.07 19:07 #36 EAによって開かれた実行中のポジションを、同じEAによって新しい注文が送られた時点で決済する簡単な方法はありますか? それとも、既存の注文をすべて検索するために、forループを通過しなければなりませんか? 1234 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
私はこの例では何も間違っていることはありません。
あなたのコードは、買いおよび売りのためのものです
これらの値は、これらの範囲内にある ... ...
2011.11.07 06:22:09 CCI EURUSD,M1: 122.97015370 | 71.61246612 <------- for SELL
2011.11.07 06:32:07 CCI EURUSD,M1: -127.56702074 | -89.52929875<------ for BUY
コードが動作しているときに問題を発見した場合、ストラテジーテスターを使用して、画像を投稿した問題箇所を再実行します。
問題が見つかったようです。検証したらお知らせします。とりあえず、先程のように印字が真値でなかったことだけは考えておいてください。
CCIの価格パラメータに問題があったようです。EAのCCIの価格パラメータが近かった。それが不一致の原因でした。現在、典型的な印刷物に変更したところ、プロットされたインジケータの値と全く同じ値が得られ、ポジションは常に3本目のローソク足で以下のようにオープンされるようになりました。
100以上の値 -----> 100以下の値 -----> 売り
100以下の値 -----> -100より上の値 -----> 買う
:)
CCI関数を1ティック ごとに呼び出すのと、1バーごとに呼び出すのとで、何か利点がありますか?
CCI関数をティック毎とバー毎に呼び出すことの利点は何でしょうか?
よくぞ問題を発見してくれました。
また、配列のサイズを小さくして、CCI_Period +5程度にすると、Strategy Testerでの 動作が速くなると思います。
よくぞ問題を発見してくれました。
また、配列のサイズを小さくして、CCI_Period +5程度にすると、Strategy Testerでより速く実行できるようになります。
良い提案ですね。
現在、2MAのMAフィルタをコーディングしています。これはどういう意味かわかりますか?
ソース:https://docs.mql4.com/indicators/iMA
デフォルトで0になっているので0にしていますが、取れていません。
こんにちは、Raptorとプログラマー仲間です。
私の新しいEAを検証していただけませんか?コードに問題がないか、お聞かせください。MAフィルターについては自明です。私が何を言いたいのかすぐに理解できるはずです。経験豊富なプログラマーからのセカンドオピニオンは貴重です。
また、配列のサイズについてですが、インジケータの周期と関係があるのでしょうか?
ありがとうございました。