Strategi Mengikuti Trend Perpindahan Purata Pergerakan Neural Digabungkan dengan Sistem Penapis EMA

SMA EMA FILTER Trend
Tarikh penciptaan: 2025-02-18 18:29:13 Akhirnya diubah suai: 2025-02-18 18:29:13
Salin: 1 Bilangan klik: 465
1
fokus pada
1617
Pengikut

Strategi Mengikuti Trend Perpindahan Purata Pergerakan Neural Digabungkan dengan Sistem Penapis EMA

Gambaran keseluruhan

Strategi ini adalah sistem perdagangan berdasarkan isyarat persilangan garis rata dan penapisan trend. Ia menggabungkan isyarat persilangan SMA jangka pendek ((9 kitaran dan 15 kitaran) dan EMA jangka panjang ((200 kitaran) sebagai penapis trend untuk menangkap trend pasaran dengan persilangan garis rata pada kitaran masa yang berbeza. Sistem ini juga mengandungi mekanisme masuk semula yang boleh membina semula kedudukan apabila trend berterusan.

Prinsip Strategi

Strategi untuk membuat keputusan dagangan menggunakan sistem tiga garis lurus:

  1. Menghasilkan isyarat dagangan menggunakan purata bergerak sederhana (SMA) 9 dan 15 kitaran
  2. Menggunakan purata bergerak indeks 200 kitaran ((EMA) sebagai penapis trend
  3. Apabila jangka pendek SMA ((9 kitaran) melangkaui SMA 15 kitaran ke atas dan harga berada di atas EMA 200 kitaran, menghasilkan isyarat melakukan lebih
  4. Sinyal shorting dihasilkan apabila jangka pendek SMA ((9 kitaran) turun melalui 15 kitaran SMA dan harga di bawah 200 kitaran EMA
  5. Sistem ini juga merangkumi logik masuk semula, yang membolehkan penempatan semula setelah isyarat persilangan awal, asalkan harga kekal di sebelah kanan 200 EMA.

Kelebihan Strategik

  1. Analisis pelbagai kerangka masa: menyediakan pandangan pasaran yang lebih menyeluruh dengan gabungan garis purata jangka pendek dan jangka panjang
  2. Penapisan trend: menggunakan 200 EMA untuk menapis isyarat palsu dan meningkatkan kualiti dagangan
  3. Mekanisme kemasukan semula: membolehkan pelaburan berganda dalam trend yang kuat untuk meningkatkan potensi keuntungan
  4. Peraturan masuk dan keluar yang jelas: berdasarkan penunjuk teknikal objektif, mengurangkan penilaian subjektif
  5. Perdagangan dua hala: Dapatkan keuntungan di kedua-dua arah
  6. Pengurusan risiko bersepadu: Kawalan risiko automatik melalui sistem linear

Risiko Strategik

  1. Risiko pasaran goyah: Isyarat palsu yang sering berlaku dalam pasaran setapak
  2. Risiko ketinggalan: purata bergerak pada dasarnya merupakan penunjuk ketinggalan, mungkin terlepas titik masuk terbaik
  3. Risiko trend reversal: kemungkinan kerugian yang lebih besar jika pasaran berbalik
  4. Risiko kemasukan semula: Terlalu banyak simpanan boleh menyebabkan kelebihan kedudukan Langkah-langkah mitigasi:
  • Penambahan penapis kadar turun naik pasaran tambahan
  • Tetapkan had pegangan maksimum
  • Menggunakan mekanisme hentikan kerugian dinamik
  • Menerapkan sistem pengurusan kedudukan

Arah pengoptimuman strategi

  1. Pengoptimuman kitaran dinamik:
  • Mengubah secara automatik kitaran purata mengikut turun naik pasaran
  • Memperkenalkan purata bergerak beradaptasi (AMA) sebagai ganti purata kitaran tetap
  1. Pengoptimuman kemasukan:
  • Tingkatkan pengesahan volum
  • Pengesahan Indeks Tambahan Kinerja
  • Pengenalan pengesahan bentuk harga
  1. Pengoptimuman Pengurusan Risiko:
  • Realisasikan pengurusan jawatan yang dinamik
  • Tambah tracking stop loss
  • Tetapan stop loss berdasarkan kadar turun naik
  1. Pengoptimuman logik masuk semula:
  • Pengesahan peningkatan trend
  • Reka bentuk sistem gudang tangga
  • Menyertai pengiktirafan persekitaran pasaran

ringkaskan

Strategi ini membina satu sistem perdagangan trend yang lengkap dengan menggabungkan pelbagai sistem garis rata dan penapis trend. Kelebihan utamanya adalah dapat memperoleh keuntungan yang ketara dalam pasaran yang sedang tren, sambil meningkatkan kestabilan sistem melalui penapisan garis rata dan mekanisme masuk semula. Walaupun terdapat beberapa risiko yang wujud, pelaksanaan strategi dapat meningkatkan lagi prestasi dengan mengoptimumkan arah. Strategi ini sesuai untuk menjejaki trend pasaran jangka menengah dan panjang, dan merupakan alat perdagangan yang boleh dipercayai bagi pedagang yang sabar.

Kod sumber strategi
/*backtest
start: 2024-02-19 00:00:00
end: 2025-02-17 00:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/


//@version=5
strategy("SMA Crossover with EMA Filter", overlay=true)

// Define indicators
sma9 = ta.sma(close, 9)
sma15 = ta.sma(close, 15)
ema200 = ta.ema(close, 200)

// Crossover conditions
bullish_crossover = ta.crossover(sma9, sma15) // Buy signal
bearish_crossover = ta.crossunder(sma9, sma15) // Sell signal

// Filters
above_ema200 = close > ema200
below_ema200 = close < ema200

// Buy condition (only above 200 EMA)
buy_signal = bullish_crossover and above_ema200
if buy_signal
    strategy.entry("Buy", strategy.long)

// Sell condition (only below 200 EMA)
sell_signal = bearish_crossover and below_ema200
if sell_signal
    strategy.entry("Sell", strategy.short)

// Exit condition if the signal reverses
exit_long = bearish_crossover
exit_short = bullish_crossover
if exit_long
    strategy.close("Buy")
if exit_short
    strategy.close("Sell")

// Re-entry condition when price crosses EMA 200 after a prior crossover
buy_reentry = ta.barssince(bullish_crossover) > 0 and above_ema200
sell_reentry = ta.barssince(bearish_crossover) > 0 and below_ema200
if buy_reentry
    strategy.entry("Buy", strategy.long)
if sell_reentry
    strategy.entry("Sell", strategy.short)

// Plot indicators
plot(sma9, color=color.blue, title="SMA 9")
plot(sma15, color=color.red, title="SMA 15")
plot(ema200, color=color.orange, title="EMA 200")