Strategi pembalikan jangka panjang MACD


Tanggal Pembuatan: 2023-12-15 13:55:38 Akhirnya memodifikasi: 2023-12-15 13:55:38
menyalin: 0 Jumlah klik: 718
1
fokus pada
1621
Pengikut

Strategi pembalikan jangka panjang MACD

Ringkasan

Strategi MACD longline reversal adalah strategi yang menggunakan MACD indikator untuk mengidentifikasi harga longline reversal, untuk melakukan perdagangan longline. Strategi ini menggunakan MACD indikator untuk membangun MACD indikator dengan menggunakan garis SMA cepat dan garis SMA lambat, dan menggunakan MACD indikator pilar reversal bentuk untuk mengidentifikasi potensi peluang harga longline reversal.

Prinsip Strategi

Strategi ini menggunakan EMA 6 hari sebagai MACD fast line, EMA 26 hari sebagai MACD slow line, MACD sebagai perbedaan antara EMA 6 hari dan MACD sebagai perbedaan antara EMA 6 hari, MACD sebagai perbedaan antara EMA 6 hari dan MACD sebagai perbedaan antara EMA 6 hari. EMA 9 hari adalah MACD sebagai perbedaan antara EMA 6 hari dan MACD sebagai perbedaan antara EMA 9 hari.

Logika perdagangan strategi ini adalah: Ketika MACD naik di atas garis pilar melebihi garis pilar sebelumnya (diperluas), menganggap harga berbalik ke arah garis panjang yang lebih tinggi (waktu untuk membeli); Ketika MACD turun di atas garis pilar sebelumnya (dipersempit), menganggap harga berbalik ke arah garis panjang yang lebih rendah (waktu untuk menjual). Untuk memfilter sinyal palsu, strategi ini akan menunggu dua garis pilar yang sebenarnya berbalik untuk masuk kembali.

Analisis Keunggulan

  • Menggunakan perbedaan garis rata-rata jangka panjang dari MACD untuk mengidentifikasi reversal garis panjang harga
  • Filter bentuk silang ganda untuk menghindari penembusan palsu
  • Parameter MACD dapat disesuaikan dengan kondisi pasar yang berbeda
  • Strategi Stop Loss yang dapat dikonfigurasi untuk mengendalikan kerugian tunggal

Risiko dan Solusi

  • Divergensi MACD menyebabkan kehilangan peluang perdagangan
    • Dioptimalkan untuk digunakan dengan RSI
  • Beberapa sinyal pembalikan palsu muncul dalam gempa.
    • Meningkatkan stop loss bergerak, mengurangi kerugian; menyesuaikan parameter MACD, mengejar kelancaran
  • Reversal tidak ada atau terus turun di bawah harga stop loss
    • Menggunakan Indeks Moving Average Line untuk Meningkatkan Keandalan Stop Loss
  • Tidak ada strategi stop loss, tidak ada kendali atas kerugian
    • Menambahkan stop loss bergerak atau stop loss tetap logika, ketat mengendalikan margin kerugian tunggal

Optimalkan Pikiran

  • Menyesuaikan parameter MACD untuk mengejar garis MACD yang lebih halus. MACD melacak indikator tren jangka panjang, terlalu sensitif dan sebaliknya meningkatkan sinyal palsu.
  • Menambahkan logika stop loss bergerak. Pegang jangka panjang pasti menghadapi risiko penarikan balik, stop loss bergerak dapat mengurangi risiko.
  • Penggunaan dengan kombinasi indikator lain seperti RSI. Efektifitas indikator tunggal terbatas, kombinasi indikator lain dapat meningkatkan efektivitas.
  • Tambahkan modul manajemen posisi. Berbeda dengan kondisi pasar, strategi kepemilikan posisi yang berbeda dapat digunakan.

Meringkaskan

Strategi MACD longline reversal menangkap peluang untuk reversal panjang harga dengan menilai reversal MACD pilar. Strategi ini berhasil mengendalikan konflik jangka panjang dan pendek, dan menghindari masalah mengejar tinggi dan rendah. Namun, sebagai strategi indikator tunggal, strategi MACD longline reversal juga memiliki beberapa keterbatasan, dan masih ada ruang untuk pengoptimalan lebih lanjut, terutama bila digunakan dengan kombinasi indikator lainnya.

Kode Sumber Strategi
/*backtest
start: 2022-12-08 00:00:00
end: 2023-12-14 00:00:00
period: 1d
basePeriod: 1h
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/
// © TheGrindToday

//@version=4
strategy("MACD Long Strat", overlay=false)


//fast = 12, slow = 26
fast = 6, slow = 26
fastMA = ema(close, fast)
slowMA = ema(close, slow)
macd = fastMA - slowMA
signal = sma(macd, 9)
histogram = macd-signal

macdpos = histogram[0] > 0
macdneg = histogram[0] < 0

histogram_reversing_negative = histogram[1] > histogram[2]


LongEntryCondition =  histogram > histogram[1] 
ShortEntryCondition =  histogram < histogram[1]

exitConditionLong = histogram[0] < histogram[2]

if (LongEntryCondition and histogram_reversing_negative)
    strategy.entry("Long", strategy.long)


if (exitConditionLong)
    strategy.close("Long")
    
plot(histogram)