GembalaADX Trend Following with SAR Filter
- エキスパート
- Syafrien Anwar
- バージョン: 1.80
- アクティベーション: 5
戦略概要
GembalaCandle EAは、ADX(平均方向性指数)インジケーターを使用してトレンドの強さと方向性(+DIおよび-DIを使用)を判断するトレンドフォローシステムです。複数のタイムフレーム(M1からD1まで、ただし通常は低いタイムフレームを使用)を使用し、選択されたモード(コンセンサス、ストリクトなど)に従ってそれらのシグナルを組み合わせます。EAはまた、不利な条件での取引を回避するためにいくつかのフィルター(ボリンジャーバンド、MA29、パラボリックSAR、ADXエグゾースト、MA50など)を使用します。平均化/マーチンゲールシステム(グリッドオプション付き)、自動ヘッジ、および再エントリーシステムを含む洗練されたリスク管理システムを備えています。
ADXによるシグナル生成の仕組み
EAは複数のタイムフレームでADXインジケーターを使用します(使用するタイムフレームは設定可能)。各タイムフレームについて、以下をチェックします:
ADX強度:ADX値がStrong_ADX_Level(デフォルト18.0)を上回っている必要があり、トレンドが十分に強いと見なされます。
DIクロスとレベル:
-
買いシグナル:+DIが-DIをそのタイムフレームのDI_High_Level(例:M1の14.0)以上で上回っている必要があります。また、+DIが特定のレベル(DI_High_Level)を上回り、-DIがDI_Low_Level(M1の7.0)を下回っている必要があります。
-
売りシグナル:-DIが+DIをそのタイムフレームのDI_High_Level以上で上回り、-DIがDI_High_Levelを上回り、+DIがDI_Low_Levelを下回っている必要があります。
具体的な条件:
-
買いシグナル:
-
ADX > Strong_ADX_Level
-
+DI > -DI
-
+DI >= DI_High_Level(そのタイムフレーム)
-
-DI <= DI_Low_Level(そのタイムフレーム)
-
-
売りシグナル:
-
ADX > Strong_ADX_Level
-
-DI > +DI
-
-DI >= DI_High_Level
-
+DI <= DI_Low_Level
-
その後、EAはTimeframeModeに従って複数のタイムフレームからのシグナルを組み合わせます。
保護機能
EAには多層的な保護機能があります:
1. ボリンジャーバンドフィルター
-
タイムフレームごと(M1、M2、M5、M15)に有効/無効可能
-
買いシグナルの場合、価格はボリンジャーバンドの上限を下回る必要があります(売りの場合は下限を上回る)
-
正確な条件は、取引を許可するために価格がバンド内にあることです
2. ボリンジャーバンドエクストリームフィルター
-
価格がボリンジャーバンドの極端に近すぎないかチェック(ポイント距離を使用)
-
価格が上限バンドからBBExtreme_Distance(デフォルト500ポイント)以内にある場合、買いシグナルをブロックします
-
売りシグナルも同様に、下限バンドに対して適用
3. MA29フィルター(線形加重移動平均)
-
これはボリンジャーバンドのオーバーライドフィルターです
-
価格がMA29高値を突破した場合(買い)またはMA29安値を下回った場合(売り)、ボリンジャーバンドフィルターが一時的に無効になり、取引が許可されます
4. パラボリックSARフィルター
-
パラボリックSARの方向をチェックします
-
SARが価格より低い場合(強気)、買いシグナルのみ許可されます
-
SARが価格より高い場合(弱気)、売りシグナルのみ許可されます
5. ADXエグゾーストフィルター
-
ADX値が高すぎる場合(ADX_Exhaustion_Level以上、デフォルト44.0)、対応するDIライン(買いの場合はD+、売りの場合はD-)もDI_Exhaustion_Level(デフォルト44.0)を上回る場合、トレンドはエグゾーストしたと見なされ、シグナルはブロックされます
6. MA50フィルター
-
これはトレンドフィルターです
-
買いシグナルの場合、価格はMA50ラインより上にある必要があります(MA50_FilterBuyがtrueの場合)
-
売りシグナルの場合、価格はMA50ラインより下にある必要があります(MA50_FilterSellがtrueの場合)
-
このフィルターは、反転シグナルとヘッジシグナルでバイパスできます
7. シグナル方向保護
-
シグナル方向の変更(例:買いから売りへ)後、EAは設定された期間(SignalChangeBlockMins、デフォルト5分間)反対方向の平均化(またはすべての取引)をブロックできます
-
これは、新しいシグナル方向に逆らった取引を直ちに行うことを防ぐためです
8. 動的ストップロスとテイクプロフィット
-
EAはATR(平均真の範囲)に基づいてSLとTPを計算でき、市場の変動に適応します
9. 自動ヘッジシステム
-
フローティングロスが一定の割合(HedgeTriggerPercent、デフォルト7.5%)に達すると、EAはヘッジポジション(反対方向)を開いてドローダウンを減らすことができます
-
また、ヘッジを調整するリバランス機能もあります
10. 再エントリーシステム
-
取引が閉じられた後(SL、TP、トレーリングストップ、または手動による)、EAはクールダウン期間を待ち、条件がまだ満たされている場合、同じ方向(または反対方向、設定による)に再エントリーできます
11. Zigzag反転システム
-
Zigzagインジケーターを使用して潜在的な反転点を検出します
-
反転シグナルが生成されると(価格がZigzagのピーク/谷をしきい値を超えて動く)、元のトレンドシグナルを上書きできます
12. フローティングロス保護
-
フローティングロスが一定の割合(MaxFloatLossPercent、デフォルト10%)に達すると、EAはすべてのポジションを閉じ、一定期間取引を停止できます
13. リスク管理
-
口座残高とリスク割合に基づくポジションサイズ調整、レバレッジ制御、最大ポジション制限を含みます
14. 平均化/マーチンゲールシステム(グリッド付き)
-
EAはグリッドパターンで損失ポジションを平均ダウンできますが、厳格なリスク制御(最大リスク割合、緊急クローズレベルなど)があります
推奨される使用法
最適な条件:
-
トレンド市場:明確な方向性の動きを識別する(レンジ相場では低いタイムフレームに調整)
-
金の変動性プロファイルに合わせて設計:XAUUSD(金)用に設計されており、XAGUSDおよび主要通貨ペア(EURUSD、GBPUSD)に調整可能
-
高変動期:ニュースイベント、セッションオーバーラップ
-
適切なポジションサイズ調整のための十分な口座規模
-
スキャルピング性質に非常に適している:デイトレードまたはスイングトレードに調整可能
設定ガイドライン:
-
保守的な設定から始める(高いSL、低いリスク%)
-
テストにはデモ口座を使用する
-
取引スタイル(スキャルピング vs スイング)に基づいてタイムフレームコンセンサスを調整する
-
過剰なフィルターを避けるために必要なフィルターのみを有効にする
-
パフォーマンスを定期的に監視し、必要に応じてパラメーターを調整する
-
市場機会を捉えるピーク効果を維持するため、週次パラメーター見直しセッションをスケジュールする。この定期的な調整は、EAが変動するボラティリティ、トレンド特性、および市場構造の変化に適応するのを助け、市場条件に合わせてEAを微調整する。定期的な調整はシグナル精度を高め、金融市場の動的な性質との整合性を改善する
-
パネルはオン/オフ可能
最低口座要件
-
標準口座:最低$10,000米ドル
-
セント口座:最低10,000セント単位
-
この閾値は、統合されたリスク管理システムが設計通りに機能し、正常な市場変動に耐えながら推奨されるポジションサイズプロトコルを維持するのに十分な資本を確保します
-
最低口座残高は、適切なポジションサイズ調整、ドローダウン保護、およびこの取引システムに固有の多層的な安全メカニズムを含む推奨リスク管理を実施するために必要です
リスク免責事項
重要な考慮事項:
-
外国為替およびCFD取引には重大な損失リスクがあります
-
このEAは利益を保証するものではありません
-
過去の実績は将来の結果を示すものではありません
-
常に適切なリスク管理を使用してください
-
ライブ取引前にデモで十分にテストしてください
-
失う余裕のある資金でのみ取引してください
技術要件
-
MetaTrader 5プラットフォーム
-
安定したインターネット接続
-
24/7運用にはVPSを推奨
-
最小ポジションサイズのための十分な口座残高
-
適切な執行と合理的なスプレッドを持つブローカー
メンテナンスとモニタリング
定期的なチェック:
-
毎日:すべてのシステムが正しく機能していることを確認する
-
毎週:パフォーマンス指標をレビューし、必要に応じてパラメーターを調整する
-
毎月:全体的なシステムチェックと必要に応じた再最適化
-
重要な市場イベント後:高ボラティリティ時のシステム動作を確認する
結論
GembalaCandle EAは、複数のインジケーターとフィルターを使用して、誤ったシグナルから保護しつつリスクを管理しながらトレンドを捉えようとする複雑なシステムです。XAUUSD(金)市場向けに設計されていますが、他の市場にも適応可能です。この戦略は、複数の確認層と保護を備えたADXトレンド強度と方向性に基づいています。
