無料でロボットをダウンロードする方法を見る
Twitter上で私たちを見つけてください。
私たちのファンページに参加してください
興味深いスクリプト?
それではリンクにそれを投稿してください。-
他の人にそれを評価してもらいます
スクリプトを気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
インディケータ

Session Sweep Reversal Detector - MetaTrader 5のためのインディケータ

Adeolu Kayode Gbadebo
Adeolu Kayode Gbadebo
  • Software Engineer & Algorithmic Trader ​,Quantitative Developer & Instructor において  NIGERIA
  • ナイジェリア
  • 2708
Automated Trading: Designing and optimizing high-performance Expert Advisors (EAs) for financial markets.

Gmail: Adeolugbadebo500@gmail.com
| Japanese English Русский 中文 Español Deutsch Português 한국어 Français Italiano Türkçe
ビュー:
16
評価:
(1)
パブリッシュ済み:
MQL5フリーランス このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動
セッションスイープ反転検出器

セッションスイープ反転検出器

著者: Adeolu Gbadebo

その背景にある考え方

どの取引セッションにも「レンジ」が残されます。これは、市場が尊重し、試したり、最終的には突破したりする高値と安値のことです。 日中の反転の多くは、まさにその境界付近で発生します。つまり、価格が前営業日の高値を上回ったり、安値を下回ったりして、そこに仕掛けられたストップ注文を誘発し、その後、レンジ内に跳ね返ってくるのです。この動きは通常「流動性スイープ」と呼ばれ、真のブレイクアウトの始まりというよりは、短期的な勢いの枯渇を示す傾向があります。

セッション・スイープ反転検出器」 は、トレーダーが通常目視で行う2つの作業を自動化します。それは、終了したセッションの高値と安値を基準線として描き、その後発生するすべての動きを監視して、条件を満たすスイープを検出することです。 スイープは、価格が設定可能なバッファ以上の幅でレンジを突破し、かつ限られた本数のバーの間にレンジ内に戻って引けた 場合にのみ確認されます。価格がブレイクアウトした後、時間内にレンジ内に戻らずに上昇を続けた場合、シグナルは発動しません。このツールはノイズを除去するために設計されており、ラインをわずかに超えたヒゲをすべてシグナルとして検出するものではありません。

どの銘柄や日中のどの時間足でも機能しますが、過剰なノイズがなくセッションの構造が依然として確認できるM5~M30のチャート で最も有用です。 一般的な設定としては、EURUSDやGBPUSDで、セッションウィンドウをロンドンまたはニューヨークの取引時間に合わせるように設定します。これらのセッションでは、最も明確なレンジとスウィープの動きが見られる傾向があるためです。

解釈方法

  • セッション高値/セッション安値(点線)— セッションウィンドウが開いている間、これら2本の線は、そのセッションの直近の高値と安値をリアルタイムで追跡します。セッションが終了すると、これらの線は最終値で固定され、次のセッションによってスイープされるか置き換えられるまで、水平な基準線として前方へ伸び続けます。
  • スイープ検出ロジック— セッション終了後、インジケーターは、価格が凍結された高値または安値を「SweepBufferPips」以上の距離だけ超えて取引されるのを監視します。 その時点からバー数をカウントし、ReversalBarsバー 以内に価格が当該水準の内側で引けた場合、スイープが確認されます。時間内に反転が起きなかった場合、その突破は無視され、代わりに真のブレイクアウトとして扱われます。
  • 強気のスイープ(緑色の矢印、バーの下)— 安値がスイープされ、許容範囲内で価格がセッション安値より上に引けた場合。これは、セッションのレンジ内またはそれ以上に価格が戻る可能性を示唆しています。
  • 弱気スイープ(赤矢印、バーの上)— 高値がスイープされ、価格が許容範囲内でセッションの高値を下回って引けた場合。これは、再び下落する可能性を示唆している。
  • 実用的な活用法— スイープの矢印は、単独のエントリーポイントとしてではなく、確認を求めるためのトリガーとして扱います。多くのトレーダーは、エントリー前に、より低い時間足での構造の変化や、主要な水準を再び下回って終値をつけたローソク足と組み合わせ、セッションレンジの反対側を最初の目標値として設定します。

外部変数(入力)

入力 デフォルト 目的
InpSessionStartHour 7 セッション範囲の形成が開始されるブローカー時間の時間。
InpSessionEndHour 16 セッションが終了し、高値・安値が固定されるブローカー時間の時間。
InpSweepBufferPips 2.0 ブレイクとして認識されるために必要な、セッションの高値/安値を超える最小の浸透幅(ポイント単位)。
InpReversalBars 2 ブレイク発生後、価格がレンジ内に戻って引けるまで許容されるバー数。この条件を満たさない場合、そのブレイクは無効となる。
InpMaxSessionsToShow 5 チャート上に表示し続ける、直近のセッションレンジおよびシグナルの日数。

推奨される使用方法

取引する市場に合わせてセッションウィンドウを設定したチャートにインジケーターを読み込んでください。例えば、ロンドンセッションを重視する場合はブローカー時間の7~16時、あるいはニューヨーク市場の寄り付きをカバーするように調整します。「SweepBufferPips」は、本物のストップハンティングを捕捉できるほど十分に狭く、一方で取引銘柄の通常のスプレッドノイズを無視できるほど十分に広く設定してください。 主要なFXペアでは、2~3ポイントが妥当な初期設定値です。矢印は自動トレードのシグナルとしてではなく、確認すべきタイミングの候補として活用し、価格行動による確認と組み合わせてください。強力な反発ローソク足や、マイナーなトレンドラインを突破してレンジ内に戻る動きは、スイープシグナルの信頼性を高めます。



図1. EURUSDのM15チャート。セッションの高値・安値が固定された状態(灰色の破線)、レンジ内に再収束したことが確認されたセッション安値からの強気のスイープ(緑の矢印)、およびその後のセッション高値からの弱気のスイープ(赤の矢印)を示しています。

MetaQuotes Ltdによって英語から翻訳されました。
元のコード: https://www.mql5.com/en/code/76100

News Trading Dashboard News Trading Dashboard

「ニュース・トレーディング・ダッシュボード」は、チャート上に表示される情報パネル(自動取引機能はありません)であり、市場のボラティリティをリアルタイムで監視し、経済指標(NFP、CPI、金利決定など)の発表時に発生する急激な価格変動、いわゆる「ニュース・スパイク」の瞬間を検知します。

MT5 EA Acceptance Harness MT5 EA Acceptance Harness

MT5 EAのエントリー状態ロジックに対する決定論的な合成受け入れチェック。市場、口座、注文へのアクセスは一切行わない。

Broker Execution Diagnostics MT5 Broker Execution Diagnostics MT5

ブローカーの出来高、価格、ストップ注文、フリーズ、スプレッド、および約定の制約を報告する、読み取り専用のMT5スクリプト。

Accelerator Oscillator (AC) Accelerator Oscillator (AC)

アクセルレーション/デセレレーションインジケーター(AC)は現在の市場を動かす力の加速と減速を測ります。