Type/to search

モメンタム方向乖離戦略

Common strategy
Created: 2023-12-27 15:37:31
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

モメンタム方向ダイバージェンス戦略(Momentum Direction Divergence Strategy)は、ウィリアム・ブロー(William Blau)が著書『モメンタム、方向、ダイバージェンス(Momentum, Direction and Divergence)』で説明したテクニックの1つに基づいています。この戦略は、モメンタム、方向、ダイバージェンスという3つの重要な側面に注目します。ブロー氏は電気技師からトレーダーに転身し、価格とモメンタムの関係を深く研究しました。その上で、他のオシレーターの欠点を分析し、新しい強気オシレーターの解釈を含む革新的な手法を導入しました。方向性の問題については、ADXの複雑さを分析し、トレンド相場と非トレンド相場を定義する独自の方法を提供しています。

本戦略は、モメンタム方向ダイバージェンス指数(Ergotic CSI)とその平滑化線を描画し、ノイズを除去します。

戦略の原理

コードの冒頭では、適応型方向性指数(ADX)の関数 fADX を定義しており、パラメータ Len で平滑化期間を指定します。この関数は、真のレンジ(TR)の選定移動平均(RMA)を分母とし、買いモメンタムと売りモメンタムのRMAを分子として、その比率を計算することで買いと売りの相対的な強さを示します。最後に、買い強度と売り強度を組み合わせた計算式でADXの値を求めます。

次に、戦略のパラメータを定義します。r はATRの平滑化パラメータ、Length はADXの長さ、BigPointValue はビッグポイント値、SmthLen はCSIの平滑化長さ、SellZone と BuyZone は売買の条件域を示します。reverse は取引シグナルを反転するかどうかを指定します。

重要なロジックはCSIの計算です。まず、真の変動幅ATRとADXを計算します。次に、ビッグポイント値、ATR、ADXを考慮したペナルティ係数Kを計算します。標準化された残差nResは、ATR、ADX、終値の情報を組み合わせて計算します。最後にCSI値を求め、その平滑化SMAを計算します。

CSIのSMA値に基づいて取引方向を判断します。BuyZoneより高ければ買い、SellZoneより低ければ売りとします。CSI曲線とそのSMAを描画し、異なる取引レンジを色でマークします。

優位性分析

本戦略は、モメンタム指標ATRとトレンド指標ADXの長所を組み合わせており、市場の変動性とトレンドの程度の両方を考慮することで、ATRのみまたはADXのみを使用する場合の限界を回避しています。ペナルティ係数Kの設計は、これらの指標とビッグポイント値の関係を巧みに統合しています。

標準化残差nResは価格情報の利用を追加しており、モメンタムトレンドだけでなく価格の絶対水準にも注目します。これは一般的なオシレーターとは異なり、戦略の表現力を高めています。

平滑化処理とゾーン判定は、戦略の意思決定に明確な取引シグナルを提供し、実取引に適しています。

リスク分析

本戦略はパラメータ設定に敏感であり、ATRやADXの周期、ビッグポイント値の設定、CSIの平滑化パラメータなどが戦略のパフォーマンスに影響を与えます。適切なパラメータの組み合わせを見つけるには、広範なバックテストが必要です。

CSIは新たに提案されたオシレーターであり、その有効性はさまざまな市場で検証する必要があります。この指標の効果が不十分な場合、戦略の収益性に影響します。

戦略自体にストップロスメカニズムはなく、CSIシグナルに従って直接買いまたは売りを行うため、ある程度のリスクが伴います。ストップロスと組み合わせて使用する必要があります。

最適化の方向性

さまざまな市場でパラメータの組み合わせをテストし、より汎用的な組み合わせを見つけることができます。

動的なADX周期長さのメカニズムを導入し、市場の状態に応じてADXのパラメータを調整することができます。

他のオシレーター指標(例:底値でのダイバージェンス、天井でのダイバージェンスなど)を組み合わせて売買タイミングを決定することで、戦略をより堅牢にすることができます。

ストップロス戦略を追加することで、戦略全体をより完成度の高いものにできます。

まとめ

モメンタム方向ダイバージェンス戦略は、複数の指標の長所を統合し、価格、モメンタム、トレンドの複数の次元を利用してCSI指標を設計し、取引を行います。本戦略はパラメータ設定が柔軟で表現力が高く、さらなるテストと最適化に値し、定量取引の有効なツールとなり得ます。

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

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 20/06/2018
// This is one of the techniques described by William Blau in his book 
Strategy parameters
Strategy parameters
r
Length
BigPointValue
SmthLen
SellZone
BuyZone
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)