Strategi Mengikuti Aliran dengan Purata Pergerakan Breakout


Tarikh penciptaan: 2023-12-28 15:47:21 Akhirnya diubah suai: 2023-12-28 15:47:21
Salin: 2 Bilangan klik: 525
1
fokus pada
1623
Pengikut

Strategi Mengikuti Aliran dengan Purata Pergerakan Breakout

Gambaran keseluruhan

Strategi ini menggabungkan purata bergerak, penunjuk amplitudo dan penunjuk peralihan garisan parallax, mewujudkan penghakiman trend dan pengesahan titik pecah, merupakan strategi pengesanan trend yang tipikal. Apabila penghakiman berada dalam trend menaik dan harga menembusi titik tertinggi, ia akan membuat banyak posisi, untuk mewujudkan pengesanan trend; Apabila penghakiman trend berbalik, ia akan menghentikan posisi.

Prinsip Strategi

Strategi ini menggunakan EMA ganda untuk menilai trend harga, menggunakan penilaian tambahan SMA. Apabila EMA garis pantas berada di atas EMA garis perlahan, dan SMA garis pantas berada di atas SMA garis perlahan, dianggap dalam trend naik.

Menggunakan garis paralisis untuk mengubah indikator PSAR untuk menentukan titik perubahan harga. Apabila PSAR di bawah menembusi titik tertinggi harga, menunjukkan bahawa harga mungkin akan berbalik turun, pada masa itu posisi terhad terhenti.

Apabila ia dianggap sebagai trend menaik dan harga telah mencapai titik tertinggi di atas PSAR, ia menunjukkan harga terus meningkat, dan pada masa ini lebih banyak trend dijejaki.

Analisis kelebihan

  • Menggunakan EMA ganda yang digabungkan dengan SMA untuk menilai trend, penyaringan untuk penembusan palsu.
  • PSAR dapat menentukan titik balik dengan berkesan, untuk mencapai hentian yang cepat.
  • Ia boleh mengesan titik-titik perubahan trend dengan cekap dan menjejaki kedudukan tepat pada masanya.
  • Peraturan jelas dan mudah digunakan.

Analisis risiko

  • Mungkin ada kesilapan dalam penilaian trend.
  • Strategi perlu dioptimumkan untuk parameter jenis perdagangan, jika tidak, risiko mengejar mungkin lebih besar.
  • Terdapat masalah dengan tidak mengambil kira kos transaksi.

Penyelesaian:

  • Optimumkan parameter EMA dan SMA untuk meningkatkan ketepatan penilaian.
  • Optimumkan parameter PSAR untuk pelbagai jenis.
  • Menambah kos transaksi.

Arah pengoptimuman

  • Menambah trend pengukuran seperti BOLL, MACD dan sebagainya.
  • Latihan dan pengoptimuman parameter varieti.
  • Pertimbangkan untuk menyertakan strategi menghentikan kerugian.
  • Mengoptimumkan logik penempatan dan hentikan kerugian.

ringkaskan

Strategi ini secara keseluruhannya adalah strategi trend yang lebih tipikal. Kelebihannya adalah peraturan yang lebih jelas dan mudah, dapat mengenal pasti perubahan trend; Kelemahannya adalah lebih sensitif terhadap parameter, terdapat risiko mengejar tertentu. Secara keseluruhannya bernilai pengoptimuman dan pengesanan yang lebih lanjut.

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

//@version=3
strategy("Buy Dip MA & PSAR", overlay=true)

PSAR_start = input(0.02)
PSAR_increment = input(0.02)
PSAR_maximum = input(0.2)

EMA_fast = input(20)
EMA_slow = input(40)
SMA_fast = input(100)
SMA_slow = input(200)

emafast = ema(close, EMA_fast)
emaslow = ema(close, EMA_slow)
smafast = sma(close, SMA_fast)
smaslow = sma(close, SMA_slow)

psar = sar(PSAR_start, PSAR_increment, PSAR_maximum)
uptrend = emafast > emaslow and smafast > smaslow
breakdown = not uptrend

if (psar >= high and uptrend)
    strategy.entry("Buy", strategy.long, stop=psar, comment="Buy")
else
    strategy.cancel("Buy")

if (psar <= low)
    strategy.exit("Close", "Buy", stop=psar, comment="Close")
else
    strategy.cancel("Close")

if (breakdown)
    strategy.close("Buy")


plot(emafast, color=blue)
plot(emaslow, color=red)