説明
📌 インジケーターの機能
MarketStructureOscSignals は 純粋なプライスアクションシグナルツールです。
それは:
- 左/右のルックバックを使って スイング高値とスイング安値を検出します。
- それらのスイングが形成されているかどうかを追跡します:
-
- 高値と安値が共に上昇 → 強気の構造
- 高値と安値が共に下降 → 弱気の構造
- 構造が 切り替わるとき:
-
- 弱気 → 強気 → 買いシグナルを表示します。
- 強気 → 弱気 → 売りシグナルを表示します。
したがって、すべてのシグナルは 市場構造の真の変化を表しており、単なる移動平均のクロスオーバーではありません。
⚙️ 入力と設定方法
1. Swing Left / Swing Right
これらはスイング高値/安値の「厳密さ」を制御します。
- Swing Left(デフォルト2)
スイングの左側にあるバーの数で、スイング高値の場合はより低い高値、スイング安値の場合はより高い安値でなければなりません。 - Swing Right(デフォルト2)
スイングを確認するために右側にあるバーの数。
使い方:
- 小さい値(1〜2):
-
- スイングが多く、シグナルも多い
- 高い時間足(H1、H4、D1)でよく機能します。
- 大きい値(3〜4以上):
-
- 主要な構造の転換のみ
- シグナルは少ないが強力
- ノイズを避けるために低い時間足で良い
2. Min Bars Between Signals
2つのシグナル間に経過しなければならない最小バー数。
- 小さなプルバックごとに矢印が 密集するのを防ぎます。
- 例:
-
- を
3に設定 → 1つのシグナルと次のシグナルの間に少なくとも3バー。 - 非常に速いチャート(M1〜M5)では
5〜10を推奨。 - H1以上では通常
2〜3で十分です。
- を
3. Arrow Offset (pips)
矢印とラベルがローソク足からどれだけ離れて配置されるか(ピップ単位)。
- FXの場合:
-
5〜10ピップが一般的に見栄えが良いです。
- インデックス(US500、US100など)の場合:
-
- より大きなオフセットを使用(例:ブローカーのピップサイズに応じて20〜50ピップ)。
矢印がローソク足と重なる場合は、この値を増やしてください。
遠すぎる場合は減らしてください。
4. Show BUY/SELL Text
true→ 矢印(↑/↓)と「BUY」または「SELL」のテキストを表示します。false→ 矢印のみ。
チャートがごちゃごちゃしている場合は、テキストを非表示にして矢印だけにできます。
🔍 シグナル生成の仕組み(ロジック)
インジケーター内部では:
- 最新の 2つのスイング高値 と 2つのスイング安値を追跡します:
-
_prevHigh、_lastHigh_prevLow、_lastLow
- これらから以下をチェックします:
-
- 高値と安値が 両方とも上昇しているか?
-
- → 強気トレンド(
StructureTrendSignal.Bullish)
- → 強気トレンド(
- 高値と安値が 両方とも下降しているか?
-
- → 弱気トレンド(
StructureTrendSignal.Bearish)
- → 弱気トレンド(
- 整合していない場合は、前のトレンドを維持します。
- 構造トレンドが変わるたびに:
-
弱気 → 強気→ 買いシグナル強気 → 弱気→ 売りシグナル
- また以下を確認します:
-
- トレンドが
Unknownでないこと(つまり最初ではない)。 - 最後のシグナルから十分なバー数が経過していること(
MinBarsBetweenSignals)。
- トレンドが
これは、各矢印が 真の構造変化を示しており、ランダムなノイズではないことを意味します。
📈 チャート上の買い/売りシグナルの読み方
✅ 買いシグナル
見た目:
- ローソク足の下にある 上向き矢印
↑。 - オプションで矢印の近くに「BUY」のテキスト。
意味:
- 構造が 弱気 → 強気に変わった。
- 最近のスイング高値と安値が 両方とも上昇している。
- 市場は新しい上昇トレンドに移行するか、強気構造を再開している可能性が高い。
使い方:
- ロングエントリーを探す:
-
- シグナルローソク足またはその後の数本のローソク足で。
- できれば小さなプルバック後、サポートレベル(前のスイング安値、需要ゾーン、VWAP、VA安値など)で。
- Kalmanトレンド、EMA、ボリュームプロファイルなどのツールでフィルターする:
-
- 高い時間足やKalmanが強気の場合のみ買いを取る。
✅ 売りシグナル
見た目:
- ローソク足の上にある 下向き矢印
↓。 - オプションで「SELL」のテキスト。
意味:
- 構造が 強気 → 弱気に変わった。
- スイング高値と安値が 両方とも下降している。
- 市場は下降トレンドに入るか、弱気構造を再開している可能性が高い。
使い方:
- ショートエントリーを探す:
-
- シグナルローソク足または抵抗付近の次のローソク足で。
- 壊れたサポート(現在は抵抗)、VAH、供給ゾーンなどの再テスト後が理想的。
🎯 実用的なトレーディングの使い方
1. 単独のエントリーツールとして
シンプルなルールセット:
- 買いセットアップ
-
- 買い矢印を待つ。
- シグナルローソク足付近でロング注文を出す。
- 最近のスイング安値の下にストップロスを置く。
- 前のスイング高値または重要な抵抗をターゲットにする。
- 売りセットアップ
-
- 売り矢印を待つ。
- シグナルローソク足付近でショート注文を出す。
- 最近のスイング高値の上にストップロスを置く。
- 前のスイング安値または重要なサポートをターゲットにする。
これは最も基本的な使い方で、構造がより明確な H1、H4、D1で最適に機能します。
2. 他のインジケーターとの確認ツールとして
ここで強力になります。
🔹 カルマンフィルタートレンド
- 以下の場合のみ 買いシグナルを取る:
-
- カルマントレンドが 上向き傾斜で、価格がカルマンラインの上または付近にある。
- 以下の場合のみ 売りシグナルを取る:
-
- カルマントレンドが 下向き傾斜で、価格がカルマンラインの下または付近にある。
効果:
カルマンは 滑らかなトレンドを提供し、MarketStructureOscSignalsは 正確な構造変化を提供します。これらを組み合わせることで多くの悪いトレードをフィルターできます。
🔹 ボリュームプロファイル / サポート&レジスタンス
- 強い買い:
-
- 買い矢印が VA低値、前のスイング安値、または流動性スイープ付近に現れ、拒否がある。
- 強い売り:
-
- 売り矢印が VA高値、前のスイング高値、または流動性スイープの上部に現れる。
ここでのシグナルは単なるテクニカルパターンではなく、流動性と注文フローゾーンにも基づいています。
3. スケーリングイン/アウト用
新しいシグナルを以下のように使うこともできます:
- スケールインポイント
既存のトレードと同じ方向の新しいシグナルが現れ、かつ高い時間足が整合している場合にポジションを追加します。 - 早期退出 / 部分退出
ロングポジション中に 売りシグナルがポジションに逆らって現れた場合(特に重要な構造付近)、以下が可能です: -
- ポジションの一部をクローズする
- またはストップを引き締める
🧪 推奨開始設定
対象: FX H1 / H4:
Swing Left = 2Swing Right = 2Min Bars Between Signals = 3Arrow Offset = 5–10 pips
対象: インデックス M15 / H1:
Swing Left = 2–3Swing Right = 2–3Min Bars Between Signals = 5Arrow Offsetはシンボルに合わせて調整(例:ブローカーにより20〜50ピップ)
対象: 暗号通貨 H1 / H4:
- ノイズをフィルターするためにやや大きめのスイング:
-
Swing Left = 3Swing Right = 3Min Bars Between Signals = 4–6
常にお使いの銘柄と時間足でバックテストし、Swing と MinBarsBetweenSignalsを微調整してください。
概要
The indicator provides visual signals as arrows and optional text on the chart, marking significant structural shifts rather than simple moving average crossovers. Users can adjust parameters such as swing strictness, minimum bars between signals to avoid clustering, arrow offset for display clarity, and whether to show BUY/SELL text.
Market Strutture Signal Pro supports multiple markets including Forex, indices, commodities, stocks, and cryptocurrencies, with recommended settings tailored for different timeframes and asset classes. It can be used as a standalone entry tool or combined with other indicators like Kalman Filter Trend and Volume Profile to enhance trade confirmation and filtering. The indicator also supports scaling in/out strategies based on structural shifts.
This tool is suitable for traders focusing on higher timeframes (H1, H4, D1) for cleaner structure signals and can be fine-tuned through backtesting for specific instruments and timeframes.
カスタマーレビュー
5 | 100 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |
