Strategi Mengikuti Tren dengan Breakout Rata-rata Pergerakan


Tanggal Pembuatan: 2023-12-28 15:47:21 Akhirnya memodifikasi: 2023-12-28 15:47:21
menyalin: 2 Jumlah klik: 525
1
fokus pada
1623
Pengikut

Strategi Mengikuti Tren dengan Breakout Rata-rata Pergerakan

Ringkasan

Strategi ini menggabungkan moving averages, amplitudo indikator dan parabola garis bergeser indikator, untuk mencapai penilaian tren dan konfirmasi titik-to-penembusan, adalah salah satu dari tipikal strategi pelacakan tren. Bila penilaian berada dalam tren naik dan harga melanggar titik tertinggi akan membangun melakukan posisi multi, untuk mencapai pelacakan tren; Bila penilaian tren berbalik akan berhenti posisi.

Prinsip Strategi

Strategi ini menggunakan EMA ganda untuk menilai tren harga, dengan penilaian tambahan SMA. Ketika EMA garis cepat di atas EMA garis lambat, dan SMA garis cepat di atas SMA garis lambat, dianggap sedang naik.

Gunakan indikator PSAR untuk menentukan titik balik harga. Ketika PSAR di bawah melewati titik tertinggi harga, ini menunjukkan bahwa harga mungkin akan berbalik turun, dan pada saat itu posisi terendah berhenti.

Ketika menilai sebagai tren naik dan melewati titik tertinggi harga di PSAR, menunjukkan bahwa harga terus naik, pada saat ini melakukan lebih banyak pelacakan tren.

Analisis Keunggulan

  • Penggunaan dua EMA dalam kombinasi dengan SMA untuk menilai tren, dapat memfilter terobosan palsu.
  • PSAR dapat secara efektif menentukan titik balik, untuk mencapai stop loss yang cepat.
  • Untuk mengidentifikasi titik-titik perubahan tren yang efektif, Anda dapat melakukan pelacakan posisi tepat waktu.
  • Peraturan yang jelas dan mudah digunakan.

Analisis risiko

  • Ada kemungkinan kesalahan dalam menilai tren.
  • Strategi perlu dioptimalkan untuk parameter varietas perdagangan, jika tidak, risiko mengejar mungkin lebih besar.
  • Ada masalah dengan tidak mempertimbangkan biaya transaksi.

Solusi:

  • Optimalkan parameter EMA dan SMA untuk meningkatkan akurasi penilaian.
  • Optimalkan parameter PSAR untuk varietas yang berbeda.
  • Termasuk biaya transaksi.

Arah optimasi

  • Menambahkan lebih banyak indikator untuk menilai tren, seperti BOLL, MACD, dll.
  • Pelatihan dan optimalisasi parameter varietas.
  • Pertimbangkan untuk memasukkan strategi stop loss.
  • Optimalkan posisi dan logika stop loss.

Meringkaskan

Strategi ini secara keseluruhan merupakan strategi pelacakan tren yang lebih khas. Keuntungan adalah aturan yang lebih jelas dan sederhana, dapat mengidentifikasi perubahan tren. Kelemahannya adalah sensitivitas terhadap parameter, ada risiko mengejar tertentu. Secara keseluruhan, layak untuk dioptimalkan lebih lanjut dan disesuaikan setelah verifikasi real-time, arah pengoptimalan utama adalah pengoptimalan parameter, penambahan strategi stop loss, dll.

Kode 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)