双線形反転移動平均オシレーター組み合わせ戦略
概要
本戦略は、ウルフ・ジェンセンが彼の著作で提唱した123パターン反転取引戦略と、マーチン・プリングが提案した加重移動平均オシレーター(KST)を組み合わせ、反転パターンとトレンドオシレーター指標を総合的に活用して取引シグナルを生成する定量戦略です。
戦略の原理
123反転の形成メカニズム
この部分の戦略の核となるロジックは、株価の終値が直近2日間で反転したかどうかを監視することです。具体的には:
直近2日間の終値が下落トレンドにある場合、つまり前日の終値が2日前より高く、本日の終値が前日から反転上昇し、前日の終値より高い場合、底値反転と判断し、買いシグナルを発生させます。
逆に、直近2日間の終値が上昇トレンドにある場合、つまり前日の終値が2日前より低く、本日の終値が前日から反転下落し、前日の終値より低い場合、天井反転と判断し、売りシグナルを発生させます。
この部分の戦略では、同時にストキャスティクス指標を用いて買われすぎ・売られすぎを判断し、反転時点でない取引シグナルをフィルタリングします。
KST指標のメカニズム
KST指標におけるROCは価格の変化率を表し、6日、10日、15日、20日のROCをそれぞれ計算し、異なるパラメータの移動平均で平滑化した後、加重合計してKST指標を構成します。
短期ラインが長期ラインを上抜けた場合は強気、短期ラインが長期ラインを下抜けた場合は弱気と判断します。ここで、短期ラインは元のKST値、長期ラインはKSTの移動平均です。
本戦略では、KST>0を強気、KST<0を弱気と判断します。
シグナルの統合
123パターン反転戦略とKST指標の判断シグナルを統合します:
- 両方のシグナルが一致する場合、その方向の取引シグナルを発生
- 両方のシグナルが一致しない場合、取引を行わない
これにより、本戦略は反転パターンと指標判断という異なるタイプのテクニカル指標を総合的に活用し、そのシグナル強度を組み合わせて、より高度な定量取引戦略を設計しています。
戦略の利点
- 反転パターン部分で転換点を効果的に識別でき、指標部分でトレンドを追跡できるため、相互補完的
- 二重の指標フィルターによりシグナル品質が向上し、偽シグナルを低減
- KSTパラメータの調整が柔軟で、異なる期間の銘柄に最適化可能
- 変動の激しい銘柄にも、比較的安定した銘柄にも適用可能
戦略のリスク
- 反転失敗のリスク:反転シグナルが偽のブレイクアウトである可能性
- シグナル統合により一部の機会を逃す可能性
- KSTパラメータが不適切な場合、結果に大きな影響を与える可能性
- 株価変動が激しい場合、KSTに遅延が生じ、シグナルの不一致が発生する可能性
パラメータ調整、反転判定ロジックの最適化、ストップロスメカニズムの導入などの方法でリスクをコントロールできます。
戦略の最適化方向
- ストキャスティクス指標のパラメータ最適化
- KSTラインの長さパラメータの最適化
- 出来高やボラティリティ指標によるフィルター追加
- トレンド判断を追加し、逆張り取引を回避
- ストップロスメカニズムの導入
まとめ
本戦略は複数の異なるタイプのテクニカル指標を統合的に活用し、二重確認と組み合わせ最適化を通じて、科学的に設計された強力な定量取引戦略であり、戦略組み合わせの模範といえます。実戦でのパフォーマンスはさらなる検証が必要ですが、理論的コンセプトとしては、複数のシナリオを総合的に考慮し、単一指標の限界を克服しており、さらなる研究と応用に値します。
/*backtest
start: 2023-10-22 00:00:00
end: 2023-11-21 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 23/03/2021
// This is combo strategies for get a cumulative signal. - 1

