Type/to search

価格変動率に基づく二重移動平均線ブレイクアウト戦略

Common strategy
Created: 2023-12-08 16:44:22
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略の核となる考え方は、価格のボラティリティを利用して市場のトレンドを判断することです。ボラティリティが上昇すると市場が新たなトレンドを形成していることを示し、ボラティリティが低下すると現在のトレンドが終了していることを示します。戦略では価格の変化率を計算し、それを二重移動平均線でフィルタリングすることで、価格のボラティリティを反映する指標を生成します。この指標がそのシグナルラインを上抜けたときに買いシグナル、下抜けたときに売りシグナルを発生させます。

戦略原理

本戦略ではまず価格の変化率を計算します。

i=(src/nz(src[1], src))*100

次に、長さ35の移動平均線でフィルタリングし、一次的な価格ボラティリティ指標pmol2を算出します。さらに、長さ20の移動平均線でpmol2を再度フィルタリングし、最終的な価格ボラティリティ指標pmolを求めます。最後に、長さ10の移動平均線でpmolのシグナルラインpmolsを算出します。pmolがpmolsを上抜けたときに買いシグナル、下抜けたときに売りシグナルを発生させます。

優位性分析

  • 二重移動平均線フィルターを利用することで、価格ボラティリティを適切に抽出し、ノイズを除去できます。
  • 価格の変化率を計算することで、価格変動を拡大し、トレンド変化をより明確に反映できます。
  • 利益確定方法が明確です。トレンド開始時に買い、トレンド終了時に売ります。

リスク分析

  • 二重移動平均線フィルターは一定の遅延を伴います。
  • 変化率の計算方法は価格の幅に敏感です。
  • 強気相場と弱気相場の転換時には、速やかにポジションをクローズする必要があります。

最適化の方向性:

  • 移動平均線のパラメータを最適化し、トレンドの捕捉能力を高めます。
  • 異なる価格変化の計算方法を試します。
  • フィルター条件を追加し、誤ったシグナルを回避します。

まとめ

本戦略は、変化率の計算と二重移動平均線フィルターを通じて価格ボラティリティを抽出し、市場のトレンド変化を判断する、比較的成熟したテクニカル指標系の戦略です。トレンドの捕捉能力は高いものの、転換点の識別能力は一般的です。パラメータの調整や補助条件の追加により最適化が可能です。

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=2
strategy("Strategy for DPMO", overlay=true)

src=input(close, title="Source")
Strategy parameters
Strategy parameters
Source
First Smoothing
Second Smoothing
Signal Smoothing
Enable Bar Colors
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)