記事の目次
根拠と適用範囲
引用文献は、用語と研究の文脈を裏付けるものです。以下の数値閾値、ステートマシン、実行ポリシー、および合成例は、本研究プロジェクトによって提案されたものです。新たなバックテストは実施されておらず、参照文献はこの構成における収益性を証明するものではありません。
実践の流れ
- 完成したウィンドウを選択してください確定済みバーと事前に固定した窓の長さだけを使います。
- 曲率を測定する頂点、残差、深度、滞留時間を確認してください。
- 戻り高値の水準を固定する突破の基準水準と、その時点で既知のストップ用ピボットを特定します。
- 確認をお待ちください曲線の中心まで遡ってエントリーを記入しないでください。
- 単純なベースと比較する曲率が付加的な情報をもたらすかどうかを検証する。
構造が教えてくれること
ChartSchoolでは、ラウンドボトムを、下落、安値圏、回復を含むより長い反転構造であり、反動高値を上抜けることで確認されると説明しています。[1] 週足チャートの説明を、同じ経済行動を仮定して数分足チャートに転用すべきではありません。
過度な平滑化処理によって、視覚的に美しい曲線を作り出すことができます。広い底辺と急激なV字反転を区別するためには、元のデータ系列を保存しておくことが重要です。丸みを帯びた頂部は、これとは正反対の幾何学的仮説です。情報源の底部に関する議論は、頂部についても同等の証拠を自動的に確立するものではありません。
検出器は、曲線構造が十分に観測可能になったか、そして価格が取引可能な事前定義されたレベルを超えたか、という2つの質問にそれぞれ答える必要があります。最安値時点では、回復局面はまだ不明です。その時点を丸みを帯びた底値とみなすには、将来の情報が必要になります。
既に利用可能な情報を用いたルール
事前に決めた窓の長さの集合を使い、確定済み30–150本を評価します。三本から五本ごとの終値中央値を取り、時刻 u を [0,1] に正規化して y=au²+bu+c を当てはめます。底は a>0 で頂点が窓の25%から75%にあり、天井は a<0 で最大点が同じ中央区間にあることを要求します。
底値の場合、R は底値開始付近で確認された反応高値、L は観測された最低安値、D=R−L≥1.5A であり、候補作成時には A=ATR(14) が必要です。二乗平均平方根 residual≤0.2D と、L+0.25D より下のバーが少なくとも 15% 必要です。負、ほぼゼロ、正の傾きを持つ 3 セグメント モデルは、別の検出方法として考えられますが、後から選択された互換性のある適合ではありません。
十分なデータが揃ったら R,D を固定し、後の終値が R+b を上抜くのを待ちます。b=max(2 ticks,0.1A) です。右側の回復がまだ存在しない最安値バーで検出できたと主張してはいけません。戻り高値とストップ用ピボットは左右各三本で確定させます。[2]
条件を満たす窓が重なる場合は重複を除きます。例として同じ領域で最も早く条件を満たした候補を残す方針、または窓の長さを固定する方針があります。どちらを使うか成績を見る前に決めます。結果を知ってから最も美しい曲線を選ぶと定量認識の目的が失われます。
on each eligible closed window:
fit quadratic on past block medians
if shape,depth,dwell valid and no duplicate region:
freeze R,D,A,created,expiry=created+ceil(window/2)
for later bar t:
if Low[t]<L-epsilon or t>expiry: cancel
elif C[t-1]<=R+b and C[t]>R+b:
signal LONG; stop=last_confirmed_higher_low-epsilon
target=R+D
# epsilon=max(2 ticks,0.15A). If no suitable higher low exists, skip;
# a stop beneath the whole base is a separate version.
ボリュームに特定の役割を与える
ボリュームは、基底の 3 つの部分にわたって測定し、活動が中央付近で低下し、右側で回復するかどうかをテストできます。ソースでは U 字型のボリューム プロファイルについて説明していますが、その説明は定量的な仮説として扱ってください。[1] 部分の継続時間が異なる場合は、合計ではなく、バーごとの活動の中央値を比較してください。
突破時の RVOL は持ち合い全体の出来高形状とは別です。出来高フィルターなし、突破時だけ、全体形状と突破時の両方を比べます。単一イベントが週の出来高を支配することもあります。週足確定後の意思決定では、受信済みの確定週出来高を使えます。ただし利用可能になる前の日足判断へ、その情報を遡って入れてはいけません。
価格の平滑化と出来高の平滑化は別々に行ってください。両方に同じ強い平滑化を適用すると、個々のイベントのタイミングが異なっていても、両者が一致しているように見えてしまう可能性があります。元の出来高の特徴を保存しておけば、後で分析する際に、フィルターが持続的なパターンに反応しているのか、それとも例外的なセッションに反応しているのかを識別できます。
数値例と失敗事例
合成例:R=50、L=38、A=2、D=12です。80本の窓で18本が41より下にあり、滞留割合は22.5%です。曲線の頂点はu=0.48、残差RMS=1.5は上限2.4より小さく、最後に確定した切り上がり安値は46です。終値50.3は基準にバッファb=0.2を加えた水準を超えます。50.4で約定でき、ストップ45.7、目標62なら、リスク4.7と潜在利益11.6でコスト控除前の約2.47Rです。
認識失敗:50から38への下落と、8本のバーでの50への即時回復は、期間と滞留条件を満たしていません。トレード失敗:完全な条件を満たすパターンが成立し、その後45.7に到達します。38のより大きな安値が破られていないにもかかわらず、損失は有効なままです。近くのトレードストップとベース全体の無効化は、異なる概念です。
合成経路が成功するためには、保護ストップの前に価格が62に到達する必要があります。曲線フィッティングはこの終点を予測するものではなく、予測は独立した出口仮説です。実装がトレーリング出口に切り替わった場合は、元の固定目標戦略のどちらがより良い結果になったかに関わらず、それを別の実験として記録してください。
エントリー、無効化、決済
基準戦略は戻り高値の突破を待ち、最寄りの確定した切り上がり安値をストップ基準にします。適切な安値がなければ見送ります。まだ一本しか観測していない安値を確定スイングにしてはいけません。L の外側へ置くストップは定義しやすいもののリスクリワードが大幅に下がりやすいため、別に報告します。
R+D は高さによる提案目標であって、曲線の必然的な到達点ではありません。ピボットに追従するストップで長いトレンドを研究することもできますが、上昇を見る前に更新規則を固定します。天井版はトリガーとストップの方向を反転し、空売りの可否と資金調達費を別途確認します。
確認後に実行可能な気配値を使用し、ギャップスリッページを保持します。幅の広い丸みを帯びたベースでは、構造的ストップをエントリーポイントから遠く離れた位置に設定できます。固定された金銭的リスクは、より少ないユニット数を意味します。浅いベースと深いベースの両方でサイズを一定に保つと、ポートフォリオのリスクエクスポージャーが変化し、検出器自体が価値に貢献しているかどうかが不明瞭になる可能性があります。
増分価値のテスト
曲率を考慮せず、レンジ制限のみを必要とするロングベースブレイクアウトと比較してみましょう。放物線近似がトレンドとボラティリティ以外に何も追加情報を提供しない場合は、よりシンプルな検出器で十分かもしれません。見た目に最も滑らかに見えるチャートを選択するのではなく、適切な平滑化設定をいくつかテストしてみてください。
時間順に標本を分け、重なる窓を同じ領域にまとめます。適切なストップ基準がなく除外した件数、ドローダウン、資金を拘束した時間を報告します。方法論文献[3]はこの放物線検出器を検証していません。
認識テストでは、丸みを帯びたU字型、V字型、ほぼ平坦な系列、許容範囲外の頂点、および適合曲線を歪める単一の外れ値を網羅する必要があります。タイミングテストでは、回復局面が始まる前に中央の安値にシグナルが存在しないことを示す必要があります。追加の将来のバーを使用したリプレイでは、以前の候補とその固定された反応レベルは変更されません。逆パターンの場合、価格の符号を変換する際に高値と安値を正しく入れ替えてください。
よくある落とし穴
平滑化によってパターンが作られる
生価格と残差を調べて、曲線に大きなショックが隠されていないか確認してください。
遡及的テストで中心部で購入
右側はまだ存在していなかったので、そこでパターンが完成したと宣言すると、先読みが発生する。
重なり合うウィンドウが多いとサンプルサイズが大きくなる
同じ持ち合いが多数の窓の長さに適合することがあります。事前に定めた選択・グループ化方針を使います。
この手法を使う前のチェックリスト
ご自身のデータで確認した項目にチェックを入れてください。進捗はこのブラウザに保存されますが、戦略の収益性を認定するものではありません。
よくある質問
ラウンディングボトムとカップ・アンド・ハンドルの違いは何ですか?
ラウンディングボトムは最後に小さなハンドルを必要としません。カップ・アンド・ハンドル戦略はその構造を追加し、より近いストップの基準を得られる可能性があります。
放物線は必須ですか?
いいえ。3セグメント適合法またはピボットベースの検出器をテストできます。それぞれ独立した実装なので、個々の勝者を決定する際に、後からどちらかを選択すべきではありません。
研究資料
各資料は、その横に記載された定義や根拠を支えています。擬似コード、架空の例、提案パラメータは別途検証が必要です。
- StockCharts ChartSchool: Rounding BottomStockCharts. ラウンディングボトムの段階、確認条件、出来高について公開説明を読みました。 確認日: .
- TradingView: RepaintingTradingView. ピボット確認の遅延と再描画。 確認日: .
- Lo, Mamaysky, Wang: Foundations of Technical AnalysisNBER / Columbia University. 体系的なパターン研究に関する背景情報。この構成は本論文では検証されていません。 確認日: .
関連する手法
リスクについて
この内容は学習と研究設計を目的とし、金融上の助言ではありません。Backtestは過去データのシミュレーションであり、将来の成果を保証せず、実際の売買注文も行いません。このライブラリの手法が、そのままアプリで利用できる機能とは限りません。関連情報: 検証方法 および 学習センター.
実際の資金を使う前にルールを検証する
アプリの対応範囲、データ、個々の模擬取引を確認してください。高度な検出手法は別途実装が必要な場合があります。
App StoreでBacktestをダウンロード