
Chiến lược này là một chiến lược giao dịch đột phá dựa trên Brin. Nó sử dụng các đường trên và giữa của Brin để thực hiện giao dịch Swing. Cụ thể, nó làm nhiều khi giá vượt qua Brin và đi trên đường và đóng cửa khi giá rơi xuống đường giữa Brin.
Đây là logic giao dịch chính của chiến lược này. Nó đơn giản và hiệu quả, có thể nắm bắt được các xu hướng mạnh mẽ.
Chiến lược này có những lợi thế chính như:
Nhìn chung, đây là một chiến lược xu hướng hoạt động khá tốt, đơn giản, thực tế và dễ kiểm soát.
Chiến lược này cũng có một số rủi ro, bao gồm:
Ngoài ra, nó có thể được kết hợp với các chỉ số lọc nhiều hơn hoặc chiến lược dừng lỗ tối ưu hóa để kiểm soát rủi ro.
Chiến lược này có thể được tối ưu hóa theo các hướng sau:
Bằng cách kiểm tra và tối ưu hóa hệ thống, chiến lược này có thể được cải thiện liên tục để tăng hiệu quả lợi nhuận.
Chiến lược Swing của Brin rất thực tế. Nó hoạt động đơn giản, dễ dàng để theo dõi xu hướng. Ngoài ra, có một số rủi ro cần lưu ý, có thể được giải quyết bằng cách điều chỉnh và tối ưu hóa các tham số. Đây là một chiến lược định lượng đáng khuyên.
/*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")