MultiStrategyScalpingBot là một robot giao dịch tự động cho nền tảng cAlgo, được thiết kế đặc biệt cho các chiến lược scalping. Nó kết hợp nhiều chỉ báo kỹ thuật và nhận dạng mẫu để xác định và thực hiện các cơ hội giao dịch ngắn hạn. Bot được lập trình bằng C# và nhắm vào các thị trường biến động, như các cặp Forex, tập trung vào việc vào và thoát lệnh nhanh chóng. Nó hỗ trợ các tham số tùy chỉnh cho quản lý rủi ro, lựa chọn chiến lược và loại lệnh, nhằm điều chỉnh giao dịch phù hợp với các điều kiện thị trường khác nhau.
Chức năng chính
- Phương pháp đa chiến lược: Bot tích hợp tới chín chiến lược khác nhau, mỗi chiến lược tạo ra tín hiệu độc lập. Một giao dịch chỉ được thực hiện khi có đủ tín hiệu cùng chiều (ví dụ: ít nhất 2 tín hiệu trong số 3+ chiến lược đang hoạt động hoặc tất cả tín hiệu trùng khớp).
- Điều chỉnh khung thời gian: Tự động điều chỉnh chu kỳ chỉ báo theo khung thời gian đã chọn (ví dụ: M5 làm cơ sở), với tùy chọn nhân thủ công.
- Quản lý lệnh: Hỗ trợ các lệnh Market, Limit, Stop và Stop-Limit với thời gian hết hạn. SL/TP/Trailing-Stop được tính theo phần trăm và điều chỉnh theo khung thời gian.
- Quản lý rủi ro: Giới hạn vị thế mở, giám sát ký quỹ với mức cảnh báo và đóng tự động khi vốn khả dụng thấp.
- Xử lý sự kiện: Phản hồi các sự kiện mở, đóng vị thế và lệnh chờ với các bản ghi log.
Các chiến lược có sẵn
Bot cho phép lựa chọn các chiến lược đang hoạt động qua một Flag-Enum. Mỗi chiến lược tạo tín hiệu dựa trên các điều kiện cụ thể:
- Moving Average (MA): Tín hiệu giao cắt với kiểm tra độ mạnh xu hướng và độ dốc.
- RSI: Mức mua quá/mua thấp, phân kỳ và ngưỡng động lượng.
- Bollinger Bands (BB): Vị trí dải, nhận dạng nén và phá vỡ dải.
- Stochastic: Mua quá/mua thấp, móc và động lượng.
- Smart Money Concepts (SMC): Fair Value Gaps (FVG), Break of Structure (BOS) và Change of Character (CHOCH) với kích thước tối thiểu tính bằng pips.
- ADX: Độ mạnh xu hướng với giao cắt DI và xác nhận ADX tăng.
- MACD: Giao cắt, ngưỡng biểu đồ và phân kỳ.
- Price Action: Nhận dạng các mẫu như Engulfing, Doji, Pin Bar, Harami, Stars, Tweezer và Three Soldiers/Crows, với bộ lọc xu hướng tùy chọn.
- Fibonacci: Các mức thoái lui (0.382, 0.5, 0.618) với kiểm tra khoảng cách và tín hiệu phá vỡ.
Tín hiệu được tổng hợp theo từng thanh trong khung thời gian đã chọn và chỉ thực hiện giao dịch khi có sự đồng thuận đủ.
Các tham số quan trọng
Bot cung cấp nhiều tùy chỉnh, được nhóm theo các danh mục. Lưu ý: Tất cả các giá trị mặc định không phải là mẫu tối ưu hóa, mà chỉ là điểm khởi đầu. Bạn phải điều chỉnh chúng bằng cách backtest kỹ lưỡng theo điều kiện thị trường và mức độ chịu rủi ro của bạn. Nếu không điều chỉnh, có thể dẫn đến thua lỗ.
- Quản lý rủi ro: Số vị thế tối đa (ví dụ: 3), mức vốn cảnh báo (ví dụ: 500 €), SL/TP/Trailing theo % (ví dụ: 1%/2%/1%).
- Cụ thể chiến lược: Chu kỳ, ngưỡng và loại (ví dụ: chu kỳ MA 8/21, RSI 14 với mức Oversold 30).
- Cài đặt lệnh: Khối lượng (ví dụ: 0.1), loại lệnh, độ lệch tính bằng pips và thời gian hết hạn tính bằng giờ.
- Khung thời gian: Lựa chọn (ví dụ: M5) với điều chỉnh tự động và nhân.
Tất cả các tham số có giá trị mặc định và phạm vi để cấu hình an toàn, nhưng phải được backtest trước khi sử dụng.
Cách hoạt động
- Khởi tạo: Tải các chỉ báo dựa trên chiến lược đã chọn và kiểm tra dữ liệu lịch sử. Điều chỉnh tham số theo khung thời gian.
- Dựa trên thanh: Ở mỗi thanh mới trong khung thời gian, thu thập và tổng hợp tín hiệu từ các chiến lược đang hoạt động. Giao dịch chỉ được thực hiện khi có sự đồng thuận mạnh mẽ.
- Dựa trên tick: Giám sát ký quỹ và quản lý trailing stops.
- Tính năng an toàn: Dừng giao dịch khi ký quỹ thấp, đóng vị thế khẩn cấp và xóa các lệnh hết hạn.
- Ghi log: Xuất chi tiết về tín hiệu, giao dịch và trạng thái ký quỹ để minh bạch.
Bot này phù hợp cho các nhà giao dịch có kinh nghiệm muốn tự động hóa scalping với nhiều chỉ báo. Nó không được khuyến nghị cho giao dịch trực tiếp mà không qua backtest và nên được sử dụng cẩn trọng vì giao dịch tự động có rủi ro.
Tuyên bố từ chối trách nhiệm
Bot này chỉ dành cho mục đích giáo dục và thử nghiệm. Nó không phải là tư vấn tài chính và không đảm bảo lợi nhuận. Giao dịch các công cụ tài chính có rủi ro cao, bao gồm khả năng mất toàn bộ vốn đầu tư. Chỉ sử dụng bot sau khi đã backtest kỹ và chịu trách nhiệm cá nhân. Nhà phát triển không chịu trách nhiệm cho bất kỳ tổn thất hoặc thiệt hại nào phát sinh từ việc sử dụng. Khuyến nghị tham khảo ý kiến chuyên gia trước khi giao dịch trên thị trường thực.
5 | 0 % | |
4 | 100 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |