記事の目次

根拠と適用範囲

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

データと市場企業行動が一貫して処理された、検証済みのOHLCデータを使用してください。取引量については、取引所、銘柄タイプ、単位を記録してください。FXティックボリュームフィードは市場全体の取引量を表すものではありません。現物取引量と永久契約取引量を混在させてはいけません。
研究対象の時間足H1、H4、および日足チャートは、それぞれ独立した研究構成です。ウィンドウ長、実行コスト、および確認遅延は、開発サンプルで較正する必要があります。この検出器にとって最適な時間枠はまだ確立されていません。
200から218への力強い上昇に続いて、小規模な収縮ベースが形成され、出来高は減少し、その後再び上昇に転じた。図解を原寸で開く
この記事のために作成された合成イラスト。ペナントとは、長い独立した三角形ではなく、ポールに続く短い三角形のことです。

実践の流れ

実践手順: ペナント:強い値動きの後にできる短い収束型の持ち合い
詳しい手順を以下に示します。各段階でデータ不足や条件不成立があれば、除外理由を記録します。
  1. ポールを確認する小さな三角形に先行する強い値動きを要求します。
  2. 収束を確認する短い持ち合いの中で十分なピボットが確定するまで待ちます。
  3. 有効期限を確認してください収束点または持ち合い期間の上限を過ぎたら取引しません。
  4. ポールと同方向の突破を待つ逆方向の突破は継続失敗として記録します。
  5. 注文を計算する持ち合い全体に対するストップと、固定したポール幅の投影目標を使います。

構造が教えてくれること

ペナントは、ポールに相当する急な値動きと、小さな三角形の持ち合いを組み合わせたものです。[1] 境界がほぼ平行なフラッグとは異なり、この版では上辺が下降し、下辺が上昇して、値幅が明確に縮小することを要件とします。

継続仮説には、ベース形成前の勢いとベース形成内部の収縮という2つの独立した要素が含まれています。ポール要件を削除しても結果が大きく変わらない場合、この戦略は実質的にトライアングルブレイクアウトである可能性があります。この問題を検証できるように、ポール、ベース、トリガーの各特徴を別々に保存してください。

名前だけでは、短く整然としていないシーケンスが有効なセットアップになるわけではありません。コンパクトなパターンは、ピボットの確認を待つのに多くの時間を費やす可能性があるため、因果関係の確認が難しくなります。検出器は、将来のバーを使用して以前のエントリを作成するのではなく、この制限を報告する必要があります。

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

提案されているポール設定:長さ 3–20 バー、大きさ P≥3A(ポール開始前に A=ATR(14) が利用可能)、およびパス効率 ER=P を終値間の絶対値変化の合計で割った値(少なくとも 0.7)。ペナントベースは 5–20 バー続き、0.5P を超えるリトレースはありません。これらの期間は研究パラメータであり、市場全体で普遍的な経済的等価物ではありません。

短い持ち合いのこの版では、左右各二本で確定するピボットを使い、少なくとも五つの高値・安値の交互ピボットを要求します。確定済みの基準点に U(t) と B(t) を当てはめ、slope(U)<0<slope(B)、正の幅、最終幅を初期幅で割った比率 width≤0.7 を要求します。基準点の誤差は max(2 ticks,0.15A) 以内とします。期限前に十分なピボットが揃わなければ、未確定の極値を借りず候補を棄却します。

候補が完成した時点で境界とポールを固定します。apex−1、持ち合いの二十本目、またはポール幅の半分を超える押し戻しのうち最初の時点で失効します。この基準戦略では強気ペナントの上方突破だけを取引し、下方突破は継続失敗として記録します。弱気版は方向を反転します。ピボットの確定時刻は遡らせません。[2]

最初の有効な突破で候補を消費し、再利用しません。失敗したペナントを逆方向へ取引するなら、独自のトリガーとリスク水準を持つ別戦略が必要です。別方向で最終的に利益が出たからといって、継続取引の成功に分類してはいけません。

if valid_pole(P,ER,pre_pole_ATR):
  track short_converging_base
  if confirmed_geometry: freeze U,B,pole,expiry
for t>created and t<=expiry:
  if retracement>0.5*P: cancel
  elif bullish and C[t-1]<=U(t-1)+b and C[t]>U(t)+b:
    emit LONG; stop=base_low-epsilon; target=U(t)+P; consume candidate
  elif bullish and C[t]<B(t)-b: mark FAILED_CONTINUATION; consume candidate
# b=max(2 ticks,0.10A); epsilon=max(2 ticks,0.15A); mirror for bearish setups.

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

持ち合い中の出来高中央値をポール中の出来高と比較し、突破時の RVOL を直前20本との比較で測ります。結果との関係を調べるため、閾値の合否だけでなく連続値も残します。持ち合い対ポールの比率が0.7未満、突破時 RVOL≥1.5 は研究用設定であり、成功を保証する確認ではありません。

日中の短いペナントは、昼食時、セッションの切り替え時、またはその他の予測可能な活動の停滞期と一致する可能性があります。生のボリュームは、この季節性を情報的な収縮と混同する可能性があります。以前のセッションの対応する時間帯を使用し、ニュースとギャップのラベルを保持して、個別の分析に使用してください。

