二重軌道でベンチマークを上回るフラクタル法則の定量戦略
概要
本戦略は主にEMA移動平均線とMACD指標を利用し、相場の分型変化を判断して、押し目買いと戻り売り(トレンド追従)の取引を行います。核となる考え方は、短期EMA線が長期EMA線を下から上に抜き、同時にMACDが0軸を上抜けて上昇したときに買いポジションを取り、短期EMA線が長期EMA線を上から下に抜き、同時にMACDが0軸を下抜けて下降したときに売りポジションを取るというものです。
原理
本戦略は移動平均線指標とMACD指標を融合させています。
まず、異なる期間長の2つのEMA指標を使用しています。一つは25期間EMA線、もう一つは50期間EMA線です。25期間EMA線は短期トレンドを反映し、50期間EMA線は中期・長期トレンドを反映します。短期EMA線が下から長期EMA線を上抜けた場合、相場が下落から上昇に転じたことを示し、これはゴールデンクロスシグナルであり、買いの判断となります。短期EMA線が上から長期EMA線を下抜けた場合、相場が上昇から下落に転じたことを示し、これはデッドクロスシグナルであり、売りの判断となります。
次に、本戦略はMACD指標も同時に活用してシグナルを判断します。MACD指標はDIF線とDEA線から構成され、短期と長期の指数平滑移動平均線の差を表し、二重EMAによって算出されます。本戦略ではDIFを12日EMAから26日EMAを引いた値に設定しています。DEA線はDIFの9日指数移動平均です。DIF線はモメンタムを表し、DEA線はMACDの平均値を表します。DIFが下からDEA線を上抜けたときに買いシグナルが発生します。DIFが上からDEA線を下抜けたときに売りシグナルが発生します。
これら二つの指標を総合して、25日EMAが50日EMAに対してゴールデンクロスを形成し、同時にMACDのDIF線がDEA線を上抜けた場合、買いシグナルが発生し、買いポジションを取ります。25日EMAが50日EMAに対してデッドクロスを形成し、同時にMACDのDIF線がDEA線を下抜けた場合、売りシグナルが発生し、売りポジションを取ります。
優位性分析
本戦略は非常に典型的な二重トレンド戦略であり、MACD指標を組み合わせることでより信頼性の高い取引シグナルを生成し、以下の優位性があります。
-
二重EMA移動平均線を使用することで、ダマシ(whipsaws)現象や偽のブレイクアウトを回避し、より信頼性の高い取引シグナルを生成できます。
-
MACD指標を組み合わせることで、取引シグナルをさらに検証し、EMA二重線による偽シグナルのリスクを低減し、戦略の実戦効果を高めます。
-
25日線と50日線を短期・長期線として採用することで、パラメータの選択がより正確になり、中短期の明確なトレンド変化を捉えることができます。
-
押し目買い・戻り売りの考え方を活用することで、市場指数に勝ることができ、相場が大きく上昇または下落する場面で大きな利益を得ることができます。
-
戦略ロジックはシンプルで明確であり、理解と実装が容易で、定量取引初心者に適しています。
-
パラメータを慎重かつ適切に最適化することで、異なる銘柄や相場環境に戦略をより適応させることができます。
リスク分析
本戦略には注意すべきリスクもいくつか存在します。
-
EMA移動平均線による偽シグナルの可能性は依然として存在し、激しい相場変動時にはダマシ現象が発生する可能性があります。
-
MACD指標のパラメータは継続的な最適化と調整が必要であり、そうしなければ誤ったシグナルやシグナルの遅延が発生する可能性があります。
-
ストップロスポイントの設定が適切かどうかに注意する必要があり、無効なブレイクアウトによる大きな損失を避ける必要があります。
-
相場や政策環境の変化に注意し、システムリスクによる大きな損失を回避する必要があります。
-
ポジション規模とレバレッジ水準を管理し、一方向の大相場による強制ロスカットを防ぐ必要があります。
最適化の方向性
本戦略は以下のいくつかの次元から最適化することができます。
-
より正確で実戦に有効なパラメータの組み合わせをテストする。例えば、取引軌道として20日と60日のEMA移動平均線、DIFを10日EMAと20日EMAの差とするなど。
-
出来高指標による確認を追加し、低出来高での偽のブレイクアウトを回避する。
-
ATRなどのボラティリティ指標を組み合わせて、より科学的なストップロス方法を決定する。
-
機械学習アルゴリズムを利用してパラメータを自動最適化し、戦略パラメータを市場環境の変化に動的に適応させる。
-
ポジション管理モジュールを追加し、取引成績や測定指標に応じてポジション規模を動的に変化させる。
-
より長期のチャート上で本戦略のシグナルを描画し、より長期的な方向性の取引判断を補助する。
まとめ
本戦略は移動平均線指標とMACD指標の利点を統合し、二重EMA移動平均線によって質の高いローソク足の分型を判断し、DIFとDEAによるMACDのモメンタム方向の一致を組み合わせることで、安定した実戦効果の高い押し目買い・戻り売り型の定量戦略を形成しています。本戦略のロジックはシンプルで明確であり、理解と最適化が容易で、定量取引の初心者の入門や実戦に非常に適しています。パラメータの継続的なテストと最適化により、本戦略は市場指数に勝る価値ある戦略の一つとなり得ます。
/*backtest
start: 2022-12-05 00:00:00
end: 2023-12-11 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="EMA+MACD", shorttitle="EMA+MACD", overlay=true)
// Getting inputs
fast_length = input(title="Fast Length", type=input.integer, defval=12)- 1

