記事の目次

根拠と適用範囲

引用文献は、用語と研究の文脈を裏付けるものです。以下の数値閾値、ステートマシン、実行ポリシー、および合成例は、本研究プロジェクトによって提案されたものです。新たなバックテストは実施されておらず、参照文献はこの構成における収益性を証明するものではありません。

データと市場企業行動が一貫して処理された、検証済みのOHLCデータを使用してください。取引量については、取引所、銘柄タイプ、単位を記録してください。FXティックボリュームフィードは市場全体の取引量を表すものではありません。現物取引量と永久契約取引量を混在させてはいけません。
研究対象の時間足H1、H4、および日足チャートは、それぞれ独立した研究構成です。ウィンドウ長、実行コスト、および確認遅延は、開発サンプルで較正する必要があります。この検出器にとって最適な時間枠はまだ確立されていません。
安値が高値より速く上昇して間隔が縮む。ウェッジ内の出来高は減り、価格が下側を抜けると増える。図解を原寸で開く
この記事のために作成された合成図:下降ブレイクの前に、同じ方向の境界線を持ち、幅が縮小する上昇するくさび形。

実践の流れ

実践手順: 上昇ウェッジと下降ウェッジ:収束、背景、および確認されたブレイクアウト
詳しい手順を以下に示します。各段階でデータ不足や条件不成立があれば、除外理由を記録します。
  1. 傾斜を測定する両側は同じ方向を指しているが、速度は異なっている。
  2. 収縮を確認する縮小していく正の幅と将来の頂点を確認してください。
  3. 傾きと逆方向のブレイクを待つこのバージョンは、上昇ウェッジを空売りし、下降ウェッジを買います。
  4. ストップと目標を固定既知の最終ピボットと観測されたパターン高さを使用します。
  5. 別々の文脈プルバックウェッジとリバーサルウェッジはそれぞれ独立して報告する。

構造が教えてくれること

ウェッジは、両側が同じ方向に傾斜しているため対称三角形とは異なり、幅が狭まるためチャネルとも異なります。[1] 上昇ウェッジでは、安値が高値よりも速く上昇します。下降ウェッジでは、高値が安値よりも速く下落します。

同じ形状は、より大きなトレンドの中の押し戻しとして、あるいは長期にわたる値動きの終盤付近で現れることがあります。前者の場合、そのブレイクアウトは継続を支持する可能性がありますが、後者の場合は反転と解釈される可能性があります。パターンが発生する前に利用可能な情報を使用して、その前の状況を記憶しておきましょう。結果が継続したと後から判断すると、選択バイアスが生じます。

したがって、ウェッジ検出器は、形状、タイミング、および宣言された取引方向の組み合わせです。提案されたベースラインは、上昇するすべてのシーケンスを売り、下降するすべてのシーケンスを買うわけではありません。まず意味のある収束を要求し、次にウェッジの傾斜方向とは反対方向の境界線を抜けて終値が確定するのを待ちます。

既に利用可能な情報を用いたルール

提案された設定: 各側に 3 つのバーで確認されたピボットを使用し、少なくとも 5 つの交互のピボットと各境界上の 2 つのポイントを使用します。候補の作成時に、A=ATR(14)、epsilon=max(2 ticks,0.15A)、および b=max(2 ticks,0.10A) を固定します。上側の直線 U(t) と下側の直線 B(t) を当てはめます。D=max(U−B)、T= パターン期間、sU=slope(U)T/D、および sB=slope(B)T/D を定義します。

上昇ウェッジは sB>sU>0.25、下降ウェッジは sU<sB<−0.25 を満たす。最終幅を初期幅で割った比率を 0.2 から 0.7 の間とし、D≥1.5A、アンカー残差は max(2epsilon,0.1D) 以下とする。観測窓全体で U は B より上にあり、投影した交点は候補作成後に位置しなければならない。

