Strategi mengikuti tren berdasarkan indikator WaveTrend


Tanggal Pembuatan: 2023-09-20 15:50:08 Akhirnya memodifikasi: 2023-09-20 15:50:08
menyalin: 1 Jumlah klik: 813
1
fokus pada
1617
Pengikut

Ringkasan

Strategi ini menggunakan indikator WaveTrend untuk menentukan arah tren harga, menghasilkan sinyal perdagangan pada titik perubahan tren, dan termasuk dalam kategori strategi pelacakan tren.

Prinsip Strategi

  1. WaveTrend oscillator dihitung sebagai multihead market jika positif dan sebagai blank market jika negatif.

  2. Indikator WaveTrend menghasilkan sinyal beli dan jual saat bergeser.

  3. Anda dapat memilih untuk melakukan transaksi multihead saja.

  4. WaveTrend titik balik ditandai dengan panah yang diaktifkan.

  5. Setel warna latar belakang untuk menentukan arah tren secara intuitif.

  6. Peraturan-peraturan strategi ini sederhana, jelas, dan mudah diterapkan.

Analisis Keunggulan

  1. Indikator WaveTrend sensitif terhadap perubahan tren, sehingga dapat menangkap peluang lebih awal.

  2. Warna latar belakang yang terlihat dan tanda panah, membentuk sinyal yang intuitif.

  3. Parameter default sederhana dan praktis.

  4. Kode ini sederhana dan mudah dipahami dan dimodifikasi.

  5. Anda dapat memilih untuk melakukan lebih banyak atau kosong.

Analisis risiko

  1. Indikator WaveTrend mungkin menunjukkan sinyal palsu yang menyebabkan kerugian yang tidak perlu.

  2. Tidak dapat menilai kekuatan tren, ada risiko terbalik.

  3. Sebagai strategi untuk melacak tren, indikator WaveTrend mudah dieksploitasi di pasar yang bergejolak.

  4. Pengaturan parameter yang tidak tepat juga dapat mempengaruhi efek kebijakan.

  5. Tidak ada pengaturan stop loss yang dapat menyebabkan kerugian besar.

Arah optimasi

  1. Uji berbagai kombinasi parameter WaveTrend untuk mencari parameter optimal.

  2. Tambahkan indikator lain untuk memfilter sinyal dan menghindari sinyal palsu.

  3. Menambahkan strategi stop loss untuk mengendalikan risiko.

  4. Evaluasi kebutuhan untuk melakukan lebih atau kurang.

  5. Anda dapat memilih untuk menggunakan tanda panah berdasarkan kondisi pasar.

  6. Optimalkan strategi pengelolaan dana untuk meningkatkan stabilitas pendapatan.

Meringkaskan

Strategi ini menggunakan indikator WaveTrend untuk menentukan perubahan tren dan melakukan perdagangan, memiliki keunggulan yang mudah digunakan, tetapi juga ada risiko tertentu. Dengan pengoptimalan parameter, strategi stop loss, dan penyaringan sinyal, ini dapat menjadi strategi pelacakan tren yang stabil dan efisien.

Kode Sumber Strategi
/*backtest
start: 2023-09-12 00:00:00
end: 2023-09-19 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// (c) Noro
//2017

//@version=2

strategy(title="Noro's WaveTrend Strategy v1.0", shorttitle = "WaveTrend str 1.0", overlay = true)

//settings
onlylong = input(true, title = "Only Long?")
usearr = input(true, title = "Need new-trend-arrows?")

//WTO ("WaveTrend Oscilator") method by LazyBear
//Start of LazyBear's code
esa = ema(hlc3, 10)
d = ema(abs(hlc3 - esa), 10)
ci = (hlc3 - esa) / (0.015 * d)
tci = ema(ci, 21)
//End of LazyBear's code

WTOtrend = tci > 0 ? 1 : tci < 0 ? -1 : 0

//background
col = WTOtrend == 1 ? 1 : WTOtrend == -1 ? -1 : col[1]
bgcolor = col == 1 ? lime : col == -1 ? red : na
bgcolor(bgcolor, transp=70)

//arrows
posi = WTOtrend == 1 ? 1 : WTOtrend == -1 ? -1 : posi[1]
arr = usearr == true ? posi == 1 and posi[1] < 1 ? 1 : posi == -1 and posi[1] > -1 ? -1 : na : na
plotarrow(arr == 1 ? 1 : na, title = "UpArrow", colorup = blue, colordown = blue, maxheight = 60, minheight = 50, transp = 0)
plotarrow(arr == -1 ? -1 : na, title = "DnArrow", colorup = blue, colordown = blue, maxheight = 60, minheight = 50, transp = 0)

//trading
longCondition = posi == 1 and posi[1] < 1
if (longCondition)
    strategy.entry("Long", strategy.long)

shortCondition = posi == -1 and posi[1] > -1
if (shortCondition)
    strategy.entry("Short", strategy.short, onlylong == true ? 0 : na)