Nếu bạn thả 3 con Bot cùng trade trên Cặp Vàng (XAUUSD), làm sao mỗi con Bot biết lệnh nào là của nó để chốt lời mà không đóng nhầm lệnh của con khác? Chìa khóa chính là Magic Number (Con số ma thuật). Đây là tham số bắt buộc phải có khi giao dịch định lượng.
1. Magic Number Trong MT5 Là Gì?
Nó giống như “Căn cước công dân” (ID) ẩn đính kèm vào mỗi lệnh khi Bot gửi yêu cầu lên sàn.
- Trade tay (Manual): Magic Number = 0.
- Trade EA (Bot): Tùy ý khai báo (VD: 9999, 12345).
2. Khai Báo Trong MQL5
#include
CTrade trade;
input ulong InpMagicNumber = 123456;
int OnInit() {
trade.SetExpertMagicNumber(InpMagicNumber);
return(INIT_SUCCEEDED);
}
Để code Bot giỏi, bạn cũng cần một lượng kiến thức Forex MT5 nền tảng vững chắc.
💻 Nhồi Nhiều Bot Cần Máy Chủ Tốt
Nếu bạn setup 5 Magic Number khác nhau chạy song song, Server yếu sẽ làm loạn tín hiệu. Hãy dùng Broker lớn có hạ tầng Server định lượng siêu khỏe.
ĐĂNG KÝ EXNESS – SERVER CHUYÊN KIẾN TRÚC BOT