Strategi Dagangan Crossover Momentum Moving Average

Penulis:ChaoZhang, Tarikh: 2024-02-19 14:53:50
Tag:

img

Ringkasan

Strategi ini menjana isyarat perdagangan berdasarkan penunjuk MACD. Indikator MACD terdiri daripada tiga garis: garis MACD, garis SIGNAL dan garis histogram (HISTO). Apabila garis MACD melintasi di atas garis SIGNAL dan bertukar positif, ia menjana isyarat beli. Apabila garis MACD melintasi di bawah garis SIGNAL dan bertukar negatif, ia menjana isyarat jual.

Logika Strategi

  1. Mengira garis MACD, SIGNAL dan HISTO.
  2. Mengenal pasti titik persimpangan antara garis MACD dan garis SIGNAL untuk menentukan isyarat beli dan jual.
  3. Menggunakan EMA 34 tempoh sebagai zon sokongan / rintangan, pergi panjang hanya di atas EMA dan pergi pendek hanya di bawah EMA.
  4. Tetapkan stop loss dan ambil keuntungan untuk mengunci keuntungan.

Secara khusus, apabila harga penutupan melintasi di atas EMA 34-period dan garis MACD melintasi di atas garis SIGNAL ke wilayah positif, ia menunjukkan momentum menaik yang kuat, jadi kita membeli.

Kelebihan

  1. Indikator MACD dengan tepat mengenal pasti perubahan dalam tindakan harga dengan isyarat yang jelas.
  2. Menggabungkan dengan penapis EMA mengelakkan isyarat beli / jual palsu.
  3. Hentikan kerugian dan ambil kawalan keuntungan setiap kerugian perdagangan.

Risiko dan Penyelesaian

  1. Isyarat MACD ketinggalan tindakan harga dan mungkin terlepas titik masuk / keluar terbaik.
  2. Satu penunjuk cenderung untuk menghasilkan isyarat palsu. boleh menambah penunjuk lain seperti KDJ untuk penapisan.
  3. Tidak ada had pada bilangan dagangan, boleh membawa kepada overtrading. Boleh menetapkan had dagangan harian / mingguan.

Peluang Peningkatan

  1. Mengoptimumkan parameter MACD untuk mencari kombinasi parameter terbaik.
  2. Tambah penilaian penunjuk lain untuk mengelakkan isyarat palsu, contohnya kombinasi MACD + KDJ, MACD + BOLL.
  3. Melaksanakan had kekerapan perdagangan untuk mengelakkan perdagangan berlebihan.
  4. Mengoptimumkan strategi stop loss / mengambil keuntungan untuk meningkatkan nisbah risiko / ganjaran.

Kesimpulan

Strategi ini mengenal pasti peluang dagangan menggunakan penunjuk MACD dan menapis isyarat menggunakan EMA 34 tempoh. Ia membolehkan entri tepat pada masanya apabila trend harga baru bermula sambil mengawal risiko melalui stop loss / mengambil keuntungan. Strategi ini boleh disempurnakan melalui pengoptimuman parameter, menambah penunjuk lain dan lain-lain untuk meningkatkan keuntungan.


/*backtest
start: 2024-01-19 00:00:00
end: 2024-02-18 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/
// © melihtuna

//@version=2
strategy("Jim's MACD", overlay=true)

Tendies = input(true, title="Check here for tendies")

// === MACD Setup ===
[macdLine, signalLine, histLine] = macd(close, 12, 26, 9)

//EMA
ma = ema(close, 5)
plot(ema(close,5))


//Entry
if (close > ma and cross(macdLine,signalLine) and histLine> 0.4 and signalLine > 0 or histLine > 0 and signalLine > 0 )
    strategy.entry("BUY", strategy.long)
if(close < ma and cross(macdLine,signalLine) and histLine < -0.4 and signalLine < 0 or close < ma and histLine < 0 and signalLine < 0 )
    strategy.entry("SELL", strategy.short)
    
//Exit 
strategy.close("BUY", when = histLine < 0  )
strategy.close("SELL", when = histLine > 0  )


Lebih lanjut