Type/to search

グラデーションMACD定量取引戦略

Common strategy
Created: 2023-12-19 16:14:50
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は、Heikin-Ashi ローソク足を計算して価格を平滑化し、MACD指標を組み合わせて取引シグナルを生成することで、中長期トレンドを追跡する定量取引戦略です。

戦略の原理

  1. Heikin-Ashi の始値、終値、高値、安値を計算し、Heikin-Ashi ローソク足を描画することで、価格の動きを平滑化します。

  2. MACDパラメータを設定:短期線12、長期線26、シグナル線9。

  3. DEA(平滑移動平均線)、DIF(短期線と長期線の差)、MACDヒストグラムを計算します。MACDヒストグラムを描画します。

  4. MACDの差(ヒストグラム)が0を上抜けたら買い、0を下抜けたら売り。

  5. 年・月・日のフィルター条件を設定し、指定された期間のみ取引を行います。

優位性分析

  1. Heikin-Ashi ローソク足は市場のノイズを効果的に除去し、トレンドを識別できます。

  2. MACDは比較的明確なトレンドの売買ポイントを提供します。

  3. Heikin-Ashi と MACD を組み合わせることで、売買ポイントの質を高め、利益を増やすことができます。

  4. 時間フィルター条件を設定することで、過去データによるバックテストで最適な取引時間帯を特定し、勝率を向上させることができます。

リスク分析

  1. トレンド反転時には大きな損失が発生する可能性があります。

  2. MACDのパラメータ設定が不適切だと、無効なシグナルが多発する可能性があります。

  3. 時間フィルター条件が硬直的すぎると、良い取引機会を逃す可能性があります。

対策:

  1. ストップロスと利確を設定し、1回の損失を抑制します。

  2. MACDパラメータを最適化し、最適な組み合わせを見つけます。

  3. 他の指標を組み合わせて局所的なトレンドを判断します。

最適化の方向性

  1. 異なるパラメータの組み合わせをテストし、最適なパラメータを探します。

  2. ストップロス/トレーリングストップなどの損切り機構を追加します。

  3. EMA、KDJなどの指標を組み合わせて反転ポイントを判断します。

  4. 出来高指標を追加し、出来高のダイバージェンスを回避します。

まとめ

本戦略は、Heikin-Ashi ローソク足で価格を平滑化し、MACDインジケーターと組み合わせてトレンドの方向性とエントリーポイントを判断することで、トレンドフォロー型の定量戦略を実現しています。通常のMACD戦略と比較して、価格曲線を平滑化し、ノイズの一部を除去することで、より明確にトレンド方向を判断できます。パラメータ最適化、損切り機構、他の指標との組み合わせにより、戦略の安定性と収益性をさらに高めることができます。

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

//@version=4
strategy("MACD ASHI BARS .v1 ", overlay=false,default_qty_type = strategy.percent_of_equity, default_qty_value = 100,commission_type=strategy.commission.percent,commission_value=0.1,slippage=1)

// Calculation HA Values 
Strategy parameters
Strategy parameters
MACD Fast Line Length
MACD Slow Line Length
Signal Line Length
yearfrom
yearuntil
monthfrom
monthuntil
dayfrom
dayuntil
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)