Strategi ini adalah strategi silang Bollinger Bands berdasarkan penunjuk Bollinger Bands. Dengan menyesuaikan parameter Bollinger Bands, ia dioptimumkan untuk perdagangan emas. Ia menghasilkan isyarat beli apabila harga ditutup di atas band atas dan isyarat jual apabila harga ditutup di bawah band bawah.
Strategi ini menggunakan Bollinger Bands dengan panjang 50 dan pengganda 2.5. Band tengah Bollinger Bands adalah garis SMA harga, band atas adalah band tengah ditambah pengganda penyimpangan standard, dan band bawah adalah band tengah dikurangkan pengganda penyimpangan standard.
Apabila harga ditutup di atas band atas, isyarat beli dihasilkan. Apabila harga ditutup di bawah band bawah, isyarat jual dihasilkan. Ia menggunakan ciri penyempitan saluran Bollinger Bands dan menghasilkan isyarat apabila pecah berlaku selepas penyempitan saluran.
Kelebihan strategi ini termasuk:
Parameter yang dioptimumkan sesuai dengan perdagangan emas dan keuntungan adalah stabil.
Menggunakan ciri saluran Bollinger Bands untuk menjana isyarat selepas turun naik harga yang berkurangan, mengelakkan peluang yang hilang.
Sistem silang mudah diikuti untuk perdagangan manual.
Paparan grafik adalah intuitif untuk memantau pergerakan harga dalam rentang.
Terdapat juga beberapa risiko dengan strategi ini:
Parameter Bollinger Bands yang tidak sesuai boleh menyebabkan isyarat palsu. Parameter perlu diuji dan dioptimumkan.
Perdagangan kerap meningkatkan kos dan slippage. Parameter boleh diselaraskan untuk kekerapan perdagangan yang lebih rendah.
Adalah mudah untuk memukul stop loss apabila emas turun naik dengan besar.
Strategi ini boleh dioptimumkan dari aspek berikut:
Uji parameter di pasaran dan jangka masa yang berbeza untuk mencari kombinasi parameter yang optimum.
Tambah modul pengurusan kedudukan untuk menjana isyarat kemasukan tambahan melalui purata bergerak, penembusan saluran, dll.
Tambah modul stop loss, menggunakan trailing stop untuk mengikuti pergerakan harga.
Menggabungkan penunjuk lain untuk menapis isyarat palsu dan meningkatkan kestabilan strategi.
Strategi ini mengoptimumkan Bollinger Bands untuk perdagangan emas dengan menyesuaikan parameter. Ia menggunakan pengembangan dan pengecutan Bollinger Bands untuk menghasilkan isyarat. Terdapat ruang yang besar untuk peningkatan dalam pengoptimuman parameter, pengurusan kedudukan, penangguhan kerugian. Secara keseluruhan, strategi ini mempunyai logik yang mudah, kestabilan yang baik, dan sesuai untuk perdagangan emas manual.
/*backtest start: 2024-01-01 00:00:00 end: 2024-01-31 23:59:59 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("Optimized Bollinger Bands Strategy for Gold", overlay=true) // Bollinger Bands Settings length = input(50, title="BB Length", minval=1) mult = input(2.5, title="Multiplier", minval=0.001, maxval=50) // Bollinger Bands basis = sma(close, length) upper = basis + mult * stdev(close, length) lower = basis - mult * stdev(close, length) // Plotting plot(upper, color=color.blue, title="Upper Band", linewidth=2) plot(lower, color=color.blue, title="Lower Band", linewidth=2) // Highlight the region between upper and lower bands bgcolor(upper > lower ? color.new(color.blue, 90) : na) // Buy Signal with arrow longCondition = crossover(close, upper) plotshape(series=longCondition, title="Buy Signal", color=color.green, style=shape.triangleup, text="Buy", location=location.belowbar, size=size.small) // Sell Signal with arrow shortCondition = crossunder(close, lower) plotshape(series=shortCondition, title="Sell Signal", color=color.red, style=shape.triangledown, text="Sell", location=location.abovebar, size=size.small) // Strategy strategy.entry("Buy", strategy.long, when=longCondition) strategy.entry("Sell", strategy.short, when=shortCondition)