概要
FibAlgo - Wyckoff Spring & Upthrustは、ワイコフ手法において最も実践的な2つのイベントに特化した検出ツールです。スプリングは、価格がトレーディングレンジのサポートを一時的に割り込み、素早く回復する現象で、弱気な保有者を振り落とし、上昇の可能性を示唆します。アップスラストはその鏡像で、価格がTRレジスタンスを一時的にブレイクアウトして反転し、ブレイクアウト買い手を罠にかけて下落の可能性を示唆します。本インジケーターは、トレーディングレンジの境界を自動的に識別し、出来高に基づいてスプリングを3種類に分類、アップスラストとUTADを検出、テストの確認と無効化を追跡、確認後の価格目標を投影します。
主要概念
- スプリング — 価格がトレーディングレンジのサポートを割り込み、数本足以内でレンジ内に回復する現象。残存売り圧力をテストし、弱気な保有者を振り落とす。ワイコフ手法における最良のリスクリワードのエントリー機会。
- スプリング タイプ1 (低出来高) — 出来高が少ない状態でサポートをわずかに割り込み、終値が足の上部にあるもの。最も確率の高い反転を示す。直後にSign of Strengthが続くことが多い。
- スプリング タイプ2 (中出来高) — 中程度の出来高でサポートを割り込む。需要を確認するには成功したテストが必要。
- スプリング タイプ3 / シェイクアウト (高出来高) — 高出来高で積極的にサポートを割り込む。回復前にさらに低い水準を訪れる可能性がある。テストが必須。
- アップスラスト (UT) — 価格がTRレジスタンスをブレイクアウトして反転し、レンジ内に戻る現象。ブレイクアウト買い手を罠にかけるブルトラップ。スプリングの鏡像で、ディストリビューション(分配)局面に適用される。
- UTAD (Upthrust After Distribution) — 後期段階のアップスラストで、過去のUT/BCの高値を超えるもの。需要の決定的なテストであり、需要が弱ければマークダウン(下落相場)が続く。
- スプリングのテスト / アップスラストのテスト — スプリングまたはアップスラスト発生後、価格が出来高を減らし、スプレッドを狭めてイベント発生水準を再テストすること。イベントの有効性を確認する。
- 無効化 — 価格が回復に失敗し、イベント発生水準を超えて持続した場合、スプリングまたはアップスラストは無効となる。
仕組み
1. トレーディングレンジの識別 ユーザー定義のルックバック期間における最高値と最安値を使用して、動的なTRサポートとレジスタンスを計算します。最小TR幅により、意味のある十分な履歴を持つレンジのみを対象とします。さらに、トレンド相場での誤ったシグナルを避けるため、8×ATRを超えるレンジは除外されます。 2. スプリング検出 直近のバー(回復バー制限まで)をスキャンし、TRサポートにおけるブレイク・アンド・リカバリーパターンを探します:- 前のバーの安値がTRサポートを割り込んでいる
- 現在のバーの終値がTRサポートの上に回復している
- ブレイク時の出来高でスプリングタイプを分類:平均出来高の0.8倍以下で終値が足の上部 = タイプ1、0.8–1.5倍 = タイプ2、1.5倍超 = タイプ3 / シェイクアウト
- 前のバーの高値がTRレジスタンスを超えている
- 現在のバーの終値がTRレジスタンスの下に戻っている
- ブレイクが過去のアップスラスト高値を超える場合、UTADとして認定される
- スプリングのテスト:価格が出来高を減らし、スプレッドを狭めてスプリング安値付近まで下落するが、それを保持する — 需要の確認
- アップスラストのテスト:価格が出来高を減らし、スプレッドを狭めてUT高値付近まで上昇するが、その下で失敗する — 供給の確認
- テスト期間内に価格がスプリング安値(TRサポートを0.5×ATR超えて下回るマージン付き)で終値をつけた場合、スプリングは無効とマークされる
- テスト期間内に価格がUT高値(TRレジスタンスを0.5×ATR超えて上回るマージン付き)で終値をつけた場合、アップスラストは無効とマークされる
- テスト期間終了後も価格がイベント発生水準を超えて推移している場合、同様に無効化される
- 確認済みスプリング:目標 = TRレジスタンス + TRレンジ幅の50%
- 確認済みアップスラスト:目標 = TRサポート − TRレンジ幅の50%
特徴
- 3種類のスプリングタイプ — ワイコフのオリジナルな出来高基準に従い、スプリングを出来高別(タイプ1低、タイプ2中、タイプ3シェイクアウト)に分類
- アップスラスト & UTAD検出 — 標準的なアップスラストと、過去高値をブレイクする後期段階のUTADを識別
- テスト確認 — 出来高とスプレッド分析を用いて、スプリングとアップスラストの成功したテストを自動検出
- 無効化追跡 — 価格がイベント発生水準を超えて持続した場合、失敗したスプリングとアップスラストをマーク
- 動的TR検出 — 直近の価格行動からトレーディングレンジのサポート/レジスタンスを計算(ルックバック期間設定可能)
- 目標価格投影 — 確認済みイベント後にTRレンジ幅に基づき上昇/下落目標を投影
- 出来高バーのカラーリング — イベント検出時のバーを色付けし、素早い視覚的識別を可能に
- TRボックス可視化 — 各イベントの文脈としてトレーディングレンジ境界線を描画
- スプリング水準ライン — 参照用にスプリング安値とUT高値から水平ラインを延長
- 現在のTRライン — 最新バーにおけるアクティブなトレーディングレンジのサポートとレジスタンスを実線で描画
- 包括的なアラートシステム — 各スプリングタイプ、アップスラスト、UTAD、テスト確認、無効化に対する個別アラート
- 情報テーブル — 全イベント数のリアルタイムサマリー、現在のTRサポートとレジスタンス
- 完全なカスタマイズ — 色、トグル、サイズ、検出パラメータに関する6グループ39の入力項目
使用方法
- チャートにインジケーターを追加します。トレーディングレンジが明確に定義される5分足から1時間足で最も効果的です。
- TRサポート付近でのスプリング タイプ1(低出来高)イベントを探します — ワイコフによれば、これらは最も反転確率が高いです。
- エントリーを検討する前に、「Test ✓」ラベルが表示されイベントが確認されるのを待ちます。
- 目標投影ラインを潜在的な利益目標として使用します。
- 「✗」無効化ラベルに注意します — これはイベントが失敗し、当初の見解を放棄すべきことを示します。
- スプリング タイプ3 / シェイクアウトイベントは積極的です — 行動前には常にテストを待ちます。
- TRレジスタンス付近のアップスラストは潜在的なディストリビューション(分配)を示唆します — 確認のために出来高分析と組み合わせます。
- UTADイベント(後期段階のアップスラスト)は特に重要です — マークダウン局面の前兆となることが多いです。
- 取引銘柄の典型的な保ち合い期間に合わせて、TRルックバック期間を調整します。
- 好みのイベントタイプに対するアラートを設定し、リアルタイム通知を受け取ります。
制限事項
- 本インジケーターは売買シグナルを生成するものではありません。教育および分析目的でワイコフのスプリングおよびアップスラストパターンを識別します。
- トレーディングレンジ検出は単純な最高値/最安値アプローチを使用しています — 複雑または不規則なTRは完全に捕捉されない可能性があります。
- スプリングとアップスラストの分類は出来高データの可用性に依存します。信頼性の低い出来高データの銘柄では、分類精度が低下する可能性があります。
- 回復バー制限は、ブレイクがどれだけ速く回復されなければならないかを決定します — この期間外の非常に速いまたは遅い回復は見逃されます。
- 過去のパターン検出は、将来の価格行動を保証するものではありません。
- Pine Scriptでは最大500の描画オブジェクト(ライン、ラベル、ボックス)がサポートされています。
タグ
#Wyckoff Method#Signals#Volume Based



