Tổng quan
Horizon Scalper là một công cụ scalper 5 phút hoàn toàn có hệ thống được thiết kế cho bốn công cụ có tính thanh khoản cao: #USNDAQ100, XAUUSD (Vàng), Dầu thô WTI và EURUSD. Nó chỉ vào lệnh khi sáu bộ lọc độc lập đồng thuận, định kích thước mỗi giao dịch dựa trên rủi ro cố định theo tiền tệ tài khoản, và tạm dừng sau một giao dịch thua để tránh các tổn thất liên tiếp kiểu trả thù.
Bot được thiết kế có chọn lọc — thường là 0,5 đến 2 giao dịch mỗi ngày cho mỗi ký hiệu — và được xây dựng dựa trên tỷ lệ thưởng-rủi ro nghiêm ngặt 1:1,5 dựa trên ATR, vì vậy điểm dừng và mục tiêu tự động điều chỉnh theo các chế độ biến động thay đổi.
Cách hoạt động (logic vào lệnh)
Một lệnh MUA (và lệnh BÁN đối xứng) được mở khi đóng nến chỉ khi tất cả các điều kiện sau đúng trên cây nến đã đóng trước đó:
-
- Giao cắt EMA — EMA nhanh cắt lên trên EMA chậm (kích hoạt động lượng).
- Bộ lọc xu hướng — Giá đóng cửa nằm trên EMA xu hướng chu kỳ dài hơn (giao dịch theo hướng khung thời gian cao hơn).
- Phạm vi RSI — RSI nằm trong dải "động lượng lành mạnh" (không quá bán, không quá mua) — tránh cả các động thái kiệt sức và dao động gián đoạn.
- Độ mạnh ADX — ADX nằm trên ngưỡng tối thiểu, xác nhận xu hướng thực sự thay vì nhiễu.
- Bộ lọc Bollinger — Giá không bị đẩy vào dải trên (đối với lệnh mua) — ngăn chặn việc mua vào khi giá chuẩn bị đảo chiều tức thì.
- Xác nhận nến — Giá đóng hiện tại cao hơn giá đóng trước đó.
Lệnh bán sử dụng các điều kiện đối xứng (giao cắt xuống, dưới EMA xu hướng, RSI trong phạm vi bán, xa dải dưới, đóng nến giảm).
Quản lý rủi ro và tiền bạc
-
- Rủi ro cố định theo tiền tệ tài khoản cho mỗi giao dịch (mặc định 50 CHF). Bot tính toán khối lượng đơn vị sao cho khi chạm SL sẽ tương đương chính xác với rủi ro bạn đã định nghĩa, bất kể công cụ hay ATR hiện tại.
- SL & TP dựa trên ATR — SL = ATR × 1.0, TP = ATR × 1.5 (mặc định), vì vậy biến động sẽ tự động mở rộng hoặc thu hẹp điểm dừng của bạn.
- Ngưỡng ATR tối thiểu — bỏ qua các lệnh vào khi thị trường quá yên ắng (dao động thấp).
- Công tắc ngắt mạch làm mát — sau một giao dịch thua, bot ngừng giao dịch trong N cây nến (mặc định 10), để điều kiện thị trường được thiết lập lại.
- Quy tắc vị trí đơn — không bao giờ mở hơn một vị trí cho mỗi ký hiệu.
- Bộ lọc phiên giao dịch — chỉ giao dịch trong cửa sổ UTC được xác định (giờ hoạt động cao của tài sản được chọn).
Hướng dẫn tối ưu hóa
Vì Horizon Scalper giao dịch trên cây nến 5 phút, cấu trúc vi mô thị trường thay đổi nhanh chóng. Quy trình được khuyến nghị là:
Lịch trình tái tối ưu hóa
-
- Tần suất: một lần mỗi tuần.
- Khoảng nhìn lại: 3 tháng cuối cùng của dữ liệu M5 — đi xa hơn sẽ phản tác dụng vì chế độ M5 thay đổi.
- Chế độ kiểm thử lại: " cây nến m1 từ Server (giá mở)" là đủ — bạn không cần chế độ dữ liệu tick. Bot chỉ hành động khi đóng nến, nên chế độ m1-mở nhanh hơn và cho kết quả đại diện.
- Spread: đặt giá trị cố định phù hợp với spread điển hình của nhà môi giới cho ký hiệu (1 pip cho FX/chỉ số, 2–3 cho Vàng/WTI là thực tế).
Các tham số KHÔNG nên tối ưu hóa
-
- Số tiền rủi ro trên SL — đây là sở thích rủi ro cá nhân của bạn, không phải tham số chiến lược. Đặt nó ở mức 1–2% vốn tài khoản và để nguyên.
- Giờ bắt đầu / kết thúc giao dịch — sử dụng bảng cụ thể cho tài sản ở trên.
Xác nhận tiến bước (khuyến nghị)
Sau mỗi lần tối ưu hóa hàng tuần, chạy một bài kiểm tra ngoài mẫu nhanh trên 1–2 tuần gần nhất không thuộc cửa sổ tối ưu hóa. Chỉ triển khai các tham số giữ vững ngoài mẫu.
Tham khảo tham số
Rủi ro
-
- Số tiền rủi ro trên SL (mặc định 50) — Mức lỗ theo tiền tệ tài khoản nếu chạm SL. Bot tính ngược khối lượng từ đây.
EMA
-
- Chu kỳ EMA Nhanh / Chậm (9 / 21) — Cặp giao cắt. EMA nhanh trên EMA chậm = xu hướng tăng.
- Chu kỳ EMA Xu hướng (50) — Cổng hướng khung thời gian cao hơn; chỉ vào lệnh theo hướng này.
RSI
-
- Chu kỳ RSI (7) — Chu kỳ ngắn để phản ứng nhanh cho scalping.
- RSI Dài tối thiểu / tối đa (40 / 65) — Dải RSI yêu cầu cho lệnh mua.
- RSI Ngắn tối thiểu / tối đa (35 / 60) — Dải RSI yêu cầu cho lệnh bán.
ATR / Rủi ro
-
- Chu kỳ ATR (14) — Khoảng nhìn lại để đo biến động.
- Hệ số nhân SL ATR (1.0) — Khoảng cách dừng = ATR × hệ số này.
- Hệ số nhân TP ATR (1.5) — Khoảng cách mục tiêu = ATR × hệ số này. Phải lớn hơn hệ số nhân SL nếu không bot sẽ từ chối khởi động.
- Pip ATR tối thiểu (3) — Nếu ATR hiện tại thấp hơn mức này, sẽ bỏ qua lệnh vào.
ADX
-
- Chu kỳ ADX (14) — Khoảng nhìn lại độ mạnh xu hướng.
- Ngưỡng tối thiểu ADX (25) — Dưới mức này, thị trường được coi là đi ngang và bỏ qua giao dịch.
Dải Bollinger
-
- Chu kỳ BB (20) — Cơ sở SMA.
- Độ lệch chuẩn BB (2.0) — Độ rộng dải. Hẹp hơn = bộ lọc kiệt sức nghiêm ngặt hơn.
Kiểm soát rủi ro
-
- Số cây nến làm mát sau giao dịch thua (10) — Số cây nến M5 phải chờ sau khi thua trước khi kích hoạt lại.
Bộ lọc phiên
-
- Bắt đầu giao dịch (UTC) / Kết thúc giao dịch (UTC) — Cửa sổ UTC bắt đầu bao gồm, kết thúc không bao gồm. Sử dụng bảng cụ thể cho tài sản ở trên; không tối ưu hóa.