Strategi mengikut arah aliran berdasarkan EMA 13 dan 48 tempoh


Tarikh penciptaan: 2023-11-03 14:15:59 Akhirnya diubah suai: 2023-11-03 14:15:59
Salin: 1 Bilangan klik: 1025
1
fokus pada
1617
Pengikut

Strategi mengikut arah aliran berdasarkan EMA 13 dan 48 tempoh

Gambaran keseluruhan

Strategi ini membina isyarat perdagangan berdasarkan purata bergerak indeks ((EMA) 13 dan 48 kitaran, dan merupakan strategi pemantauan trend jenis garpu mati EMA ganda. Apabila EMA jangka pendek melalui EMA jangka panjang, anda boleh melakukan lebih banyak, dan apabila EMA jangka pendek melalui EMA jangka panjang, anda boleh melonggarkan.

Prinsip Strategi

Strategi ini menggunakan 13 kitaran EMA sebagai EMA jangka pendek, 48 kitaran EMA sebagai EMA jangka panjang. Ia menganggap EMA jangka pendek sebagai garis cepat dan EMA jangka panjang sebagai garis perlahan.

Apabila garisan pantas melintasi garisan perlahan dari bawah, menghasilkan isyarat beli. Pada masa ini, trend jangka pendek mula lebih kuat daripada trend jangka panjang, yang bermaksud trend mula menjadi lebih kuat, dan melakukan lebih banyak dapat membantu.

Apabila garisan pantas melintasi garisan perlahan dari atas ke bawah, menghasilkan isyarat kedudukan rata. Pada masa ini, trend jangka pendek mula lemah daripada trend jangka panjang, yang mewakili trend mula lemah, dan lebih mungkin menghadapi penarikan balik, oleh itu memilih kedudukan rata.

Dengan cara ini, anda dapat menghentikan kerugian secara beransur-ansur dan tepat pada masanya, dan mengelakkan kerugian yang tidak perlu yang disebabkan oleh pergerakan jangka pendek sebagai pembalikan trend.

Kelebihan Strategik

  • Capture trend jangka panjang, mengelakkan gangguan pasaran jangka pendek. Pilihan parameter 13 dan 48 kitaran, dapat meluruskan data harga, mengenal pasti arah trend yang lebih lama.

  • Keupayaan kawalan penarikan balik yang lebih kuat. Ia dapat menghentikan kerugian dengan cepat dan mengawal kerugian dengan berkesan apabila trend jangka pendek melemah.

  • Implementasi mudah, logiknya jelas. Perpaduan dua EMA adalah strategi trend yang biasa, mudah difahami dan dikuasai.

  • Skala yang kuat. Ia boleh dioptimumkan dengan memperkenalkan petunjuk tambahan lain berdasarkan asas asalnya.

Risiko Strategik

  • Apabila pergerakan jangka pendek sering berlaku, ia boleh menghasilkan banyak isyarat perdagangan yang tidak perlu.

  • Parameter EMA tidak ditetapkan pada masa yang tepat, kemampuan mengenali trend yang buruk, mungkin Capture arah yang salah.

  • Tidak boleh menilai kekuatan atau kelemahan trend, dan juga boleh menyebabkan kerugian pada tahap akhir trend.

  • Tidak dapat menentukan tempat kemasukan yang tepat, ada risiko penyesuaian kemudian.

Arah pengoptimuman strategi

  • Pengenalan penunjuk bantuan untuk menilai trend yang kuat dan lemah, mengelakkan mengejar tinggi. Sebagai contoh, pengenalan penunjuk jumlah pesanan, penunjuk kadar turun naik dan sebagainya.

  • Mengoptimumkan parameter EMA untuk menjadikan kitaran trend Capture lebih sesuai dengan ciri-ciri yang berbeza.

  • Meningkatkan kaedah penutupan kerugian, seperti penutupan bergerak, penutupan peratusan, dan sebagainya, untuk mengurangkan risiko.

  • Menambah syarat penapisan untuk mengelakkan dagangan tidak sah semasa kejatuhan trend. Sebagai contoh, memperkenalkan DMI, KDJ dan lain-lain untuk menilai keadaan trend.

  • Bersama-sama dengan petunjuk kemasukan lain, titik kemasukan tepat. Sebagai contoh, isyarat MACD, jelaskan masa pembelian dan penjualan yang tepat.

ringkaskan

Strategi ini melalui 13 kitaran dan 48 kitaran EMA yang terbentuk oleh sistem garpu mati garpu emas, dapat mengenal pasti arah trend yang lebih panjang, dan seterusnya, berhenti sebelum akhir trend. Ia adalah strategi penjejakan trend yang lebih mudah untuk digunakan. Tetapi mungkin terdapat risiko capture arah yang salah dan overcapping.

Kod sumber strategi
/*backtest
start: 2022-10-27 00:00:00
end: 2023-11-02 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3

// strategy("EMA Strategy 13 48", shorttitle = "EMA Strategy 13 48", overlay=true, pyramiding = 3,default_qty_type = strategy.percent_of_equity, default_qty_value = 1000)


// === Inputs ===
// short ma
maFastSource   = input(defval = close, title = "Fast MA Source")
maFastLength   = input(defval = 13, title = "Fast MA Period", minval = 1)

// long ma
maSlowSource   = input(defval = close, title = "Slow MA Source")
maSlowLength   = input(defval = 48, title = "Slow MA Period", minval = 1)


// === Vars and Series ===
fastMA = ema(maFastSource, maFastLength)
slowMA = ema(maSlowSource, maSlowLength)

plot(fastMA, color=blue)
plot(slowMA, color=purple)

goLong() => crossover(fastMA, slowMA)
killLong() => crossunder(close, fastMA)
strategy.entry("Buy", strategy.long, when = goLong())
strategy.close("Buy", when = killLong())

// Shorting if using
goShort() => crossunder (fastMA, slowMA)
killShort() => crossover(fastMA, slowMA)
//strategy.entry("Sell", strategy.short, when = goShort())
//strategy.close("Sell", when = killShort())