エキスパート: iCHOトレンドCCIDualOnMAフィルター

 

iCHOトレンドCCIDualOnMAフィルター:

標準インディケータiCHO(Chaikin Oscillator, CHO)とカスタムインディケータ'CCIDualOnMA'に基づく戦略

iCHOトレンドCCIDualOnMAフィルター

Author: Vladimir Karputov

 
CCIDualOnMA」とチャイキンオシレーターという 2つのインジケーターをうまく組み合わせた、巧妙な戦略です。CCIDualOnMA' と同じインジケータのMT4用の コードがあれば教えていただけませんか?
 
Leonid Polosuhin チャイキンオシレーターという 2つのインジケーターをうまく組み合わせた、巧妙な戦略です。CCIDualOnMA' と同じインジケータのMT4用の コードがあれば教えていただけませんか?

申し訳ありませんが、旧端末の開発はとっくに中止されています。MetaTrader 5で動作します。

 
Vladimir Karputov #:

申し訳ありませんが、旧端末の開発はかなり前に中止されています。MetaTrader 5で作業してください。

では、このストラテジーに2つの機能を追加してください:買いと売りのみ別々に未決済の取引数を制限し、カウンターで決済するときにminprofitaをチェックする?...フラットで取引するときにExpert Advisorが負けないようにします。

 
Leonid Polosuhin #:

では、このストラテジーに2つの機能を追加してください:買いと売りのみ別々に未決済の取引数を制限することと、カウンターで決済する際にminprofitaをチェックすることです。

EAにはカウンター決済だけがあるわけではありません。そのため、あなたの提案は少し粗雑に見えます。

設定の「追加機能」セクションの説明を読んでください。

 
Vladimir Karputov #:

EAにはカウンター・クローズ以外のものもある。したがって、あなたの提案は少し粗雑に見えます。

設定の「追加機能」セクションの説明を読んでください。

なぜ粗雑なのか...私が質問している機能は、常に関連性があり、今後もそうであろう、なぜなら、どのような取引戦略でも、より柔軟なパラメータを作るからである... 「追加機能 - もちろん、すべてのバリエーションで読んでテストしてください。もちろん、小さなトレーリングと小さな利食いの助けを借りて、少し利益をつまむことは可能ですが、これは状況を打開する方法ではありません...。良い売買シグナルがストラテジーの全てではなく、それを正しく使うことが必要であり、絶えず変化する現在の市場動向では、それは非常に難しいことである。 このストラテジーの目視テストのファイルを添付します。とはいえ、ちょっと手を加えれば修正できそうな気もするのだが、コードが苦手なのが残念だ。
ファイル:
test.png  109 kb
 
Leonid Polosuhin #:
なぜ生...私が尋ねる関数は、常に関連性があり、今後もそうであろう、それらはどのような取引戦略のより柔軟なパラメータを作るからである...'追加機能 - もちろん、すべての亜種で読んでテストし、それらは多くはありません、ところで - 設定 - 反対に閉じる - 動作しません、すなわち、すべての時間はカウンタを閉じます - どんなにtrue putでも、falseでも、Only oneでも、それなしでも関係ありません... 多分私は何かを理解していない、多分コードの他のエディションではすべてが正常に動作しますが、今公開されているこの1つでは動作しません(...)。もちろん、小さなトレーリングの助けを借りて、大きな利食いをせず、それほど多くの利益を得ることは可能ですが、これは状況を打開する方法ではありません。良い売買シグナルがストラテジーのすべてではなく、それを正しく使うことが必要であり、絶えず変化する現在の市場動向では、それは非常に難しいことである。 このストラテジーの視覚的なテストのファイルを添付します。とはいえ、ちょっとした工夫で状況は修正できそうなのだが、コードが苦手なのが残念である。

確認した。Position: Close opposite」は完璧に機能する。まずは説明を読むことを強くお勧めする。

 
Vladimir Karputov #:

チェック済み。Position: Close opposite」は問題なく動作する。最初に説明を読むことを強くお勧めします。

注意: 'Positions: Only one'を'true'に 設定しても、'Positions: Close opposite'を'true'に設定しても 上書きされませんPositions: Reverse' フラグはシグナルを反転させますPositions: Close opposite'という面白いフラグがあるのですが、ポジションを建てる前に'true'に設定すると、反対側のポジションは必ず削除されるのでしょうか?そういえば、全部falseに設定しているんだけど、マイナスで反対ポジションをクローズしてしまう。

 
Leonid Polosuhin #:

注意: 'ポジション:1つだけ'を'true'に 設定しても、'ポジション:反対側をクローズ'を'true'に設定しても 上書きされません言い換えると、反対側のポジションが先にクローズされます。 Position: Reverse' フラグはシグナルを反転させますPositions: Close opposite'という面白いフラグがあるのですが、ポジションを建てる前に'true'に設定すると、反対側のポジションは必ず削除されるのでしょうか?そういえば、全部falseに設定しているんだけど、マイナスで反対ポジションをクローズしてしまう。

ちなみに、iMACD Four TimeFrames Full.mq5という ストラテジーは同じ設定で正しく動作します。
 
Leonid Polosuhin #:
コードを再読み込みしましたが、何も変わっていません。ちなみに、iMACD Four TimeFrames Full.mq5という ストラテジーは同じ設定で正しく動作します。
カウンターでクローズ」とはどういう意味ですか?(コードにはカウンターポジションによるポジションのクローズはないので)。ログや写真を使って詳しく説明してください。
また、テスターとEAの設定も教えてください。ターミナルと取引口座のタイプについての情報もお忘れなく。

 
Vladimir Karputov #:
カウンターポジションでクローズする」とはどういう意味ですか?(コードにはカウンター・ポジションでポジションをクローズすることはありません)。ログと画像で詳しく説明してください。
また、テスターとEAの設定も教えてください。ターミナルと取引口座の種類についての情報もお忘れなく。

MT5 "Alfa-Forex"、デモ口座...何を説明すればいいのでしょうか、まるで違う言語で話しているようです...。2つのストラテジーを使ってみましょう:

iMACD Four TimeFrames Full.mq5」と「iCHO Trend CCIDualOnMA Filter」の 2つのストラテジーを用意し、ポジション:1つのみ - false」、「ポジション: 反対のクローズ - false」、ポジション:リバース - false」、「 ストップロス - 0 」の設定を行う、

その他はデフォルトのままにして、ストラテジー・テスターで一つずつ実行する。すぐに取引の開始方法の違いがわかるだろう。

iMACD Four TimeFrames Full.mq5では、取引は2つの方向で開始されます。つまり、買いポジションと売りポジションの両方を同時に独立して取引することができます。例えば、買いが オープンされている場合、売り シグナルを受信すると、まず買いが クローズされ、次に売りが オープンされます。つまり、エキスパートアドバイザーは設定上、ポジション:クローズ反対売買が真で あるかの ように動作しますが、実際にはポジション:クローズ反対売買は です。これがエラーの原因です。