Type/to search

二重移動平均線のゴールデンクロス・デッドクロス定量戦略

Common strategy
Created: 2023-12-05 10:24:34
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は、二重ALMA移動平均線のゴールデンクロス・デッドクロスシグナルと、MACDインジケーターの強弱シグナルを組み合わせ、自動でロング・ショートを行うものです。戦略は4時間足以上の時間軸に適しており、テストデータはBNB/USDT、期間は2017年から現在まで、手数料は0.03%に設定しています。

戦略の原理

戦略では、ALMAの短期線と長期線で二重移動平均線を構築します。短期線の長さは20、長期線は40で、いずれもオフセット0.9、標準偏差5を使用します。短期線が長期線を上抜けた場合にロングシグナル、下抜けた場合にショートシグナルを生成します。

同時に、MACDインジケーターのヒストグラムシグナルも組み合わせます。MACDヒストグラムが正(上昇)の場合のみロングシグナルが有効となり、負(下降)の場合のみショートシグナルが有効となります。

また、本戦略は利確・損切条件も設定しています。ロングの利確は2倍、損切は0.2倍、ショートの利確は0.05倍、損切は1倍です。

優位性分析

本戦略は、二重移動平均線によるトレンド判断とMACDによるエネルギー判断を組み合わせることで、偽シグナルを効果的にフィルタリングし、エントリー精度を高めています。利確・損切の設定も合理的で、利益を最大限確保し、大きな損失を回避できます。

バックテストデータは2017年以降、複数回の強気相場と弱気相場の転換を含んでおり、戦略は異なるサイクル条件下でも良好なパフォーマンスを示しています。これは市場の線形・非線形特性に適応していることを証明しています。

リスク分析

本戦略には以下のリスクがあります:

  1. 二重移動平均線自体にラグが存在するため、短期的なチャンスを逃す可能性がある
  2. MACDヒストグラムがゼロの場合、シグナルが発生しない
  3. 利確・損切比率は事前設定であり、実際の相場と乖離する可能性がある

解決方法:

  1. 移動平均線の期間を適切に短縮し、短期感度を高める
  2. MACDパラメータを最適化し、ヒストグラムの変動をより頻繁にする
  3. 利確・損切設定を動的に調整する

最適化の方向性

本戦略は以下の点からさらに最適化が可能です:

  1. 異なるタイプの移動平均線を試し、より優れた平滑化効果を探す
  2. 移動平均線とMACDのパラメータを最適化し、異なる銘柄や時間軸に適合させる
  3. 出来高の変化などの追加条件を組み込み、シグナルをフィルタリングする
  4. 利確・損切の比率をリアルタイムで調整し、戦略の適応性を高める

まとめ

本戦略は、移動平均線によるトレンド判断とMACDによる補助判断を成功裏に組み合わせ、合理的な利確・損切を設定することで、様々な相場状況において安定した収益を得ることができます。パラメータ設定の継続的な最適化や追加フィルタ条件の導入により、戦略の安定性と収益性はさらに向上する可能性があります。

Source
Pine
/*backtest
start: 2023-11-04 00:00:00
end: 2023-12-04 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © exlux99

//@version=4
Strategy parameters
Strategy parameters
From Day
From Month
From Year
To Day
To Month
To Year
Use Heikin Ashi Candles in Algo Calculations
Length Size Fast
Length Size Slow
Offset
Sigma
Fast Length
Slow Length
Signal Smoothing
takeProfit_long
stopLoss_long
takeProfit_short
stopLoss_short
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)