Range Breakout XXX Pro
- エキスパート
-
Saiful Izham Bin Hassan
混沌が明瞭に置き換えられた市場を想像してみてください。
トレーディングにおいて、勝者と敗者の違いは単なるシグナルではなく、その背後にあるロジックの回復力であることにお気づきでしょうか。私の名前はSyafizaです。私は、他のシステムが失敗する場所でも生き残るように設計された、機関投資家レベルのトレーディングシステムの構築を専門としています。
私の仕事を探求すると、『硬化されたスカルピング』に根ざした哲学を発見するでしょう。私は単にEAを構築するのではなく、ブローカーの操作からあなたの戦略を隠し、市場のあらゆる微細な動きを最適化する防御的な盾を設計しています。 - バージョン: 1.0
- アクティベーション: 20
Range Breakout XXX Pro は、セッションベースのレンジブレイクアウトロジックと適応型ボラティリティターゲットを組み合わせた、多通貨バスケットトレーディングエキスパートアドバイザー(EA)です。単一のチャートにアタッチし、取引シンボルのバスケットを定義するだけで、EA は各銘柄を独立して追跡・売買し、同時にポートフォリオ全体のリスク管理を適用します。
中核戦略は、ユーザーが定義したセッションウィンドウ内で形成される高値と安値の価格水準を特定します。セッション終了後、EA はその水準を超える確定ブレイクアウトを待ち、モメンタムの方向にエントリーします。利確と損切りは ATR 乗数を用いて動的に計算され、固定ピップ値に依存せず、現在の市場ボラティリティに自動適応します。
この EA は、複数銘柄にわたるブレイクアウト取引を構造的かつルールベースで行いたいトレーダー向けに設計されており、個別のチャート管理や手動でのエクスポージャー調整は不要です。
主な利点
マルチシンボルバスケットエンジン
単一チャートから任意の数のシンボルを取引可能。EA はシンボルごとに独立した取引インスタンスを作成し、それぞれが独自のセッション追跡、レンジ計算、取引管理を行います。内蔵の相関ガード(Correlation Guard)は、全オープンポジションのベース通貨とクォート通貨を相互参照し、単一通貨への過剰エクスポージャーを防止します。
適応型セッションインテリジェンス
固定セッション時間に依存せず、EA は各シンボルについて過去20日分の H1 ATR データを自動スキャンし、数学的に最もボラティリティの高い4時間ウィンドウを特定します。この適応エンジンはユーザー定義のスケジュールで再調整され、取引セッションが市場環境の変化に合わせて進化します。
ATR ベースの動的ターゲット
ストップロスとテイクプロフィットの距離は、平均真実範囲(ATR)の倍数として計算されます。これにより、EA はボラティリティの高い状況ではストップを広げ、静かな市場では狭めることで、銘柄や市場フェーズに関わらず一貫したリスク・リワードプロファイルを維持します。
部分決済とブレイクイーブン保護
価格が設定可能な ATR マイルストーンに到達すると、EA はポジションの一部を自動決済し、残りボリュームのストップロスをブレイクイーブンに移動します。これにより、利益の一部を確定しつつ、リスクフリーのランナーで更大な値動きを狙えます。
ATR トレーリングストップ
ブレイクイーブン発動後、オプションの ATR ベーストレーリングストップがストップロスを利益方向に継続的に引き上げ、トレール距離をリアルタイムのボラティリティに適応させます。
包括的リスク管理
EA は複数の保護層を実装:最大日次損失率、最大グローバル含み損、1日あたりのシンボル別最大取引回数、セッションあたりの最大連敗数、最大スプレッドフィルター、最大執行スリッページ制御。いずれかのしきい値を超えると、取引は自動停止します。
トレンドおよび出来高確認フィルター
オプションの H1 EMA トレンドフィルターは、エントリーを主流トレンド方向に制限します。別途出来高フィルターは、ブレイクアウトバーのティック出来高が50バー平均出来高の設定倍率を超えることを要求し、確信度の低いブレイクアウトを除外します。
ニュースイベントフィルター
EA はネイティブ MQL5 経済カレンダーを読み取り、各取引シンボルのベース通貨とクォート通貨に関わる重要経済イベントの前後の設定可能なウィンドウ中に、新規エントリーを自動ブロックします。
スターべーションリカバリー(無活動復帰)
設定時間内に取引が執行されなかった場合、EA はエントリー確認要件を緩和し、異常な閑散相場での長期間の無活動を防ぎます。
ブローカー防御スイート
エクイティ・ガード(ハイウォーターマークベースのトレーリング・ドローダウン保護)、証拠金急騰モニタリング、執行品質の CSV ロギング、オプションの仮想 SL/TP(実際の退出レベルをブローカーから隠す)、注文サイズとタイミングのランダム化、外部価格フィード検証、DOM スプーフィング検出を備えます。
チャート上のダッシュボード
リアルタイムの HUD 表示:エクイティ、余剰証拠金、ドローダウン率、各シンボルのステータス(レンジサイズ、セッション状態、ATR 値、スプレッド、含み損益)。ラベルが誤って削除された場合も自動修復します。
仕組み
定義されたセッションウィンドウ中、EA は各シンボルの全バーの最高値と最安値を記録します。
セッション終了後、確認期間が経過すると、EA は価格がレンジ高値を上回ったか、レンジ安値を下回ったかをチェックします。
ブレイクアウトが確定し、すべてのフィルター(トレンド、出来高、スプレッド、ニュース、相関、日次制限)をパスした場合、EA はブレイク方向にマーケットオーダーを出します。
ストップロスとテイクプロフィットは ATR 乗数に基づいて設定され、ブローカーのストップレベルおよびフリーズレベル要件に完全準拠します。
アクティブなポジションは、部分決済、ブレイクイーブン移動、トレーリングストップによって管理され、TP、SL、または時間ベースの退出に達するまで継続します。
推奨使用法
H1 チャートにアタッチします。「Symbols to Trade」入力パラメータに希望のバスケット(例:EURUSD,GBPUSD,XAUUSD)を設定します。付属のプリセットファイルを出発点として使用します:Conservative(低リスク)、Aggressive(より広いターゲット)、Gold Only(XAUUSD 専用調整)。最初は適応セッションを有効にして、EA に最適な取引ウィンドウを自動検出させます。
入力パラメータ
バスケットエンジン
Symbols to Trade:EA が同時に取引するシンボルのカンマ区切りリスト。
Correlation Guard:有効時、既存オープンポジションと同じベース通貨またはクォート通貨を持つシンボルの取引を防止します。
セッションインテリジェンス
Auto-detect Volatile Session:適応セッションエンジンを有効にし、各シンボルについて20日分の H1 ATR データをスキャンして最もボラティリティの高い4時間ウィンドウを探します。
Recalculate Adaptive Session (Days):適応エンジンの再調整頻度。週次再調整には7を設定。無効にするには0。
Range Start (HH:MM):適応セッションが無効の場合の手動セッションレンジ開始時刻。
Range End (HH:MM):適応セッションが無効の場合の手動セッションレンジ終了時刻。
Use Local Time:ブローカーサーバー時間の代わりにコンピュータのローカル時刻を使用。
Timeframe for Sampling:セッションの高値・安値を追跡するチャート時間枠。
ブレイクアウトパラメータ
Confirmation Bars:セッション終了後、ブレイクアウトを検証する前に待機するバー数。
Require Close Beyond Boundary:有効時、ローソク足はレンジ外で閉じる必要あり。無効時はヒゲがレベルに触れれば十分。
Buffer Outside Range (Points):偽ブレイクアウトを減らすためにレンジ境界に追加される余裕(ポイント数)。
動的 ATR ターゲット
Use ATR for TP/SL:生のレンジサイズの代わりに ATR ベースの動的ターゲットを有効にします。
ATR Period:ATR インジケーターのルックバック期間。
ATR Multiplier Take Profit:テイクプロフィット距離に適用する ATR 乗数。
ATR Multiplier Stop Loss:ストップロス距離に適用する ATR 乗数。
リスク管理
Magic Number:この EA の取引を識別する一意の番号。
Fixed Lot Size:Risk per Trade が0の場合に使用される固定ロットサイズ。
Risk per Trade (% of Equity):口座エクイティとストップロス距離に基づく動的ロットサイジング。
Max Daily Loss %:開始エクイティに対する最大許容日次損失率。違反すると取引停止。
Max Global Floating DD %:全バスケット取引の含み損がこの率を超えると、EA は全取引を停止。
Max Trades per Day per Symbol:シンボルごとの日次取引制限。0で無効。
Max Consecutive Losses per Day:1セッションでこの回数の連敗が発生すると、そのシンボルの取引を停止。
Max Spread (Points):新規エントリーを許可する最大スプレッド。
Max Execution Slippage (Points):許容最大執行スリッページ。
Partial Close %:ATR マイルストーン到達時に決済するポジションの割合。0で無効。
ATR Milestone for Partial Close:部分決済とブレイクイーブン移動を発動するために価格が利益方向に移動すべき ATR 距離。
確認フィルター
Use Trend Filter:H1 EMA フィルターを有効にします。EMA より上ではロング、下ではショートのみ許可。
Trend Period:指数移動平均の期間。
Use Volume Filter:ティック出来高確認フィルターを有効にします。
Min Volume Ratio vs 50-SMA:ブレイクアウトバーの出来高が50バー平均出来高のこの倍数を超える必要あり。
取引管理
Use ATR Trailing Stop:ブレイクイーブン発動後にトレーリングストップを有効にします。
Trailing Stop ATR Multiplier:トレーリングストップ距離の ATR 乗数。
Use Time Exit:指定時刻での日次強制退出を有効にします。
Exit Hour (Server Time):全ポジションをクローズする時刻(時)。
Exit Minute:分。
市場環境
Use News Filter:重要経済イベントの前後で新規エントリーをブロックします。
Min News Importance:フィルターを発動する最小イベント重要度レベル。
Minutes Before News:ニュースイベントの何分前からエントリーを停止するか。
Minutes After News:ニュースイベントの何分後にエントリーを再開するか。
Relax Entry After X Hours Without Trades:この時間内に取引がなければ、EA は確認要件を緩和して長期無活動を防ぎます。
ブローカー防御
Enable Equity Guard:エクイティのハイウォーターマークベースのトレーリング・ドローダウン保護を有効化。
Trailing Drawdown %:エクイティ最高値からの最大許容ドローダウン率。
Daily Loss Dollar Limit:日次損失の絶対ドル制限。0の場合はパーセンテージ制限を使用。
Enable Margin Monitoring:ブローカーの証拠金要件の急上昇を検出し、影響を受けたポジションをクローズ。
Margin Spike Multiplier Threshold:証拠金要件がこの倍率に増加した場合にアラートを発動。
Enable External Price Validation:ブローカー価格を外部 API フィードと比較。
Price API URL:外部価格フィードエンドポイントの URL。
Max Price Deviation %:価格操作とフラグ付けする前に許容される最大偏差。
Enable Virtual SL/TP:内部モニタリングを使用して実際の退出レベルをブローカーから隠します。
Decoy SL/TP Distance Multiplier:実際の距離のこの倍数に可視のデコイストップを配置。
Randomize Order Sizes and Timing:ロットサイズとエントリータイミングにノイズを追加し、EA のパターンを隠します。
Lot Size Variation %:ロットサイズに適用するランダム化の範囲。
Entry Timing Variation (ms):注文執行前に追加される最大ランダム遅延(ミリ秒)。
Enable Execution Quality Logger:執行詳細(スリッページ、スプレッド、手数料)を CSV ファイルに記録。
Enable DOM Spoofing Detection:Depth of Market(DOM)を監視し、スプーフィングを示唆する異常に大きな注文を検出。ライブ取引のみ。
