ホーム テクニカル指標 投稿

MetaTrader 5用オープンレンジブレイクアウトインジケーターの徹底解説

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

インジケータープレビュー


概要

オープンレンジブレイクアウト(ORB)インジケーターは、トレーディングセッションのオープニングレンジからの価格ブレイクアウトを特定し、追跡する強力なテクニカル分析ツールです。このインジケーターは、トレーディングセッションの最初の数分間に確立された高値と安値が、その日の残りの時間において重要なサポートとレジスタンスレベルとして機能することに基づいています。

ユーザー定義の時間帯に基づいて自動的にオープニングレンジを計算し、複数の価格ターゲットをプロットし、潜在的な取引機会に対して視覚的および音声のアラートを提供します。これにより、トレーダーは高確率のブレイクアウト取引やリテストシナリオを特定できます。

コアコンセプト

ORB戦略は、マーケット参加者がトレーディングセッションのオープニング期間中に最初の価格レンジを設定するという原則に基づいています。このレンジを価格が信頼を持ってブレイクアウトする場合、価格は通常ブレイクアウトの方向に進み続けます。インジケーターはこのオープニングレンジを追跡し、レンジのサイズに基づいて複数の利益ターゲットをプロジェクションします。

主な機能には、ブレイクアウトシグナルの自動検出、リテストの特定、オープニングレンジの倍数として計算された進行的な利益ターゲットが含まれます。

インジケーターのパラメータ

基本設定

sOpeningRangeMinutes(デフォルト: "15")
オープニングレンジ期間を分で定義します。利用可能なオプションには、5分、15分、30分、またはカスタム時間レンジのための0があります。米国株式市場では、15分のオープニングレンジ(9:30-9:45 EST)が一般的に使用されますが、短い期間はより速い動きのある市場に適しています。

alertBreakoutsOnly(デフォルト: false)
有効にすると、アラートは単純な価格のORブレイクレベルのクロスではなく、確認されたブレイクアウトでのみトリガーされます。これにより、価格がレンジを超えてクローズし、ブレイクアウトの方向に進むことが必要となるため、誤信号が減少します。

showLabels(デフォルト: true)
チャート上のすべてのORBレベルと価格ターゲットにテキストラベルを表示します。ラベルは「ORB HIGH」、「ORB LOW」、およびパーセンテージベースの利益ターゲット(PT 50%、PT 100%など)を示します。

showPreviousDayORBs(デフォルト: true)
前日のトレーディングセッションのORBレベルがチャート上に表示されるかどうかを制御します。無効にすると、現在の日のORBのみが表示され、チャートの混雑が減ります。

showEntries(デフォルト: true)
潜在的なエントリーポイントの視覚マーカーを有効にします。「ブレイクアウト - リテストを待つ」、「リテスト」、「失敗したリテスト」ラベルが含まれています。これらの注釈は、トレーダーが最適なエントリータイミングを特定するのに役立ちます。

表示オプション

showPriceTargets(デフォルト: true)
オープニングレンジサイズの50%および100%での主要な利益ターゲットを表示します。これらは部分利益を取るために最も一般的に使用されるターゲットです。

showPriceTargetsExtended(デフォルト: false)
オープニングレンジの150%から500%までの拡張利益ターゲットを追加します。これらの拡張ターゲットは、トレンド市場や金(XAUUSD)などの非常にボラティリティの高い商品に役立ちます。

showMidPoint(デフォルト: false)
オープニングレンジの正確な中心にラインをプロットします。ミッドポイントはしばしばピボットレベルとして機能し、平均回帰戦略に使用できます。

showShadedBox(デフォルト: true)
オープニングレンジ期間にわたって塗りつぶされた矩形を描画し、ORBゾーンの明確な視覚的識別を提供します。

カスタマイズカラー

shadeColor(デフォルト: clrTeal)
塗りつぶされたオープニングレンジ矩形の色を設定します。

orb50Color(デフォルト: clrPurple)
50%利益ターゲットラインの色です。

orb100Color(デフォルト: clrBlue)
100%利益ターゲットラインの色です。

orbOtherColor(デフォルト: clrTeal)
すべての拡張利益ターゲット(150%から450%まで)の色です。

