Chiến lược dao động đột phá bên cạnh là một chiến lược giao dịch định lượng sử dụng Bollinger Bands và chỉ số MACD để xác định tín hiệu mua và bán. Chiến lược này chủ yếu phù hợp với các sản phẩm dao động như tương lai chỉ số chứng khoán, ngoại hối và tiền kỹ thuật số. Ý tưởng chính của chiến lược là phát hành tín hiệu mua và bán khi giá vượt qua các dải trên và dưới của Bollinger Bands.
Chiến lược dao động đột phá theo chiều ngang sử dụng Bollinger Bands để đánh giá phạm vi biến động giá. Bollinger Bands bao gồm dải giữa, dải trên và dải dưới. Dải giữa là đường trung bình di chuyển đơn giản n ngày, và dải trên và dải dưới là k lần phạm vi thực sự n ngày trên và dưới dải giữa. Khi giá vượt qua dải dưới, người ta tin rằng thị trường có thể đảo ngược, tín hiệu mua được phát hành. Khi giá vượt qua dải trên, người ta tin rằng thị trường có thể đảo ngược, tín hiệu bán được phát hành.
Ngoài việc sử dụng Bollinger Bands để xác định các điểm giao dịch, chiến lược này cũng kết hợp chỉ số MACD để xác định tín hiệu giao dịch. Chỉ số MACD bao gồm đường DIF, đường DEA và đường MACD. DIF là sự khác biệt giữa đường trung bình di chuyển theo hàm số 12 ngày và đường trung bình di chuyển theo hàm số 26 ngày, đường DEA là đường trung bình di chuyển theo hàm số 9 ngày, và đường MACD là sự khác biệt giữa đường DIF và đường DEA. Một tín hiệu mua được tạo ra khi đường MACD chuyển từ âm sang dương, và một tín hiệu bán được tạo ra khi nó chuyển từ dương sang âm.
Kết hợp các Dải Bollinger và chỉ số MACD, các quy tắc tạo tín hiệu giao dịch cho Chiến lược dao động đột phá bên cạnh là: tín hiệu mua được phát hành khi giá vượt qua dải dưới của Kênh Bollinger; Một tín hiệu bán được phát hành khi giá vượt qua dải trên của Kênh Bollinger. Đóng vị trí khi giá vượt qua các đường ray kênh một lần nữa.
Chiến lược dao động đột phá bên cạnh có những lợi thế sau:
Mặc dù chiến lược dao động đột phá bên cạnh có nhiều lợi thế, nhưng vẫn có một số rủi ro trong giao dịch thực tế, chủ yếu được phản ánh trong các khía cạnh sau:
Để giảm rủi ro trên, chúng ta có thể tối ưu hóa từ các khía cạnh sau:
Chiến lược dao động đột phá bên cạnh cũng có chỗ cho việc tối ưu hóa hơn nữa, chủ yếu có thể được thực hiện theo các hướng sau:
Chiến lược dao động đột phá bên cạnh tích hợp các dải Bollinger và chỉ số MACD để xác định thời gian vào và ra, và có thể nắm bắt hiệu quả các cơ hội đảo ngược trong xu hướng dao động bằng cách sử dụng các bước đột phá giá ở cả hai bên. Chiến lược này đơn giản, linh hoạt trong lựa chọn tham số và hoạt động tốt trên các sản phẩm khác nhau. Tuy nhiên, vẫn có một số rủi ro đối với chiến lược đòi hỏi phải thử nghiệm và tối ưu hóa thêm. Chúng tôi đã đề xuất một số ý tưởng tối ưu hóa. Với sự cải thiện liên tục, chúng tôi tin rằng hiệu suất của chiến lược này sẽ ngày càng tốt hơn. Nói chung, Chiến lược dao động đột phá bên cạnh là một chiến lược định lượng được khuyến cáo.
/*backtest start: 2023-12-26 00:00:00 end: 2024-01-02 00:00:00 period: 5m basePeriod: 1m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("Seitwärtsdoppelpenetration", overlay=false) //Keltner Channel source = open useTrueRange = input(true) length = input(20, minval=1) mult = input(4.0) ma = sma(source, length) range = useTrueRange ? tr : high - low rangema = sma(range, length) upper = ma + rangema * mult lower = ma - rangema * mult crossUpper = crossover(source, upper) crossLower = crossunder(source, lower) //Entry buyEntry = cross(lower,source) sellEntry = cross(upper,source) if (cross(lower,source)) strategy.entry("buyEntry", strategy.long, comment="buyEntry") if (cross(source, upper)) strategy.entry("sellEntry", strategy.short, comment="sellEntry") buyExit = cross(source, upper) sellExit = cross(lower,source) strategy.close("buyEntry", buyExit) strategy.close("sellEntry", sellExit)