Momentum MACD dengan Strategi MA

Penulis:ChaoZhang, Tanggal: 2024-02-22 17:51:19
Tag:

img

Gambaran umum

Trend Hunter - Momentum MACD dengan strategi MA adalah alat perdagangan yang sangat baik yang dirancang untuk pedagang yang ingin memanfaatkan pasar tren. Dibangun berdasarkan kombinasi yang kuat dari Average True Range (ATR), Simple Moving Average (SMA) dan Moving Average Convergence Divergence (MACD), ini menyaring dan mengkonfirmasi entri perdagangan dengan presisi.

Logika Strategi

ATR Stop Loss

Menggunakan indikator ATR untuk menyesuaikan secara dinamis tingkat berhenti, beradaptasi dengan volatilitas pasar dengan menyesuaikan Panjang dan Multiplier ATR, memberikan manajemen risiko yang seimbang.

SMA Trend Filter

Menggunakan SMA sebagai filter tren. Dengan menyesuaikan SMA Periode, pengguna menyelaraskan kerangka waktu strategi dengan tren pasar pilihan mereka, meningkatkan kemampuan beradaptasi.

Konfirmasi Masuk MACD

Mengintegrasikan MACD untuk memperbaiki sinyal masuk dengan membandingkan garis MACD dengan garis sinyalnya, memastikan keselarasan dengan momentum.

Logika entri

Panjang:Dimulai ketika harga ditutup di atas SMA, setelah ditutup di bawah pada periode sebelumnya, dengan garis MACD melintasi di atas garis sinyal.

Singkatnya:Dimulai ketika harga ditutup di bawah SMA, setelah ditutup di atas pada periode sebelumnya, dengan garis MACD jatuh di bawah garis sinyal.

Keuntungan

Strategi ini memanfaatkan volatilitas, tren dan dinamika momentum untuk membangun aturan masuk dan risiko yang sistematis.

Dengan melacak momentum tren, Trend Hunter membantu dalam mengungkap peluang keuntungan. Parameter yang disesuaikan dengan gaya perdagangan memungkinkan untuk mengamati bagaimana strategi memainkan peran penting dalam menandakan momen perdagangan yang menguntungkan.

Analisis Risiko

Strategi ini bergantung pada kombinasi indikator untuk mengukur kondisi pasar, berisiko penilaian yang salah dalam situasi tertentu.

Menurunkan sinyal palsu melalui penyesuaian parameter atau jarak berhenti yang lebih luas memberikan solusi.

Jalur Optimasi

Pengaturan Parameter

Pengujian dan pengoptimalan panjang ATR, periode SMA dan input MACD menemukan nilai ideal yang sesuai dengan gaya perdagangan.

Lebih Banyak Filter

Menambahkan indikator seperti KDJ, OBV dll sebagai filter tambahan meningkatkan akurasi.

Strategi Stop Loss

Trailing atau volatility stop yang secara dinamis menyesuaikan stop distance meminimalkan kerugian dengan melacak harga.

Kesimpulan

Strategi Trend Hunter menggabungkan dinamika volatilitas, tren dan momentum menjadi sistem konfirmasi masuk dan manajemen risiko yang tepat. Penyesuaian parameter memenuhi gaya perdagangan individu, membantu dalam memanfaatkan peluang.


/*backtest
start: 2023-02-15 00:00:00
end: 2024-02-21 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("trend_hunter", overlay=true)

length = input(20, title="ATR Length")
numATRs = input(0.75, title="ATR Multiplier")
atrs = ta.sma(ta.tr, length) * numATRs

// Trend Filter
smaPeriod = input(32, title="SMA Period")
sma = ta.sma(close, smaPeriod)

// MACD Filter
macdShortTerm = input(12, title="MACD Short Term")
macdLongTerm = input(26, title="MACD Long Term")
macdSignalSmoothing = input(9, title="MACD Signal Smoothing")

[macdLine, signalLine, _] = ta.macd(close, macdShortTerm, macdLongTerm, macdSignalSmoothing)

// Long Entry with Trend and MACD Filter
longCondition = close > sma and close[1] <= sma[1] and macdLine > signalLine
strategy.entry("Long", strategy.long, stop=close + atrs, when=longCondition, comment="Long")

// Short Entry with Trend and MACD Filter
shortCondition = close < sma and close[1] >= sma[1] and macdLine < signalLine
strategy.entry("Short", strategy.short, stop=close - atrs, when=shortCondition, comment="Short")

//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_area)


Lebih banyak