ボリュームフィルターなし、ベース収縮のみ、ブレイクアウト拡大のみ、および両方を比較してください。平均取引収益を向上させる一方で、機会をあまりにも少なく残してしまうフィルターは、ポートフォリオのパフォーマンス向上にはつながらない可能性があります。取引レベルの統計情報に加えて、カバレッジと資本使用状況も報告してください。

数値例と失敗事例

合成例:ポールは200から218へ上昇し、A=3、P=18、ER=0.82です。12本の持ち合いで上側境界は217から215へ下がり、下側境界は210から213へ上がり、最終幅と初期幅の比は2/7です。b=0.3なら終値215.5が上側境界を突破します。215.6で入り、持ち合い全体の下の209.55にストップ、233に目標を置くと、リスク6.05、潜在利益17.4で、コスト控除前の約2.88Rです。

エントリー前の失敗:価格が上方ブレイクアウトが発生する前に、下限ライン値 213 を下回って 212.5 で終値となった場合。片側継続戦略では買いは行いません。エントリー後の失敗:215.6 で約定したロングポジションが、後に 209.5 に達した場合。ストップした取引を記録します。フルベースの安値の代わりに 213 付近の最新の安値を使用すると戦略が変わるため、別途評価する必要があります。

合成経路が成功するためには、ストップロスに到達する前に233のプロジェクションに到達する必要があります。プロジェクションは、ブレイクアウト境界にポール長を加えたものであり、より魅力的な結果をもたらす後のエントリー地点に加算されるものではありません。ギャップエントリーテストでは、利用可能な報酬と実際のポジションリスクを再計算しながら、そのターゲットを維持する必要があります。

エントリー、無効化、決済

基準戦略のストップは短い持ち合い全体の外側に置き、目標は突破時の境界から P を投影します。終値を確認してからエントリーします。取引可能な気配値が遠くへ動いていれば、発注前のリスクリワード規則で注文を見送れます。市場が通過した後で三角形の先端価格に約定したとは仮定できません。

ブレイク後に形成される新しいポールハイを使用してターゲットを増やさないでください。ピボットトレイルまたは固定2R出口は個別にテストできます。大きなバーはプロテクションとターゲットの両方に接触する可能性があり、より詳細なデータまたは宣言された保守的な順序付け規則が必要になります。

短いパターンなので、ピボット確定、候補の有効化、終値判定、発注、約定の順序を明示します。バーの途中に置いて待つ注文は、終値確認後に出す版と同じではありません。ギャップ前から有効な注文は、不利なスリッページを含め、実際に可能な発動と約定を記録します。

増分価値のテスト

要因比較を用いて、強力な支柱の有無、収束の有無、ボリュームフィルターの有無を比較します。これにより、効果全体を「ペナント」という言葉に帰するのではなく、どの要素が利点を説明しているのかを明らかにすることができます。同じ条件を満たす支柱で構築された旗とペナントを比較して、ベース形状の影響を特定します。

満期までに十分な数の確定ピボットを生成できないケースをカウントします。検出の遅延は機会費用の一部です。時系列のサンプル外テストを適用し、取引、純期待値、ドローダウン、および不確実性を報告します。方法論ソース[3]はこの設定の結果を確立していません。

実装テストには、ポールのない長い三角形、短い平行フラッグ、有効化前に収束点へ達するペナント、ポールと逆方向へ突破する有効な持ち合いを含めます。値動きの幅は大きくても経路効率が低いポールも調べます。重なる持ち合い窓を重複排除し、同じ継続局面を何度も数えません。後続バーだけを追加した場合も、それまでの候補履歴を再現できる必要があります。

よくある落とし穴

結果を受けて名前を変更する

条件を満たす先行ポールがなければ、利益になった三角形もペナントにはなりません。

互換性のない確認遅延を使用する

突破後にピボットが確定した場合、この検出器ではその機会を逃します。確定時刻を遡らせてはいけません。

値動きを見てからストップを選ぶ

持ち合い全体の安値と直近の安値では、異なるリスク管理方針になります。

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

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

0/6 項目

よくある質問

ペナントは旗よりも小さくなければならないのか?

絶対的な大きさの順位は不要です。この設定は収束する境界と平行な境界を区別し、どちらにも強い先行ポールを要求します。

反対方向へのブレイクアウトはトレードに使えるのか?

はい、ペナント継続失敗時の別個の戦略として機能します。このベースラインは継続失敗を記録し、ポジションを自動的に反転させることはありません。

研究資料

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

  1. IG: How to trade bullish and bearish pennantsIG. ペナントの用語とポール・持ち合い構造について、公開説明を読みました。 確認日: .
  2. TradingView: RepaintingTradingView. ピボット確認の遅延と再描画。 確認日: .
  3. Lo, Mamaysky, Wang: Foundations of Technical AnalysisNBER / Columbia University. 体系的なパターン研究に関する背景情報。この構成は本論文では検証されていません。 確認日: .

関連する手法

リスクについて

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

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

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

App StoreでBacktestをダウンロード