ゼロラグ ハルEMA コンビネーション トレンド追従戦略
概要
本戦略は、ゼロラグEMAとHull EMAの組み合わせを用いてトレンドフォローを実現します。ゼロラグEMAは通常のEMAのラグを解消し、Hull EMAは価格曲線を平滑化します。この二つの組み合わせにより、トレンドの動きをより正確に捉え、低リスクでトレンドフォロー取引を行うことができます。
戦略の原理
まず、ゼロラグEMAを計算します。
EMA1 = ema(close, Period) EMA2 = ema(EMA1, Period) Difference = EMA1 - EMA2 ZeroLagEMA = EMA1 + Difference
ここで、ZeroLagEMAはゼロラグEMAです。通常のEMAのラグ問題を解消します。
次に、Hull EMAで平滑化した曲線を計算します。
n2ma = 2*wma(ZeroLagEMA, round(S_period/2)) nma = wma(ZeroLagEMA, S_period) n1 = wma(n2ma - nma, sqn)
最後に、現在のHull EMA(n1)と前周期のHull EMA(n2)の大小関係を計算し、トレンド方向を判断して取引戦略を策定します。
優位性分析
本戦略の最大の利点は、トレンド方向を正確に捉えられることです。理由は二つあります。
- ゼロラグEMAが通常のEMAのラグ問題を解消し、価格変化により迅速に反応できる。
- Hull EMAが価格を二重平滑化し、ノイズの一部を除去してトレンドをより明確に捉える。
EMAまたはHull EMAを単独で使用するよりも、両者の組み合わせがそれぞれの利点を活かし、戦略をより正確で信頼性の高いものにします。
リスク分析
本戦略には主に以下のリスクがあります。
- PeriodおよびS_periodパラメータの設定が不適切な場合、戦略が市場に鈍感になり、取引機会を逃す可能性がある。
- レンジ相場では、EMAとHull EMAが多くのクロスシグナルを発生させ、偽のブレイクアウトに注意が必要。
- 価格が夜間に大きくギャップを開ける場合を効果的に処理できない。
そのため、パラメータ設定を慎重にテストし、指標シグナルを慎重に評価し、価格ギャップのリスクに備える必要があります。
最適化の方向性
本戦略は以下の点で最適化が可能です。
- 異なる市場や異なる期間におけるパラメータ最適化の組み合わせをテストし、様々な相場環境に適応できるようにする。
- 他の指標(KDJ、MACDなど)と組み合わせて偽のブレイクアウトシグナルをフィルタリングし、戦略の安定性を高める。
- ストップロス戦略を追加し、1回の損失を制御する。
- エントリータイミングを最適化し、戦略の勝率をさらに向上させる。例えば、トレンド方向に合わせ、逆張りのエントリーを避ける。
まとめ
本戦略はゼロラグHull EMAの組み合わせを活用し、市場トレンドを正確かつ敏感に捉え、低リスクでトレンドフォロー取引を行います。パラメータ最適化、指標フィルタリング、ストップロスなどの手段により、戦略の安定性をさらに高めることができます。全体的に、本戦略はシンプルで実用的であり、トレンド性の高い通貨ペアや株価指数の取引に適しています。
/*backtest
start: 2023-08-19 00:00:00
end: 2023-09-18 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
// Zero Lag EMA combined with Hull moving average for smoothing purposes.
// author: email: [email protected]
- 1
