Strategi Dagangan Span EMA Berganda


Tarikh penciptaan: 2023-09-19 19:36:03 Akhirnya diubah suai: 2023-09-19 19:36:03
Salin: 0 Bilangan klik: 738
1
fokus pada
1617
Pengikut

Gambaran keseluruhan

Strategi perdagangan selang dua EMA adalah strategi mengikuti trend, yang menilai trend pasaran dan melakukan perdagangan dengan mengira nisbah selang EMA dari dua tempoh yang berbeza. Strategi ini lebih mudah dan langsung, dapat mengesan trend garis tengah yang panjang dengan berkesan, sangat sesuai untuk digunakan oleh pedagang trend garis tengah yang panjang.

Prinsip Strategi

Strategi ini menentukan arah trend berdasarkan saiz nombor dua EMA dan jarak antara mereka. Strategi ini pertama-tama mengira EMA jangka pendek dan EMA jangka panjang, dengan konfigurasi yang tipikal adalah EMA 13 dan 26 kitaran. Kemudian mengira peratusan jarak antara dua EMA, jika EMA jangka pendek lebih tinggi daripada EMA jangka panjang, dan jaraknya lebih besar daripada paras paras yang ditetapkan (misalnya 5%), maka ia dianggap sebagai trend ke atas, melakukan perdagangan lebih banyak; jika EMA jangka pendek lebih rendah daripada EMA jangka panjang, dan jaraknya lebih besar daripada paras yang ditetapkan, ia dianggap sebagai trend ke bawah, dan melakukan perdagangan kosong.

Logik utama strategi ini ialah:

  1. Mengira EMA jangka pendek dan EMA jangka panjang
  2. Menentukan sama ada EMA jangka pendek lebih tinggi atau lebih rendah daripada EMA jangka panjang
  3. Hitung sama ada peratusan jarak antara dua EMA adalah lebih tinggi daripada nilai set
  4. Melakukan lebih atau kurang mengikut arah trend
  5. Harga jatuh semula ke bawah atau menembusi kedudukan rata pada EMA jangka pendek

Dengan reka bentuk seperti itu, trend jangka menengah dan jangka panjang dapat dijejaki dengan berkesan dan arahnya dapat ditukar dengan cepat apabila trend berubah. Pada masa yang sama, penetapan nilai terhad jangkauan juga dapat mengelakkan penyesuaian pada masa yang tidak penting yang menyebabkan perdagangan yang tidak perlu.

Kelebihan Strategik

  • Strategi ini berkesan secara langsung dan sangat sesuai untuk mengesan trend garis tengah dan panjang.
  • Menggunakan EMA membantu memadamkan bunyi pasaran jangka pendek
  • Siklus EMA yang boleh dikonfigurasi dan had jangkauan, beradaptasi
  • Menggunakan pengiraan jarak untuk memastikan perdagangan hanya berlaku apabila trend jelas
  • Risiko yang boleh dikawal dengan menghentikan kerugian dengan EMA jangka pendek

Risiko strategi dan tindakan pencegahan

  • Tidak boleh keluar sebelum trend berbalik, perlu menanggung kenaikan yang lebih besar
  • Mudah Terjerat dalam Keadaan Bergolak
  • Tempoh EMA dan had julat perlu dikonfigurasi dengan munasabah mengikut jenis

Risiko boleh dikurangkan dengan:

  1. Dalam kombinasi dengan petunjuk lain, tanda-tanda perubahan trend, pelepasan awal
  2. Meningkatkan syarat penapis trend untuk mengelakkan dagangan yang bergolak
  3. Mengoptimumkan konfigurasi parameter, memilih kitaran EMA yang sesuai untuk jenis tertentu dan had julat

Arah pengoptimuman strategi

Strategi ini boleh dioptimumkan dengan:

  1. Pengoptimuman parameter: mencari kombinasi parameter yang optimum dengan mengesan kembali parameter kitaran EMA dan nilai terhad jangkauan

  2. Penapisan trend: penambahan penunjuk trend lain, seperti MACD, Brinks, dan lain-lain, untuk mengelakkan pergerakan yang bergolak

  3. Strategi Hentikan Kerosakan: Menetapkan Hentikan Bergerak atau Hentikan Masa untuk mengawal kerugian tunggal

  4. Pengembalian Keuntungan: Tetapkan titik berhenti bergerak selepas sebahagian keuntungan, kunci sebahagian keuntungan

  5. Pengoptimuman kuantitatif: Menggunakan kaedah pembelajaran mesin dan lain-lain untuk mengoptimumkan parameter dan syarat penapisan secara automatik untuk mencapai pengoptimuman kuantitatif strategi

  6. Pengoptimuman gabungan: menggabungkan strategi ini dengan strategi lain yang tidak berkaitan untuk mengurangkan penarikan balik dan meningkatkan kestabilan

Optimasi pelbagai aspek seperti parameter, syarat penapisan, berhenti, dan pulangan keuntungan dapat menjadikan strategi ini lebih stabil, sesuai dengan lebih banyak keadaan pasaran, lebih saintifik dan berkesan. Pengoptimuman kuantitatif dan gabungan juga dapat meningkatkan keberkesanan strategi.

ringkaskan

Strategi jarak dua EMA adalah strategi yang mudah dan langsung, sesuai untuk trend. Ia hanya memerlukan dua EMA untuk menentukan arah trend, sangat sesuai untuk memegang kedudukan garis panjang dan tengah. Ia juga boleh diperbaiki dengan pelbagai cara, seperti pengoptimuman parameter, penapis trend, dan strategi berhenti rugi, untuk menjadikan strategi lebih stabil dan dipercayai.

Kod sumber strategi
/*backtest
start: 2023-08-19 00:00:00
end: 2023-08-23 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("2-EMA Strategy", overlay=true, initial_capital=100, currency="USD", default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.075)

diffMinimum = input(0.95, step=0.01)

small_ema = input(13, title="Small EMA")
long_ema = input(26, title="Long EMA")

ema1 = ema(close, small_ema)
ema2 = ema(close, long_ema)


orderCondition = ema1 > ema2?((ema1/ema2)*100)-100 > diffMinimum:((ema2/ema1)*100)-100 > diffMinimum

longCondition = close > ema1 and ema1 > ema2
if (longCondition and orderCondition)
    strategy.entry("Long", strategy.long)

shortCondition = close < ema1 and ema1 < ema2
if (shortCondition and orderCondition)
    strategy.entry("Short", strategy.short)
    
strategy.close("Short", when=close > ema1)
strategy.close("Long", when=close < ema1)
    
plot(ema(close, small_ema), title="EMA 1", color=green, transp=0, linewidth=2)
plot(ema(close, long_ema), title="EMA 2", color=orange, transp=0, linewidth=2)