ほぼ平行な境界はウェッジ条件を緩めずチャネル検出器で分類する。本版が取引するのは、上昇ウェッジの下抜けと下降ウェッジの上抜けだけである。傾きと同方向のブレイクは、この方向仮説の失敗として記録し、候補履歴から削除しない。

apex−1 と created+max(5,ceil(T/2)) のうち早い方で期限切れとなり、一貫したバーグリッドで表現されます。ピボットは確認遅延後に利用可能になります。[2] ラインを固定し、以前に失敗したブレイクの周りにウェッジを再描画するために、後の極値を含めません。

after final anchor confirmation:
  fit U,B and freeze parameters
  mode = SHORT if rising_wedge else LONG if falling_wedge else NONE
for later closed bar t before expiry:
  if mode==SHORT and C[t-1]>=B(t-1)-b and C[t]<B(t)-b:
    signal; stop=last_high+epsilon; target=B(t)-D
  elif mode==LONG and C[t-1]<=U(t-1)+b and C[t]>U(t)+b:
    signal; stop=last_low-epsilon; target=U(t)+D
  elif breakout_in_other_direction: cancel

ボリュームに特定の役割を与える

出来高実験の可能性としては、後半の活動の中央値が前半よりも低いことと、ブレイクアウトRVOL≥1.5が必要となる。下降ウェッジでは、安値付近の出来高の多いバーは清算が終了したことを証明するものではなく、境界突破の要件は変わらない。上昇ウェッジでは、出来高が静かなのは、通常のセッションの小休止または流動性の低さを反映している可能性がある。

価格に関する特徴と出来高に関する特徴は、別々のグループに分けましょう。コントロール実験のために出来高フィルターを削除する場合は、他のルールは変更しないでください。日中データには時間帯による正規化が必要です。取引所集計データには、サンプル全体を通して一貫したソースと単位が必要です。

反対方向のブレイクアウトのうち、却下されたものを検証することも有効です。もしそれらのブレイクアウトが、承認されたブレイクアウトよりも系統的に大きな活動を示している場合、ボリュームルールが方向性ポリシーと相互作用している可能性があります。これは、どのサブセットが最も優れたパフォーマンスを発揮するかを検討した後にウェッジを再定義するのではなく、相互作用を分析する理由となります。

数値例と失敗事例

合成上昇ウェッジ: 30 バーで U は 100 から 104 まで上昇し、B は 92 から 102 まで上昇します。D=8、sU=0.5、sB=1.25。幅の比率は 2/8=0.25 です。A=1 と b=0.1 では、101.8 での終値は、102 の下限値を下回ります。 101.7で実行可能なショートポジション、104.15でストップ、94でターゲットの場合、リスクは2.45、予想報酬は7.7、コスト控除前で約3.14Rとなります。

仮説失敗例では、価格がまず 104.5 で上側の線を抜ける。空売りのみの上昇ウェッジ版は候補を取消す。別の取引失敗例では、101.7 の有効な空売り後に価格が 104.2 へ反発してストップに達する。トリガーが成立した以上、後で損失になったことを理由に未確認ブレイクと呼び替えてはならない。

下降ウェッジの計算では不等式と取引方向を反転させる。ただし経済的な結果は対称とは限らない。株式の借株可否、借株料、上方ギャップはロング側の執行と異なる。二つの形状をまとめてよいか判断する前に、結果を分けて集計する。

エントリー、無効化、退出

ストップは、最終的に確認された反対側のピボットポイントのさらに先に設定します。ベースラインは、パターン全体の最も遠い端点を自動的に使用するわけではありませんが、それもストップの別のバージョンとして考えられます。シグナルの境界からDを投影し、ターゲットを固定します。ウェッジの開始点に戻ることは別の目標であり、後から置き換えるべきではありません。

足の終値による確認後に入り、新規発注前に利用できる気配値とスプレッドを確認する。防御ストップはギャップにより予定水準より不利に約定することがある。株式空売りでは借株の可否と費用を確認する。理論上のシグナルだけで実行可能な空売りになるわけではない。

