Chiến lược theo xu hướng dựa trên cường độ khối lượng giao dịch
Tổng quan
Chiến lược này tính toán sự thay đổi khối lượng giao dịch để xác định hướng đi của thị trường, áp dụng phương pháp theo dõi xu hướng, vào lệnh khi xu hướng bắt đầu và đóng lệnh cắt lỗ khi xu hướng kết thúc.
Nguyên lý chiến lược
- Tính giá điển hình typical, lợi suất logarithm inter, phương sai lợi suất vinter
- Tính giá trị trung bình khối lượng giao dịch vave, ngưỡng khối lượng tối đa vmax
- Tính biến động giá mf, so sánh với ngưỡng phương sai cutoff để tính lực đẩy giá vcp
- Tổng hợp vcp để có chỉ báo khối lượng-giá vfi, tính vfi và đường trung bình vfima
- So sánh vfi và vfima để có chênh lệch chỉ báo khối lượng-giá dVFI, từ đó xác định hướng xu hướng
- Khi dVFI cắt lên trên 0 là tín hiệu tăng, cắt xuống dưới 0 là tín hiệu giảm
- Dựa trên hình thái dVFI, xây dựng chiến lược mua lên và bán xuống
Phân tích ưu điểm chiến lược
- Chiến lược này xem xét đầy đủ tác động của sự thay đổi khối lượng giao dịch lên việc xác định xu hướng, thông qua chỉ báo động lượng đo lường sức mạnh xu hướng, có thể nắm bắt chính xác hơn các điểm đảo chiều xu hướng.
- Chiến lược thêm vào tính toán ngưỡng khối lượng, có thể lọc bỏ biến động bình thường, chỉ nắm bắt hành vi tập thể của dòng vốn lớn, tránh bị nhiễu thị trường đánh lừa.
- Phán đoán kết hợp khối lượng và giá, xem xét tổng thể giá và khối lượng, có thể tránh hiệu quả các phá vỡ giả.
- Sử dụng bộ lọc đường trung bình và phán đoán logic, có thể lọc bỏ phần lớn tín hiệu giả.
- Theo dõi xu hướng thay vì dự đoán đảo chiều, rất phù hợp cho giao dịch xu hướng trung và dài hạn, giúp nắm bắt hướng đi chính của thị trường.
Phân tích rủi ro chiến lược
- Chiến lược này chủ yếu dựa vào sự thay đổi khối lượng giao dịch để xác định xu hướng, hiệu quả sẽ giảm đối với các sản phẩm có khối lượng giao dịch không sôi động.
- Dữ liệu khối lượng giao dịch dễ bị thao túng, có thể tạo ra tín hiệu gây hiểu lầm, cần phòng ngừa tình trạng phân kỳ khối lượng-giá.
- Mối quan hệ giữa khối lượng và giá thường có độ trễ, có thể bỏ lỡ thời điểm vào lệnh tốt nhất khi xu hướng bắt đầu.
- Phương thức cắt lỗ thô sơ có thể dẫn đến cắt lỗ quá sớm, không thể theo dõi xu hướng liên tục.
- Không thể phản ứng hiệu quả với các điều chỉnh ngắn hạn, cũng có thể phản ứng không nhạy với các sự kiện đột xuất.
Có thể cân nhắc thêm hệ thống đường trung bình, chỉ báo biến động, v.v. để tối ưu hóa điểm vào và cắt lỗ; kết hợp nhiều nguồn dữ liệu hơn để phân tích mối quan hệ khối lượng-giá, phòng ngừa tín hiệu gây hiểu lầm; thêm các chỉ báo kỹ thuật phù hợp để cải thiện khả năng phản ứng với các điều chỉnh ngắn hạn.
Hướng tối ưu hóa chiến lược
- Tối ưu hóa điều kiện vào lệnh, có thể cân nhắc thêm phán đoán như đường trung bình, 자세오극점, xác định điểm vào sau khi xu hướng bắt đầu.
- Tối ưu hóa phương thức cắt lỗ, có thể thiết lập cắt lỗ di động, cắt lỗ theo cấp độ, v.v., giúp cắt lỗ sát giá hơn, theo dõi khi xu hướng kết thúc.
- Thêm khâu xác định xu hướng, chẳng hạn như ADX, có thể tránh các giao dịch sai trong thị trường đi ngang và dao động.
- Tối ưu hóa cài đặt tham số, có thể tìm kiếm tổ hợp tham số tối ưu thông qua backtest với dữ liệu dài hơn.
- Mở rộng chiến lược sang nhiều sản phẩm hơn, tìm kiếm các sản phẩm có chất lượng tốt hơn, khối lượng giao dịch sôi động hơn.
- Cân nhắc thêm mô hình học máy, sử dụng nhiều dữ liệu hơn để phán đoán mối quan hệ khối lượng-giá, nâng cao chất lượng tín hiệu.
Tổng kết
Chiến lược này có tư duy tổng thể rõ ràng, chỉ báo cốt lõi trực quan dễ hiểu, nhận dạng đáng tin cậy hướng xu hướng. Ưu điểm của chiến lược nằm ở việc nhấn mạnh sự thay đổi khối lượng giao dịch, phù hợp để theo dõi xu hướng trung và dài hạn, nhưng cần phòng ngừa tín hiệu gây hiểu lầm. Thông qua việc cải tiến tối ưu hóa tham số, cải thiện phương thức cắt lỗ, kết hợp tối ưu hóa chỉ báo, v.v., có thể tăng cường hơn nữa hiệu suất giao dịch thực tế của chiến lược.
/*backtest
start: 2022-11-08 00:00:00
end: 2023-11-14 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Strategy for Volume Flow Indicator with alerts and markers on the chart", overlay=true)
// This indicator has been copied form Lazy Bear's code
lengthVFI = 130 - 1

