Chiến lược theo xu hướng dựa trên chỉ báo MBO
Tổng quan
Chiến lược này thực hiện một hệ thống giao dịch theo xu hướng đơn giản dựa trên chỉ báo MBO. Chỉ báo MBO tương tự như chỉ báo MACD, lấy chênh lệch giữa đường trung bình động nhanh và đường trung bình động chậm làm tín hiệu giao dịch. Khi đường trung bình động nhanh cắt lên trên đường trung bình động chậm thì mua lên, khi cắt xuống dưới thì bán xuống. Chiến lược này giao dịch bằng cách theo dõi xu hướng của chỉ báo MBO.
Nguyên lý chiến lược
Chiến lược này chủ yếu dựa trên cấu trúc của chỉ báo MBO để tạo ra tín hiệu giao dịch. Chỉ báo MBO được phát triển bởi Bryan Strain và Mark Whitley, phương pháp tính chỉ báo như sau:
MBO = Đường trung bình động đơn giản 25 ngày - Đường trung bình động đơn giản 200 ngày
Sau đó làm trơn đường gia tốc của chỉ báo MBO, tính đường trung bình động đơn giản 18 ngày của MBO, gọi là SMAMBO.
Khi MBO cắt lên trên SMAMBO, mua lên; khi MBO cắt xuống dưới SMAMBO, bán xuống.
Từ logic mã code, các bước chính là:
-
Tính đường trung bình động đơn giản 25 ngày và 200 ngày, gán cho xFastAvg và xSlowAvg
-
Tính giá trị MBO: MFBO = xFastAvg - xSlowAvg
-
Tính đường trung bình động đơn giản 18 ngày của MBO, gọi là SMAMBO
-
So sánh MBO và SMAMBO, tạo ra tín hiệu giao dịch pos
Nếu MBO > SMAMBO, pos = 1, mua lên
Nếu MBO < SMAMBO, pos = -1, bán xuống
-
Dựa vào giá trị pos để xác định vào lệnh và thoát lệnh
Chiến lược này giao dịch bằng cách theo dõi xu hướng thể hiện của chỉ báo MBO, thuộc loại chiến lược theo xu hướng điển hình.
Phân tích ưu điểm
Chiến lược này có các ưu điểm sau:
-
Bằng cách theo dõi xu hướng trung dài hạn, có thể giảm tần suất giao dịch, tránh cắt lỗ vô ích.
-
Các tham số của chỉ báo MBO có thể điều chỉnh, có thể điều chỉnh tham số để thích ứng với các môi trường thị trường khác nhau.
-
Logic chiến lược đơn giản rõ ràng, dễ hiểu và dễ thực hiện, phù hợp cho người mới bắt đầu học tập.
-
Chỉ báo trực quan hiển thị rõ ràng sự thay đổi của xu hướng, hỗ trợ ra quyết định của chiến lược.
-
Khả năng mở rộng cao, có thể tối ưu hóa trên cơ sở chiến lược này, thêm cơ chế cắt lỗ, v.v.
Phân tích rủi ro
Chiến lược này cũng tồn tại một số rủi ro:
-
Giao dịch theo xu hướng dễ bị tăng giảm thẳng đứng, có thể gây ra thua lỗ lớn.
-
Khi xu hướng đảo chiều không thể kịp thời cắt lỗ thoát lệnh, có thể làm tăng tổn thất.
-
Thiết lập tham số không phù hợp có thể dẫn đến tần suất giao dịch quá cao hoặc tín hiệu không chính xác.
-
Dễ tạo ra tín hiệu phá vỡ giả, cần thêm cơ chế lọc.
-
Bản thân chiến lược này không thiết lập điểm cắt lỗ, tồn tại rủi ro thua lỗ vô hạn.
Phương pháp giải quyết tương ứng:
-
Thiết lập hợp lý tham số đường trung bình động, không quá nhạy.
-
Thêm chỉ báo đánh giá đảo chiều xu hướng, phát hiện đảo chiều thì kịp thời cắt lỗ.
-
Tối ưu hóa thiết lập tham số, điều chỉnh để tạo ra tín hiệu chính xác.
-
Thêm cơ chế lọc, tránh phá vỡ giả.
-
Thiết lập điểm cắt lỗ, kiểm soát thua lỗ từng lệnh.
Hướng tối ưu hóa
Chiến lược này có thể được tối ưu hóa từ các hướng sau:
-
Thêm chỉ báo tín hiệu đảo chiều xu hướng, kịp thời cắt lỗ khi xu hướng đảo chiều.
-
Tối ưu hóa thiết lập tham số đường trung bình động, cân bằng giữa tần suất giao dịch và chất lượng tín hiệu.
-
Thêm cắt lỗ ATR, thiết lập điểm cắt lỗ hợp lý, kiểm soát thua lỗ từng lệnh.
-
Kết hợp các chỉ báo khác để lọc tín hiệu phá vỡ giả.
-
Thêm quản lý vị thế, điều chỉnh vị thế dựa trên sức mạnh xu hướng.
-
Có thể xem xét chỉ vào lệnh sau khi hình thành cấu trúc ba đẩy trước khi phá vỡ.
-
Xây dựng cơ chế tối ưu hóa tham số, điều chỉnh tham số theo các thị trường khác nhau.
Kết luận
Chiến lược này bắt xu hướng thông qua chỉ báo MBO đơn giản, thực hiện giao dịch theo xu hướng. Ưu điểm là đơn giản thực dụng, chỉ báo trực quan rõ ràng, phù hợp cho người mới học. Tuy nhiên cũng tồn tại rủi ro chỉ mua đuổi bán đáy, không thể cắt lỗ. Chúng ta có thể tối ưu hóa chiến lược bằng cách thêm tín hiệu đảo chiều, tối ưu hóa thiết lập tham số, cơ chế cắt lỗ, v.v., biến nó thành một chiến lược theo xu hướng ổn định và đáng tin cậy. Nhìn chung, chiến lược này rất tốt làm chiến lược theo xu hướng nhập môn, thông qua tối ưu hóa có thể trở thành công cụ hữu ích cho giao dịch hàng ngày.
/*backtest
start: 2023-09-08 00:00:00
end: 2023-10-08 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 16/08/2018
// MBO indicator is the third component of TFS trading system. This indicator- 1