時間設定

sORBStartTime(デフォルト: "0930-0945")
24時間形式(HHMM-HHMM)でのカスタム時間オーバーライド。このパラメータは、sOpeningRangeMinutesが0に設定されているときのみ使用され、オープニングレンジ期間を完全に定義する柔軟性を提供します。

sTimeZone(デフォルト: "EST")
オープニングレンジ計算のための基準タイムゾーン。パラメータは異なるタイムゾーンの略語を受け入れますが、インジケーターはブローカーのサーバー時間に基づいて時間を計算します。

ラベルフォーマット

labelOffsetBars(デフォルト: 5)
現在の価格アクションとラベルの位置の間のバーでの水平間隔。正の値はラベルを右に移動させます。

labelOffsetPips(デフォルト: 0)
ラベルの位置決めのためのピップでの垂直間隔。これにより、ラベルが価格アクションや他のチャート要素と重ならないようにします。

labelFontSize(デフォルト: 8)
チャート上のすべてのテキストラベルのフォントサイズ。画面解像度や個人の好みに応じて調整します。

labelAnchor(デフォルト: ANCHOR_LEFT)
ラベルの位置決めのためのアンカーポイントを決定します。オプションには、ANCHOR_LEFT、ANCHOR_RIGHT、ANCHOR_CENTERなどがあります。

maxLineBars(デフォルト: 500)
ORBレベルラインの最大長さ(バー単位)。これにより、インジケーターが過去のデータに対して過度に長いラインを描画することを防ぎ、パフォーマンスを向上させます。

インジケーターの動作

オープニングレンジ計算

インジケーターは指定された時間帯を監視し、その間の高値と安値を記録することでオープニングレンジを特定します。たとえば、15分の設定では、9:30から9:45までのレンジをキャプチャします。

オープニングレンジ期間が終了すると、高値と安値は固定され、トレーディングセッションの残りの時間にわたって水平ラインとして延長されます。

価格ターゲット計算

すべての利益ターゲットはオープニングレンジサイズの倍数として計算されます。オープニングレンジが20ポイントの場合、50%ターゲットはORB高値の10ポイント上(ロングトレードの場合)またはORB安値の10ポイント下(ショートトレードの場合)になります。100%ターゲットは20ポイント、150%は30ポイントなどです。

この動的スケーリングにより、利益ターゲットは市場のボラティリティに自動的に調整され、大きなレンジは幅のあるターゲットを生成し、小さなレンジは狭いターゲットを生成します。

ブレイクアウト検出ロジック

インジケーターは、ブレイクアウトシグナルのための高度なマルチバー確認を使用しています。有効な上昇ブレイクアウトには、価格が1バー上でORB高値を上回ってクローズし、次のバーで低値がORB高値を上回って残る必要があります。これにより、価格が一時的にレベルを超えた後にすぐに反転する誤ブレイクアウトを除外します。

同様に、下方ブレイクアウトには、ORB安値を下回ってクローズし、次のバーで高値がレベルを下回って残ることが必要です。

リテスト特定

確認されたブレイクアウト後、インジケーターは破られたレベルへのプルバックを監視します。有効なリテストは、価格がORBレベルに戻り、正しい側にクローズすることで、レベルがレジスタンスからサポート(またはその逆)に反転したことを確認します。

失敗したリテストは、価格が反対方向にORBレベルを再度突破する場合にフラグが立てられ、元のブレイクアウトシグナルが無効化されます。

解釈と取引の応用

ブレイクアウト取引戦略

主な応用は、高確率のブレイクアウト取引を特定することです。価格がオープニングレンジをボリュームとモメンタムでブレイクアウトすると、トレーダーはブレイクアウトの方向にエントリーし、ORB安値(ロングトレードの場合)またはORB高値(ショートトレードの場合)の下にストップを置きます。

最初の利益ターゲットは通常50%レベルで、部分的な利益を取ることができます。残りのポジションは100%レベルまたはそれ以上をターゲットとします。

リテストエントリーメソッド

保守的なトレーダーは、初期のブレイクアウト後にリテストを待つことを好みます。「ブレイクアウト - リテストを待つ」ラベルがこの機会を示します。価格が破られたレベルに戻り、サポート(またはレジスタンス)が見つかると、リスクの低いエントリーポイントが提供され、ストップロスがタイトになります。

