Strategi Rata-rata Pergerakan Komposit Momentum MACD


Tanggal Pembuatan: 2024-02-22 17:51:19 Akhirnya memodifikasi: 2024-02-22 17:51:19
menyalin: 0 Jumlah klik: 335
1
fokus pada
1166
Pengikut

Strategi Rata-rata Pergerakan Komposit Momentum MACD

Ringkasan

Trend Catcher - Strategi MACD Moving Average Composite Line adalah alat perdagangan yang sangat canggih yang dirancang khusus untuk pedagang yang mengikuti tren pasar. Strategi ini didasarkan pada kombinasi kuat dari Average True Range (ATR), Simple Moving Average (SMA) dan Moving Average Coherence Indicator (MACD), yang masuk melalui penyaringan dan pengesahan yang tepat dari sinyal perdagangan.

Prinsip Strategi

Stop loss ATR

Menggunakan indikator ATR untuk menyesuaikan harga stop loss secara dinamis. Panjang ATR dan kelipatan ATR dapat disesuaikan, strategi menyesuaikan secara otomatis dengan fluktuasi pasar, memberikan manajemen risiko yang seimbang.

Filter tren SMA

Menggunakan SMA sebagai filter tren. Dengan menyesuaikan parameter siklus SMA, pengguna dapat menyelaraskan strategi dengan rentang waktu tren pasar yang disukai, meningkatkan fleksibilitas strategi.

MACD mengkonfirmasi sinyal

Strategi dengan membandingkan garis MACD dengan garis sinyal, membedakan sinyal potensial multihead dan kosong, memastikan perdagangan konsisten dengan momentum dasar.

Logika masuk

Banyak kepala:Ketika harga menutup di atas SMA dan di bawah SMA pada periode sebelumnya, dan pada saat MACD melintasi garis sinyal, lakukan lebih banyak. Harga masuk ditetapkan sebagai harga saat ini ditambah jarak stop loss ATR.

Kepala kosong:Ketika harga ditutup di bawah SMA dan di atas SMA pada periode sebelumnya, sementara MACD di bawah garis melewati garis sinyal, maka posisi kosong. Harga masuk ditetapkan sebagai harga saat ini dikurangi jarak stop loss ATR.

Keunggulan Strategis

Strategi ini menarik dari volatilitas pasar, tren dan indikator dinamika, membangun sistem penarikan dan mekanisme manajemen risiko. Integrasi indikator meningkatkan kemampuan adaptasi strategi dalam berbagai kondisi pasar, dan merupakan alat yang ideal untuk berpartisipasi dalam perilaku tren.

Dengan melacak dinamika tren pasar, strategi trend catcher dapat membantu pedagang menemukan peluang keuntungan. Dengan menyesuaikan parameter agar sesuai dengan gaya perdagangan individu, strategi dapat memainkan peran penting dalam mengungkapkan titik perdagangan yang menguntungkan di pasar.

Analisis risiko

Strategi trend catcher bergantung pada kombinasi indikator untuk menilai kondisi pasar, ada kemungkinan kesalahan penilaian dalam kondisi pasar tertentu. Selain itu, pembalikan tren dapat menyebabkan peningkatan kerugian.

Anda dapat mengurangi sinyal palsu dengan menyesuaikan parameter yang sesuai, atau mengatur jarak stop loss yang lebih longgar. Anda juga dapat menangguhkan strategi jika terjadi situasi yang tidak biasa, untuk menghindari kerugian yang disebabkan oleh fluktuasi yang tidak biasa.

Optimalkan Pikiran

Optimasi parameter

Panjang ATR, siklus SMA, dan parameter MACD dapat diuji dan dioptimalkan untuk menemukan nilai yang paling sesuai dengan gaya Anda.

Tambahkan filter

Indikator lain dapat ditambahkan sebagai filter tambahan, seperti KDJ, OBV, dan lain-lain, untuk meningkatkan keakuratan strategi. Atau menambahkan kondisi tambahan seperti volume perdagangan yang diperbesar, untuk menghindari ditargetkan.

Strategi Stop Loss

Anda dapat mengatur stop loss kurva atau stop loss osilasi untuk mengurangi risiko kerugian dengan menelusuri harga dan menyesuaikan jarak stop loss secara real-time.

Meringkaskan

Trend catcher - MACD dinamika komposit rata-rata strategi menggabungkan penilaian indikator ganda seperti volatilitas pasar, tren dan dinamika, membangun mekanisme konfirmasi masuk ke pasar yang tepat dan sistem kontrol risiko. Dengan menyesuaikan parameter yang dapat bekerja dengan cara perdagangan individu, membantu merebut peluang pasar. Strategi ini layak untuk penelitian dan aplikasi yang mendalam dari pedagang kuantitatif.

Kode Sumber Strategi
/*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)