FRAMA指標に基づくMA移動平均線クロス戦略
概要
本戦略は、まず短期移動平均線ma_fastと長期移動平均線ma_slowを計算し、FRAMA適応移動平均線と組み合わせます。ma_fastがma_slowを上抜けたときに買いポジションを持ち、ma_slowがma_fastを下抜けたとき、またはFRAMAが終値を下抜けたときにポジションを決済します。
戦略の原理
-
13日単純移動平均線ma_fastと26日単純移動平均線ma_slowを計算します。
-
FRAMA適応移動平均線outを計算します。FRAMAの計算式は比較的複雑で、主な考え方は価格の最高値、最安値、およびボラティリティに基づいて移動平均の平滑化パラメータαを動的に調整することです。
-
ma_fastがma_slowを上抜けたときに買いポジションを建てます。これは短期移動平均線が上昇し始め、長期移動平均線を上回ることを示し、トレンドの特徴に合致します。
-
ma_slowがma_fastを下抜けたとき、またはFRAMAが終値を下抜けたときにポジションを決済します。これはトレンド反転のシグナルを示します。
優位性分析
-
ダブル移動平均線システムと適応移動平均線システムの利点を組み合わせています。ダブル移動平均線システムはトレンドの捕捉に優れ、適応移動平均線システムはノイズをより適切にフィルタリングできます。
-
FRAMA指標はパラメータを自動調整できるため、人為的なパラメータ選択の主観性を回避できます。
-
2つの出口シグナルを同時に使用することで、トレンド反転をタイムリーに捉えることができます。
リスク分析
-
ダブル移動平均線のクロスは位置ずれの可能性があり、断続的な損失が発生する可能性があります。
-
適応移動平均線は戦略のパラメータ数を増加させ、過剰最適化につながる可能性があります。
-
価格要因のみを考慮し、取引量によるフィルタリングを組み合わせていないため、チャンスを逃す可能性があります。
最適化の方向性
-
異なる期間の移動平均線の組み合わせをテストし、最適なパラメータを探すことができます。
-
取引量の確認を追加し、無効なシグナルを回避できます。例えば、取引量の急増条件を追加します。
-
エントリーと決済の条件を最適化し、戦略をより安定させることができます。例えば、継続パターンのブレイクアウト時のみエントリーするなど。
まとめ
本戦略は、ダブル移動平均線のクロスとFRAMA適応移動平均線を組み合わせ、動的にパラメータを調整して市場環境に自動的に適応します。ダブル移動平均線はトレンドの捕捉に優れ、FRAMAはノイズをフィルタリングできます。同時に2つの決済シグナルを使用することで、戦略をより堅牢にします。次のステップとして、パラメータのさらなる最適化や取引量の確認を追加することで、戦略をより完成度の高いものにすることができます。
- 1

