Chiến lược dao động chu kỳ xen kẽ đa không dựa trên tỷ lệ thay đổi khối lượng giao dịch
Tổng quan
Chiến lược này xác định sự chuyển đổi giữa xu hướng tăng và giảm bằng cách tính tốc độ thay đổi của tốc độ thay đổi khối lượng giao dịch, thuộc loại chiến lược phân kỳ giá – khối lượng. Nó kết hợp chỉ báo động lượng khối lượng với dải Bollinger của giá, để nhận biết hiệu ứng dẫn trước của biến động khối lượng đối với giá, từ đó nắm bắt các điểm ngoặt của xu hướng.
Nguyên lý chiến lược
- Tính tốc độ thay đổi của tốc độ thay đổi khối lượng giao dịch (tốc độ thay đổi của chỉ báo chênh lệch khối lượng), thu được chỉ báo nresult dựa trên động lượng khối lượng.
- Tính dải Bollinger cho nresult, thu được bbr đại diện cho độ lệch chuẩn động lượng khối lượng.
- Tính dải Bollinger cho giá đóng cửa, thu được bbr1 đại diện cho độ lệch chuẩn giá.
- Tính chênh lệch hist = bbr - bbr1, tức là độ lệch chuẩn động lượng khối lượng trừ độ lệch chuẩn giá, làm chỉ báo cuối cùng.
- Khi hist cắt lên trên 0 là điểm vào lệnh bán khống, cắt xuống dưới 0 là điểm vào lệnh mua.
Chiến lược này khuếch đại hiệu ứng dẫn trước của biến động khối lượng đối với giá bằng cách tính tốc độ thay đổi của tốc độ thay đổi khối lượng. Khi khối lượng đảo chiều nhưng giá chưa đảo chiều, hist sẽ cắt lên hoặc cắt xuống 0, tạo ra tín hiệu giao dịch. Nó có thể dự đoán trước các điểm ngoặt của xu hướng giá.
Ưu điểm chiến lược
- Chiến lược này dựa trên phân kỳ giá – khối lượng của tốc độ thay đổi khối lượng, có thể phản ánh sớm các điểm ngoặt của xu hướng giá.
- Tính tốc độ thay đổi của tốc độ thay đổi khối lượng giúp khuếch đại hiệu ứng dẫn trước của khối lượng đối với giá, hiệu quả giao dịch tốt hơn.
- Kết hợp chỉ báo động lượng khối lượng với dải Bollinger của giá làm tín hiệu giao dịch đáng tin cậy hơn.
- Sử dụng làm mịn mũ ba lần cho dữ liệu Hist, giúp tín hiệu chính xác và mượt hơn.
- Thiết lập đường quá mua/quá bán kết hợp lệnh dừng lỗ giới hạn bán khống dài hạn, giúp kiểm soát rủi ro hiệu quả.
- Có nhiều tham số có thể tùy chỉnh như độ dài dải Bollinger, bội số độ lệch chuẩn, tham số làm mịn dữ liệu Hist, cho phép tối ưu hóa chiến lược.
Rủi ro chiến lược
- Dữ liệu khối lượng có thể không phản ánh chính xác tình hình giao dịch thực tế trên thị trường, có thể bị thao túng.
- Phân kỳ giá – khối lượng không nhất thiết kéo dài; giá có thể bứt phá mà không đảo chiều.
- Cài đặt tham số không phù hợp có thể dẫn đến giao dịch quá thường xuyên hoặc tín hiệu không chính xác.
- Cần chú ý phòng tránh tín hiệu giả do khối lượng bất thường.
- Cần cảnh giác với các tín hiệu đảo chiều khi xu hướng mạnh tạo ra giao dịch sai.
Có thể tối ưu hóa tham số, kết hợp các chỉ báo khác để lọc tín hiệu, thiết lập cắt lỗ/chốt lời để đảm bảo rủi ro được kiểm soát.
Hướng tối ưu hóa chiến lược
- Tối ưu hóa tham số dải Bollinger để tín hiệu ổn định hơn.
- Kết hợp chỉ báo xu hướng để lọc tín hiệu, tránh giao dịch ngược xu hướng.
- Thêm các chỉ báo xác nhận khác như MACD để ngăn tín hiệu giả.
- Sử dụng công nghệ AI để tối ưu hóa tham số tự động thích ứng.
- Thêm mô-đun điều chỉnh cắt lỗ/chốt lời động để tối ưu hóa quản lý vốn.
- Kết hợp học máy để đánh giá tỷ lệ thành công của phân kỳ giá – khối lượng, nâng cao chất lượng tín hiệu.
Kết luận
Chiến lược này khuếch đại hiệu ứng dẫn trước của biến động khối lượng đối với giá bằng cách tính tốc độ thay đổi của tốc độ thay đổi khối lượng, có thể dự đoán trước các điểm ngoặt của xu hướng giá. So với các chỉ báo khối lượng đơn thuần, nó có độ tin cậy và chính xác cao hơn. Tuy nhiên, cũng cần chú ý phòng ngừa rủi ro khối lượng bị thao túng và phân kỳ giá – khối lượng bị phá vỡ; kiểm soát rủi ro thông qua các biện pháp như tối ưu hóa tham số, lọc chỉ báo. Trong tương lai, có thể ứng dụng công nghệ AI để tối ưu hóa tham số tự động thích ứng, nâng cao hơn nữa tính ổn định và tỷ suất lợi nhuận của chiến lược.
/*backtest
start: 2022-10-23 00:00:00
end: 2023-10-29 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © tathal and special thanks to oakwhiz for his porting of my custom volume indicator
//@version=5- 1

