Strategi ini didasarkan pada Moving Average Indeks 2⁄20, yang melakukan pembelian atau penjualan ketika harga menembus rata-rata. Ini menggabungkan fungsi trend following dari moving averages dan fungsi trend reversal dari breakout trades, yang dirancang untuk menangkap tren jangka pendek dan menengah.
Strategi ini menggunakan indeks moving average dengan panjang 20 sebagai garis dasar. Ketika harga tertinggi dari garis K terbaru lebih tinggi dari garis dasar atau harga terendah lebih rendah dari garis dasar, menunjukkan bahwa harga mungkin akan berbalik, maka jika titik balik pada garis K atas lebih rendah dari harga penutupan saat ini, maka lebih banyak; Jika titik balik pada garis K atas lebih tinggi dari harga penutupan saat ini, maka kosong.
Secara khusus, strategi ini menilai sinyal reversal dengan menghitung harga tertinggi dan terendah dari garis K saat ini, dibandingkan dengan harga penutupan garis K sebelumnya, dan menggambar titik reversal. Ketika titik reversal lebih tinggi dari harga penutupan sebelumnya, lakukan lebih banyak, sebaliknya lakukan lebih sedikit.
Tanggapan:
Strategi ini dapat dioptimalkan dalam beberapa hal:
Optimasi parameter, kombinasi indikator, dan pengendalian risiko dapat meningkatkan stabilitas dan keandalan strategi dan mengurangi risiko perdagangan.
Strategi ini secara keseluruhan sederhana dan langsung, karena hanya menggunakan satu indikator, sensitivitas yang tinggi terhadap parameter dan tren pasar, ruang optimasi terbatas, disarankan untuk digunakan sebagai strategi tambahan. Namun, idealnya untuk menangkap reversal layak dipelajari, dapat digunakan untuk mengembangkan sistem terobosan yang lebih kompleks. Dengan memfilter dengan menggabungkan beberapa indikator teknis, dan mengikuti prinsip manajemen dana yang ketat, strategi ini dapat menjadi bagian dari efek timbal kayu dan meningkatkan stabilitas untuk portofolio.
/*backtest
start: 2022-09-12 00:00:00
end: 2023-09-18 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 21/11/2016
// This indicator plots 2/20 exponential moving average. For the Mov
// Avg X 2/20 Indicator, the EMA bar will be painted when the Alert criteria is met.
////////////////////////////////////////////////////////////
strategy(title="Strategy 2/20 Exponential Moving Average", overlay = true)
Length = input(20, minval=1)
xPrice = close
xXA = ema(xPrice, Length)
nHH = max(high, high[1])
nLL = min(low, low[1])
nXS = iff((nLL > xXA)or(nHH < xXA), nLL, nHH)
pos = iff(nXS > close[1] , -1, iff(nXS < close[1] , 1, nz(pos[1], 0)))
if (pos == 1)
strategy.entry("Long", strategy.long)
if (pos == -1)
strategy.entry("Short", strategy.short)
barcolor(pos == -1 ? red: pos == 1 ? green : blue )
//plot(nXS, color=blue, title="XAverage")