Type/to search

動的移動平均線クロス・トレンドフォロー戦略

Common strategy
Created: 2023-12-08 15:45:47
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は、DEMAとTEMAの2本の動的移動平均線を計算し、それらがゴールデンクロスまたはデッドクロスを形成した際にロングまたはショートポジションを構築することで、トレンドに追従します。同時に、一定の保有バー数を設定することで、無駄なストップロスを回避します。

戦略原理

本戦略は主に、2本の動的移動平均線DEMAとTEMAのクロスに基づいてトレンド方向を判断します。

DEMAは二重指数移動平均線を表し、EMAの加重平滑化特性を組み合わせつつ、EMAに存在するラグ問題を改善したものです。その計算式は次のとおりです。

DEMA = 2*EMA(CLOSE,N) - EMA(EMA(CLOSE,N),N)

ここでNはDemalengthです。

TEMAは三重指数移動平均線を表し、3回の指数平滑化によって移動平均線のラグを低減します。その計算式は次のとおりです。

EMA1 = EMA(CLOSE,Temalength)
EMA2 = EMA(EMA1,Temalength)
EMA3 = EMA(EMA2,Temalength)
TEMA = 3EMA1 - 3EMA2 + EMA3

TEMAがDEMAを上抜けた場合をゴールデンクロスシグナルとみなしロング、TEMAがDEMAを下抜けた場合をデッドクロスシグナルとみなしショートとします。

さらに、本戦略ではdelayBarsを設定してシグナルの有効性を確保し、偽シグナルを回避します。ゴールデンクロスまたはデッドクロス後、一定期間継続して初めてエントリーがトリガーされます。

最後に、二重チェックロジックを追加しています。ポジションを建てる前に、現在の逆向きポジションを決済する必要があるかどうかを判断し、双方向の裁定リスクを回避します。

優位性分析

  1. 2本の動的移動平均線を使用することで、トレンド判断がより正確

DEMAとTEMAという2本の動的移動平均線は、従来のEMAやSMAよりも感度が高く、トレンドの変化をより迅速に捉えられるため、市場動向の判断精度が向上します。

  1. 一定の遅延周期の設定により、偽シグナルをフィルタリング可能

delayBarsパラメータの設定により、シグナルが一定期間継続するまでエントリーを待つため、一部の偽シグナルをフィルタリングし、ポジションを保持したまま損失を被るリスクを回避できます。

  1. 二重チェックによりリスクを低減

ポジションを建てる前に逆向きポジションを決済すべきかを優先判断することで、双方向ポジションを同時に保有するリスクを回避し、裁定による損失を最小限に抑えます。

  1. 汎用性が高い

本戦略は主に移動平均線のクロスという汎用的なテクニカル指標に依存してトレンドとシグナルを判断するため、特定の銘柄に依存せず、明らかなトレンド性を持つほとんどの銘柄に適用可能です。

リスク分析

  1. 大きなレンジ相場ではポジションを保持したまま損失を被る可能性あり

市場が大きなレンジ相場に陥った場合、移動平均線が頻繁にクロスし、偽シグナルが発生してポジションを保持したまま損失を被る恐れがあります。この場合、遅延周期の設定だけではシグナルを完全にフィルタリングできない可能性があります。

解決策としては、レンジ相場を識別した後に戦略を停止するか、移動平均線のパラメータや遅延周期を適宜調整することが挙げられます。

  1. トラップや突発的なイベントを識別できない

本戦略は価格トレンドのみを追跡するため、短期的なトラップや重大な突発的イベントによる反転を予測できません。この場合、大きな損失が発生する可能性があります。

解決策としては、他の指標を併用してリスク背景を判断するか、ポジションサイズを適度に縮小することが挙げられます。

最適化の方向性

  1. より多くの種類の移動平均線指標をテスト

DEMAやTEMA以外にも、SMA、EMA、その他の改良型移動平均線の組み合わせをテストし、当該市場に最も適合する移動平均線指標を見つけることが可能です。

  1. MAパラメータと遅延周期の最適化

パラメータ最適化により、最適な移動平均線長パラメータとシグナル遅延周期を見つけ、より正確な取引シグナルを得ることができます。

  1. 異なる銘柄に異なるパラメータを適用

銘柄の特性に応じて、その変動幅とトレンド性に適した移動平均線と遅延周期のパラメータ組み合わせをそれぞれ見つけます。

  1. 他の指標と組み合わせたリスク評価

例えば、ボリンジャーバンドを用いて変動率と価格位置を判断し、レンジ相場のトラップに陥るのを回避します。また、エネルギー系指標と組み合わせて勢いを判断し、トレンドの信頼性を評価します。

まとめ

本戦略は、動的移動平均線DEMAとTEMAのクロスを通じて大きなトレンドに追従する、シンプルなトレンド追従型戦略です。安定性、信頼性、汎用性が高く、基本戦略として使用するのに適している一方、一定のラグや反転識別能力の弱さといった欠点もあります。本稿では、本戦略の優位性、リスク、今後の最適化の方向性について総合的に分析・まとめ、本戦略を活用する上での貴重な参考情報を提供しました。総じて、本戦略はクオンツ取引戦略設計の典型例であり、深く研究し参考にする価値があります。

Source
Pine
/*backtest
start: 2022-12-01 00:00:00
end: 2023-12-07 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © jacobdickson255
Strategy parameters
Strategy parameters
Demalength
Temalength
Bar Delay
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)