Chiến lược theo xu hướng với đường trung bình động kép và dải Bollinger
Tổng quan
Chiến lược này xác định hướng xu hướng thị trường bằng cách tính toán hai đường trung bình động hàm mũ (EMA) với chu kỳ khác nhau. Sau khi xác định hướng xu hướng, kết hợp với Dải Bollinger thích ứng để phát hiện cơ hội quá mua/quá bán, thực hiện giao dịch theo xu hướng.
Nguyên lý chiến lược
-
Tính EMA chu kỳ 200 và EMA chu kỳ 30. Nếu EMA 200 lớn hơn EMA 30, xác định xu hướng dài hạn đi lên; ngược lại, xác định xu hướng dài hạn đi xuống.
-
Sau khi xác định hướng xu hướng, tính đường cơ sở, dải trên và dải dưới của Dải Bollinger. Đường cơ sở sử dụng SMA với chu kỳ có thể cấu hình (ví dụ: chu kỳ 8). Độ rộng dải được tính bằng khoảng biên độ giữa giá cao nhất và giá thấp nhất trong cùng chu kỳ nhân với hệ số có thể cấu hình (ví dụ: 1.3 và 1.1).
-
Khi xu hướng dài hạn đi lên, nếu giá phá vỡ dải dưới từ dưới lên, xác định điểm mua. Khi xu hướng dài hạn đi xuống, nếu giá phá vỡ dải trên từ trên xuống, xác định điểm bán.
-
Để lọc tín hiệu phá vỡ giả, khi xảy ra phá vỡ, kiểm tra tỷ lệ biến động của nến trước đó có nhỏ hơn giá trị cấu hình (ví dụ: 3%) hay không, đồng thời kiểm tra khoảng cách giữa dải trên và dải dưới của Bollinger có lớn hơn yêu cầu khoảng cách tối thiểu cấu hình (ví dụ: 2.2%) hay không.
-
Sau khi mở lệnh, thiết lập stop loss (ví dụ: 3%) và take profit (ví dụ: 10%) có thể cấu hình để khóa lợi nhuận.
Ưu điểm chiến lược
-
Sử dụng hai EMA để xác định xu hướng chính, tránh mở lệnh không có trật tự khi xu hướng chính chưa rõ ràng.
-
Thiết lập điểm mở lệnh bằng Dải Bollinger thích ứng, tự động điều chỉnh tham số độ rộng dải theo xu hướng, giúp xác định xu hướng chính xác hơn.
-
Cơ chế kiểm tra tỷ lệ biến động và độ rộng dải tối thiểu giúp lọc hiệu quả các tín hiệu phá vỡ giả.
-
Thiết lập stop loss và take profit hợp lý, khóa lợi nhuận, rủi ro có thể kiểm soát.
Rủi ro chiến lược
-
Hai EMA không thể xác định chính xác điểm đảo chiều, có thể bỏ lỡ cơ hội đảo chiều xu hướng.
-
Thiết lập tham số Dải Bollinger không phù hợp có thể dẫn đến tín hiệu giả.
-
Stop loss và take profit cố định khó thích ứng với biến động thị trường.
Hướng tối ưu hóa
-
Kết hợp các chỉ báo khác để xác định xu hướng, xác định điểm chuyển đổi giữa xu hướng chính và phụ.
-
Áp dụng phương pháp điều chỉnh động các tham số của Dải Bollinger.
-
Thiết lập lệnh điều kiện stop loss và take profit, điều chỉnh mức stop loss dựa trên các điều kiện cụ thể.
Tổng kết
Chiến lược này kết hợp sử dụng hai EMA để xác định xu hướng chính và Dải Bollinger để phát hiện cơ hội, thực hiện giao dịch theo xu hướng. Ưu điểm của chiến lược là thiết lập hợp lý các điều kiện mở lệnh và stop loss, giúp khóa lợi nhuận từ xu hướng hiệu quả. Tuy nhiên, cũng tồn tại một số rủi ro như không thể xác định điểm đảo chiều và thiết lập tham số Dải Bollinger không phù hợp. Những vấn đề này đều có không gian tối ưu hóa hơn nữa, giúp chiến lược nắm bắt xu hướng tốt hơn để thu lợi nhuận.
/*backtest
start: 2022-12-04 00:00:00
end: 2023-12-10 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
//////////////////////////////////////////////////////////////////////
// Component Code Start
testStartYear = input(2019, "Backtest Start Year")- 1

