Ini adalah strategi perdagangan breakout berdasarkan Bollinger Bands. Ini menggunakan band atas dan garis tengah Bollinger Bands untuk menerapkan perdagangan swing. Secara khusus, itu pergi panjang ketika harga pecah di atas band atas dan menutup posisi ketika harga jatuh di bawah garis tengah. Ini adalah strategi trend berikut yang khas.
Di atas adalah logika perdagangan utama dari strategi ini.
Keuntungan utama dari strategi swing Bollinger Bands ini adalah:
Secara umum, ini adalah tren yang relatif berhasil mengikuti strategi yang sederhana, praktis dan mudah dikendalikan.
Ada juga beberapa risiko dengan strategi ini:
Juga mungkin untuk mengendalikan risiko dengan menggabungkan lebih banyak indikator filter atau mengoptimalkan strategi stop loss.
Strategi dapat dioptimalkan dari aspek berikut:
Peningkatan terus-menerus dari strategi dapat dilakukan melalui pengujian sistematis dan optimalisasi untuk profitabilitas yang lebih baik.
Secara keseluruhan strategi perdagangan swing Bollinger Bands ini sangat praktis. Ini memiliki operasi sederhana untuk mudah mengikuti tren. Ada juga beberapa risiko yang perlu dicatat, yang dapat ditangani melalui penyesuaian dan optimasi parameter. Ini adalah strategi kuantitatif yang direkomendasikan.
/*backtest start: 2023-01-02 00:00:00 end: 2024-01-02 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Bollinger Bands Breakout Strategy", overlay=true) // Bollinger Band Einstellungen length = input(20, title="Bollinger Band Length") src = input(close, title="Source") mult = input(2.0, title="Multiplier") basis = ta.sma(src, length) upper_band = basis + mult * ta.stdev(src, length) lower_band = basis - mult * ta.stdev(src, length) // Bedingung für den oberen Ausbruch upper_breakout_condition = close > upper_band // Bedingung für den Rückgang unter das mittlere Band below_middle_band_condition = close < basis // Plot der Bollinger Bänder plot(upper_band, color=color.blue, title="Upper Bollinger Band") plot(basis, color=color.purple, title="Middle Bollinger Band") plot(lower_band, color=color.blue, title="Lower Bollinger Band") // Kaufregel if (upper_breakout_condition) strategy.entry("Buy", strategy.long) // Verkaufsregel if (below_middle_band_condition) strategy.close("Buy")