ホーム システムトレード 投稿

iCHOトレンドCCIDualOnMAフィルター:MetaTrader 5用のトレーディングシステム

添付ファイル
37799.zip (19.81 KB, ダウンロード 0回)

トレーディング戦略

このExpert Advisor(EA)は、iCHO(チャイキンオシレーター)とカスタムのCCIDualOnMAという2つのインジケーターを使用します。iCHOはトレンドインジケーターとして機能し、インジケーターがゼロを越えるとポジションをクローズします。一方、CCIDualOnMAはポジションを追加するためのフィルターとして使われます。これらのインジケーターは指定された「ワーキングタイムフレーム」で作成され、このタイムフレームが新しいバーの誕生の瞬間を決定するために使用されます(必要に応じてパラメータ「トレーリング...」「シグナル検索...」に関連します)。

トレーディングシグナル:

CHOインジケーターがゼロを越えたときのポジションのクローズ:

クロッシングポジション: リバーストレードモード
下から上へのクロス'false' -> すべてのSELLポジションをクローズ('BUYポジションのみ許可' または 'BUYとSELLポジション両方許可') -> BUYポジションをオープン

'true' -> すべてのBUYポジションをクローズ('SELLポジションのみ許可' または 'BUYとSELLポジション両方許可') -> SELLポジションをオープン


上から下へのクロス'false' -> すべてのBUYポジションをクローズ('SELLポジションのみ許可' または 'BUYとSELLポジション両方許可') -> SELLポジションをオープン

'true' -> すべてのSELLポジションをクローズ('BUYポジションのみ許可' または 'BUYとSELLポジション両方許可') -> BUYポジションをオープン

通常のシグナル(ポジション追加)

CHOインジケーターがゼロを越え、ファストCCIがスロウCCIを下から上へクロスし、ファストCCIがゼロ未満であるときは、BUYを開くシグナルです。

CHOインジケーターがゼロ未満で、ファストCCIがスロウCCIを上から下へクロスし、ファストCCIがゼロを越えているときは、SELLを開くシグナルです。

iCHOトレンドCCIDualOnMAフィルター

図1. iCHOトレンドCCIDualOnMAフィルター


特徴:

  • このExpert Advisorはワーキングタイムフレームを最適化できます(「ワーキングタイムフレーム」
  • バーごとに「市場エントリー」トレードは1つだけ可能です(これは内部パラメータで、入力パラメータには含まれず、「Only one positions」パラメータとは無関係です)。
  • 「インサイドバー」モードで動作する場合、「シグナル検索...」パラメータは「バー#0 (毎ティックで)」であり、現在のバーはバー#0です。新しいバーが生じるときのみ動作する場合は、「シグナル検索...」パラメータは「バー#1 (新しいバーで)」であり、現在のバーはバー#1です。
  • トレードモード: 取引の側面を制限します。'BUYポジションのみ許可''SELLポジションのみ許可''BUYとSELLポジション両方許可'の値を取ります。
  • '時間制御の使用'パラメータは、トレーディングシグナルを検索するための時間間隔を'開始時間':'開始分'から'終了時間':'終了分'まで設定します。時間範囲は1日内で設定することも、日を跨いで設定することもできます。

各パラメータのグループについて詳しく見ていきましょう:

トレーディング設定:

'ワーキングタイムフレーム' -ワーキングタイムフレーム。このタイムフレームでインジケーターが作成され、新しいバーが検索されます。

ストップロス、テイクプロフィット、トレーリングは、ポイントで設定されます。いずれのパラメータ('ストップロス''テイクプロフィット''トレーリングストップ')も無効にできます - 選択したパラメータを'0.0'に設定してください。

トレーリングがどのように機能するかは、TrailingStopコードの画像で示されています。

ポジションサイズ管理(ロット計算)

ロットは一定('マネーマネジメント''定数ロット'に設定し、'マネーマネジメントの値'にロットサイズを設定)または動的('マネーマネジメント''取引ごとのリスク割合'に設定し、'マネーマネジメントの値'にリスク割合を設定)にすることができます。また、最小ロットに等しい一定ロットを設定することも可能です - 'マネーマネジメント''最小ロット'に設定します。

時間制御:

このセクションでは、トレーディングシグナルを検索するための時間範囲を設定します。時間範囲は'時間制御の使用'を介して有効にされ、トレーディングシグナルを検索するための時間間隔を'開始時間':'開始分'から'終了時間':'終了分'まで設定します。時間範囲は1日内で設定することも、日を跨いで設定することもできます。トレーリングには影響しません。

追加機能:

'ポジション: 一つのみ'フラグを'true'に設定すると、Expert Advisorは市場にポジションを一つだけ持つことができます。

注意: 'ポジション: 一つのみ'を'true'に設定しても、「ポジション: 反転」の設定は無効になりません。つまり、反対のポジションはまずクローズされます。

追加機能

この'ポジション: 反転'フラグは、シグナルの反転を制御します。また、興味深いフラグ'ポジション: 反対をクローズ'は、'true'に設定すると、ポジションをオープンする前に反対のポジションを削除します。'プリント'ログは、すべての操作の高度なロギングを出力します。'フリーズおよびストップレベル係数'パラメータは、シンボルのストップおよびフリーズレベルがゼロである場合の係数を設定します。値は'3'を使用することを推奨します。

    関連記事

    コメント (0)