構造的無効化とトレード保護の区別は明確にすべきである。タイトなラストピボットストップは、より大きなウェッジの輪郭がまだ無傷に見える場合でも到達する可能性がある。しかし、それはストップをさらに遠くへ移動させることを正当化するものではない。調査ポリシーがウェッジの内側で終値で決済する場合は、そのタイミングとギャップへのエクスポージャーが静止ストップとは異なるため、そのルールを個別にテストする必要がある。

増分価値のテスト

収縮しない同方向チャネルのブレイクを対照とし、収束形状が追加情報を持つか調べる。押し戻り内のウェッジと長いトレンド後のウェッジを分ける。文脈はパターン前に既知の条件で定義する。例えば、確定した高値と安値の両方が切り上がる構造、または固定した移動平均の傾きである。

最小傾斜と幅縮小範囲に対する感度をテストし、どれだけの機会が失われたかを報告します。少数の大きな反転によって結果が支配されているケースを特定する必要があります。この構成に関する新しいサンプル外の結果はありません。[3]は、これらの設定に関する証拠ではなく、方法論的な参照です。

実装チェックに役立つ項目としては、平行に上昇する境界線、傾斜が不十分な収束する上昇境界線、負の幅、確認前の頂点、右ピボット遅延中のブレイクなどがあります。古い終値が古い境界値に対して評価されていることを確認してください。ミラーテストの場合は、高値と安値を正しく変換してください。価格を反転させるには、新しい高値が古い安値のマイナス値と等しくなければならず、古い高値のマイナス値と等しくならないようにする必要があります。

よくある落とし穴

チャネルとウェッジを混同する

ほぼ平行な境界は価格チャネルを作る。反転を予測するためだけにウェッジと呼び替えてはならない。

上昇傾向にあるウェッジ候補をすべて売却する

価格は上昇を続けるか、上方向にブレイクアウトする可能性があります。形状だけではこの戦略は発動しません。

ストップロスに将来の極値を使用する

ブレイクアウト後に高値が確認されたとしても、遡及的に当初のリスク計算を改善することはできない。

この手法を使う前のチェックリスト

ご自身のデータで確認した項目にチェックを入れてください。進捗はこのブラウザに保存されますが、戦略の収益性を認定するものではありません。

0/6 項目

よくある質問

下降ウェッジはすべて買いシグナルなのか?

いいえ。このバージョンは、上限境界線を突破して終値が確定するのを待ちます。未確認の候補銘柄は下落を続ける可能性があります。

何回のタッチが必要ですか?

片側2つずつ、合計5つが初期設定案です。片側3つずつにするとより厳格になりますが、遅延が増加し、カバー範囲が狭くなります。

研究資料

各資料は、その横に記載された定義や根拠を支えています。擬似コード、架空の例、提案パラメータは別途検証が必要です。

  1. IG: Falling and rising wedge chart patternsIG. くさび形の用語と幾何学について理解を深め、関連する公開資料を読んだ。 確認日: .
  2. TradingView: RepaintingTradingView. ピボット確認の遅延と再描画。 確認日: .
  3. Lo, Mamaysky, Wang: Foundations of Technical AnalysisNBER / Columbia University. 体系的なパターン研究に関する背景情報。この構成は本論文では検証されていません。 確認日: .

関連する手法

リスクについて

この内容は学習と研究設計を目的とし、金融上の助言ではありません。Backtestは過去データのシミュレーションであり、将来の成果を保証せず、実際の売買注文も行いません。このライブラリの手法が、そのままアプリで利用できる機能とは限りません。関連情報: 検証方法 および 学習センター.

実際の資金を使う前にルールを検証する

アプリの対応範囲、データ、個々の模擬取引を確認してください。高度な検出手法は別途実装が必要な場合があります。

App StoreでBacktestをダウンロード