
Strategi ini menggunakan EVWMA sebagai garis asas untuk Brin Belt, melakukan plus apabila harga menembusi Brin Belt ke atas, dan kosong apabila ia menembusi bawah, untuk menangkap pergerakan trend harga.
Strategi ini mulakan dengan mengira jumlah dagangan vol_period bagi 30 kitaran terakhir. Kemudian, ia mengira EVWMA, dengan formula: ((EVWMA x hari sebelumnya (vol_period - jumlah dagangan hari ini) + jumlah dagangan hari ini x harga penutupan) / vol_period.
Brin Belt mempunyai asas lintasan tengah sebagai EVWMA, dan asas lintasan atas dan bawah sebagai stdev ± 2 kali ganda (perbezaan piawai harga penutupan). Apabila harga naik ke atas lintasan, buatlah lebih banyak, dan apabila ia jatuh ke bawah lintasan, buatlah kosong.
EVWMA lebih baik untuk mencerminkan trend perubahan harga dan lebih lancar daripada garis purata.
Brin Belt dapat mengenal pasti batas atas dan bawah pergerakan harga, yang membantu menangkap penembusan harga.
Gabungan petunjuk trend EVWMA dan indikator turun naik Brin Belt, dapat menentukan masa masuk dengan lebih tepat.
Stop loss adalah basis, yang membantu mengawal risiko.
Dalam keadaan yang teruk, EVWMA tidak dapat mencerminkan perubahan harga dalam masa yang tepat, dan mungkin kehilangan peluang untuk masuk.
Brin-Bin mudah dipicu oleh gegaran berulang di dalam cakera.
Tidak mengambil kira tempoh memegang dan saiz kedudukan, terdapat risiko keuntungan yang tidak sesuai dan peningkatan kerugian.
Tidak ada titik tolak yang ditetapkan, dan terdapat risiko untuk terus memegang melebihi sasaran yang munasabah.
Anda boleh menguji parameter yang berbeza untuk mencari tempoh yang lebih sesuai.
Anda boleh mempertimbangkan untuk memfilterkan isyarat masuk dengan menggunakan penunjuk lain seperti MACD.
Pengurusan masa pegangan boleh ditetapkan, seperti menetapkan kitaran pegangan tetap.
Anda boleh menetapkan titik tolak dan menetapkan sasaran keuntungan yang munasabah.
Saiz kedudukan boleh disesuaikan mengikut keadaan pasaran.
Strategi ini mengintegrasikan kelebihan EVWMA dan kedua-dua indikator Brin Belt, untuk mengikuti trend dengan cara menangkap harga menembusi dan turun. Kelebihannya adalah bahawa portofolio indikator adalah munasabah, masuk tepat, dan dapat mengawal risiko dengan berkesan. Tetapi ada juga masalah seperti parameter yang tidak betul, pengurusan kedudukan yang tidak sempurna. Dengan mengoptimumkan parameter, menetapkan stop loss, dan meningkatkan pengurusan kedudukan, dapat meningkatkan kestabilan dan keuntungan strategi.
/*backtest
start: 2022-10-26 00:00:00
end: 2023-11-01 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("EVWBB Strategy [QuantNomad]", shorttitle="EVWBB Strategy [QN]", overlay=true)
// Inputs
sum_length = input(30, title = "Length", type = input.integer)
mult = input(2.0, minval=0.001, maxval=50)
// Calculate Volume Period
vol_period = sum(volume, sum_length)
// Calculate EVWMA
evwma = 0.0
evwma := ((vol_period - volume) * nz(evwma[1], close) + volume * close) / (vol_period)
basis = evwma
dev = mult * stdev(close, sum_length)
upper = basis + dev
lower = basis - dev
plot(basis, color=color.red)
p1 = plot(upper, color=color.blue)
p2 = plot(lower, color=color.blue)
fill(p1, p2)
buyEntry = crossover(close, lower)
sellEntry = crossunder(close, upper)
strategy.entry("BBandLE", strategy.long, stop = upper , oca_name = "BollingerBands", comment="BBandLE")
strategy.entry("BBandSE", strategy.short, stop = lower, oca_name = "BollingerBands", comment="BBandSE")
strategy.exit("BBand L SL", "BBandLE", stop = basis)
strategy.exit("BBand S SL", "BBandSE", stop = basis)