このアプローチは、初期のブレイクアウトを追いかけるよりもリスク・リワード比を大幅に改善します。

レンジバウンド取引

価格がオープニングレンジ内に留まる場合、トレーダーは平均回帰戦略を採用し、ORB安値付近で買い、ORB高値付近で売ることができます。ミッドポイントラインは中立的なポジショニングのための基準点として機能します。

マルチタイムフレーム分析

インジケーターは複数のタイムフレームに同時に適用できます。一部のトレーダーは、スキャルピング用の5分ORB、デイトレード用の15分ORB、スイングトレード用の30分ORBを使用し、潜在的なサポートとレジスタンスゾーンの包括的な視点を作成します。

推奨シンボルとタイムフレーム

最適なタイムフレーム
インジケーターは、1分(M1)から15分(M15)のチャートで最も効果的に機能し、イントラデイの価格アクションが明確に見えます。エントリータイミングの詳細な分析には、M5タイムフレームがノイズ削減と応答性のバランスを提供します。

適した金融商品
ORB戦略は、明確なオープニングセッションを持つ流動性の高い金融商品に特に効果的です:

  • FXペア: EURUSD、GBPUSD、USDJPY、それぞれの地域のオープン時
  • 金(XAUUSD): オープニングレンジブレイクアウトに非常に敏感で、強い方向性の動きが見られます
  • 株価指数: US30、NAS100、SPX500のニューヨークセッションオープン時
  • 暗号通貨: BTCUSD、ETHUSDの高ボリューム時

インジケーターは、明確なトレーディングセッションを持つ金融商品で最も効果的に機能します。

パフォーマンス最適化

インジケーターには、スムーズなチャート操作のためのいくつかのパフォーマンス最適化が含まれています。バッファの初期化をEMPTY_VALUEに設定することで不要なライン描画を防ぎ、maxLineBarsパラメータにより履歴ラインの長さを制限します。矩形描画のロジックは、セッションが終了するまで待機し、アクティブなトレーディング期間中の計算オーバーヘッドを削減します。

オブジェクト命名規則は、年の日に基づいたユニークな識別子を使用し、複数のORBセッションが同時に表示される際の衝突を防ぎます。

アラートシステム

通知システムは、MetaTrader 5の組み込みアラート機能を介してリアルタイムのアラートを提供します。アラートは、単純なレベルクロスのために設定することも、確認されたブレイクアウトのみに制限することもできます。ブレイクアウトが発生すると、アラートメッセージには、ORB高値の上またはORB安値の下であるかが指定され、トレーダーはチャートを常に監視しなくても迅速に機会を評価できます。

視覚的プレゼンテーション

すべてのチャート要素はプロフェッショナルなフォーマット基準に従い、カスタマイズ可能な色を使用しています。デフォルトのカラースキームでは、ORB高値にライム、ORB安値に赤、50%ターゲットに紫、100%ターゲットに青、拡張ターゲットと塗りつぶされた範囲ボックスにティールを使用しています。このカラーコーディングシステムにより、忙しいチャートでも重要なレベルを迅速に視覚的に識別できます。

塗りつぶされた矩形は、オープニングレンジ期間の直感的な視覚的参照を提供し、価格が確立されたレンジ内外で取引されているかを即座に明らかにします。

結論

オープンレンジブレイクアウトインジケーターは、自動レンジ計算、複数の利益ターゲット、ブレイクアウト検出、リテスト特定を一つの使いやすいパッケージに組み合わせた包括的な取引ツールです。広範な入力パラメータによる柔軟性により、トレーダーは積極的なブレイクアウト取引から保守的なリテストエントリーまで、さまざまな取引スタイルにインジケーターを適応させることができます。

インジケーターのクリーンな視覚的プレゼンテーションと論理的なアラートシステムにより、裁量トレーダーや自動取引システムを開発しているトレーダーの両方に適しています。重要なオープニングレンジ期間に焦点を当てることで、各トレーディングセッションの最も重要なサポートとレジスタンスレベルを特定する手助けをします。

関連記事

コメント (0)