Hướng dẫn triển khai EngineX từ A→Z — dành cho người mới và trader đã có license. Từ đăng ký Portal, tải file .ex5 / .set, đến chạy ổn định trên MT5. Preset khuyến nghị lấy từ Strategy Tester Report backtest thật (ICMarketsSC-MT5). Xem thêm Hướng dẫn sử dụng (User Manual đầy đủ).
Usagi tồn tại để giữ các phương pháp giao dịch có hệ thống hiệu quả qua nhiều điều kiện thị trường. EngineX vận hành theo quy trình Quan sát → Phân bổ → Điều chỉnh → Đo lường — lợi thế bền vững đến từ khả năng nhận biết và điều chỉnh khi điều kiện thay đổi, không phải dự đoán chính xác. Xem đầy đủ tại Giới thiệu Usagi.
.setNếu bạn mới hoàn toàn, đọc lần lượt từ mục Yêu cầu → Checklist → các bước chi tiết bên dưới. Đã từng cài EA? Nhảy thẳng tới Copy file hoặc Kích hoạt license.
Đọc kỹ trước khi cài — đặc biệt loại tài khoản Hedging, XAUUSD M15 và VPS bắt buộc.
| Hạng mục | Tối thiểu | Khuyến nghị |
|---|---|---|
| Nhà môi giới | Broker ECN/RAW hỗ trợ Gold | IC Markets · VT Markets · spread thấp |
| Symbol | XAUUSD (Gold) — thiết kế & backtest cho cặp này; symbol khác không khuyến nghị | |
| Timeframe | M15 — gắn EA đúng chart XAUUSD M15 | |
| Đòn bẩy | 1:100 | 1:500 |
| Loại tài khoản | Hedging (Phòng ngừa rủi ro) | |
| MT5 | Build 5836+ · Algo Trading · WebRequest license | |
| VPS | Bắt buộc — MT5 chạy 24/7 khi thị trường mở | |
| Cấu hình | Engine | Vốn (USD) |
|---|---|---|
| EngineX đầy đủ | E1A+E1B+E2+E3 (4) | $5,000 |
| Combo 3 engine | 3 | $3,000 |
| Combo 2 engine | 2 | $1,000 |
| 1 engine đơn | 1 | $500 – $1,000 |
Usagi_Gold_EngineX.ex5 và preset .set từ tab Tải bot.Demo có thể chạy trên máy cá nhân để quan sát. Tài khoản Real / chạy 24/5 cần VPS ổn định — EA chỉ hoạt động khi chart M15 đang mở và MT5 không bị tắt.
Usagi_Gold_EngineX.ex5 → MQL5/Experts/.set (theo engine bạn chọn) → giữ sẵn hoặc đưa vào MQL5/Profiles/https://script.google.com.set → bật đúng E1A / E1B / E2 / E3 → OKUsagi_Gold_EngineX.ex5 vào thư mục MQL5/Experts/..set khuyến nghị (tải từ Portal, đặt tên theo engine ví dụ EngineX_E1A.set) — có thể để trong MQL5/Profiles/Tester/ hoặc bất kỳ folder bạn nhớ để load sau..ex5 không cần compile lại. Chỉ compile nếu bạn có source .mq5 từ developer.https://script.google.com — EA gọi Google Apps Script để kiểm tra license (không lưu mật khẩu MT5 trên web).Góc chart hiện icon ☹ hoặc log báo lỗi WebRequest -1. Kiểm tra lại URL đã thêm đúng https://script.google.com (không thừa dấu / cuối).
.set khuyến nghị (hoặc chỉnh tay theo bảng Preset bên dưới).Cài đặt môi trường backtest chuẩn: Broker ICMarketsSC-MT5 · Symbol XAUUSD · Period M15 · Deposit tham chiếu $5,000 · Leverage 1:100.
Load file .set tương ứng hoặc chỉnh các giá trị sau trong tab Inputs. Số liệu lấy từ báo cáo backtest MT5 đã public trên Backtest & Live.
| Mode / Preset | E1A | E1B | E2 | E3 | Lot_AutoStepUsd | Max_Lot | Báo cáo |
|---|---|---|---|---|---|---|---|
| EngineX All (4 engine) | 1 | 1 | 1 | 1 | 2500 | 1.0 | All |
| E1A — Gold Candle Grid | 1 | 0 | 0 | 0 | 1900 | 0.9 | E1A |
| E1B — Gold Candle Single | 0 | 1 | 0 | 0 | 600 | 1.6 | E1B |
| E2 — Gold Break | 0 | 0 | 1 | 0 | 800 | 1.8 | E2 |
| Combo E1A + E1B | 1 | 1 | 0 | 0 | 1500 | 0.6 | E1A+E1B |
| Combo E1B + E2 | 0 | 1 | 1 | 0 | 1000 | 1.0 | E1B+E2 |
| Combo E1A + E1B + E2 | 1 | 1 | 1 | 0 | 1600 | 0.4 | E1A+E1B+E2 |
| E3 — Liquidity | 0 | 0 | 0 | 1 | 2500 | 2.0 | E3 |
Chỉ chạy 1 engine nếu bạn mua license module đơn. Bundle EngineX có thể bật nhiều engine — khuyến nghị bắt đầu 1 engine, quen rồi mới bật combo.
| Input | Giá trị backtest | Ghi chú |
|---|---|---|
| Lot_Style | 1 | Chế độ lot tự động theo equity |
| Fixed_Lot | 0.05 | Lot cố định tham chiếu khi dùng fixed |
| Lot_UseEquity | 1 | Bật scale theo equity tài khoản |
| Spread_Max_Pips | 50 | Không vào lệnh nếu spread vượt ngưỡng |
| Bot_AutoTrade_Enable | 1 | Cho phép EA tự giao dịch |
| Manage_Manual_Orders | 1 | Quản lý lệnh tay cùng magic (cẩn thận khi bật) |
Tất cả báo cáo Strategy Tester trên web dùng Initial Deposit $5,000, leverage 1:100, broker ICMarketsSC-MT5.
Lot_AutoStepUsd tương ứng (nhân với 1000/5000 = 0.2).Lot_AutoStepUsd_mới = Lot_AutoStepUsd_backtest × (Vốn_bạn / 5000)| Vốn tài khoản | Hệ số | Ví dụ EngineX All (2500) | Ví dụ E1A (1900) |
|---|---|---|---|
| $5,000 | 1.0 | 2500 | 1900 |
| $1,000 | 0.2 | 500 | 380 |
| $500 | 0.1 | 250 | 190 |
| $200 | 0.04 | 100 | 76 |
Sau khi đổi vốn, nên chạy Strategy Tester lại với deposit mới trước khi live — xem Backtest.
Các nhóm input trong EA — giá trị mặc định backtest nằm trong từng báo cáo MT5. Dưới đây là hướng dẫn chỉnh khi chạy live.
Spread_Max_Pips — spread tối đa cho phép vào lệnh (backtest: 50). Lot_Style, Lot_UseEquity, Lot_AutoStepUsd — quản lý khối lượng theo vốn (xem mục Vốn).
E1_Enable = E1A Grid Candle · E1B_Enable = E1B Single · E2_Enable = Gold Break · E3_Enable = Gold Structure. Chỉ bật engine bạn có license.
Account_CutLoss_Pct / Account_CutLoss_Money — cắt lỗ tài khoản (0 = tắt). PauseEntries_DD_Pct — tạm dừng vào lệnh khi DD đạt ngưỡng. Margin_Check_Enable, Margin_UsePct, Margin_Close_Enable, Margin_CloseLevel — bảo vệ margin (backtest: bật, UsePct 99, Close 80).
TradeTimeFilter_Enable — lọc giờ giao dịch (backtest: Mon–Fri 0h–23h). Cooldown_AfterSL_Min — nghỉ sau SL (backtest: 30 phút). Pending_Friday_Delete_* — xóa pending cuối tuần (backtest: bật, 22:00 thứ Sáu).
Backtest tắt panel để tốc độ test nhanh. Live khuyến nghị bật Panel_Enable=1 để xem trạng thái engine. ChartLines_Enable — vẽ TP/BE/Grid trên chart (tùy chọn).
Xem mục Lọc tin bên dưới. Backtest: NewsFilter_Enable=0 (tắt). Live có thể bật để tránh tin mạnh.
Khi Panel_Enable=1, EA hiển thị panel điều khiển trên chart (click chọn chế độ):
Bot_AutoTrade_Enable).News_Panel_Enable=1 — hiện panel lịch tin sắp tới (khi bật News Filter). Order_Alert_Enable=1 — popup/alert khi có lệnh mới.
ChartLines_* — bật/tắt từng loại đường: TP (xanh), BE (trắng), Grid (vàng), BE- (cam). Phù hợp trader muốn nhìn trực quan trên chart.
Trong backtest, News Filter tắt (NewsFilter_Enable=0) để tái hiện đủ lịch sử. Khi chạy live, bạn có thể bật:
NewsFilter_Enable=1 — bật lọc tinNewsFilter_PauseBefore_Min=30 — dừng trước tin 30 phútNewsFilter_PauseAfter_Min=30 — dừng sau tin 30 phútNewsFilter_HighOnly=1 — chỉ tin impact cao (khuyến nghị)nc_HighImpactOnly=1 — lịch news calendar chỉ tin mạnhTrader mới: bật News Filter + High impact only. Trader đã quen backtest: có thể giữ tắt như báo cáo — tự chịu rủi ro tin tức.
EA chạy giao dịch độc lập. Để đẩy số liệu live lên trang Backtest & Live, gắn thêm EA Usagi_Live_Push (không thay ENGINE X):
Usagi_Live_Push.mq5 → compile → MQL5/Experts/ (không Indicators — MT5 cấm WebRequest trong indicator)https://usagihub.com| Input EA Live Push | Giá trị |
|---|---|
| PUSH_URL | https://usagihub.com/api/mt5-push.php |
| SECRET_TOKEN | Admin cấp — khớp mt5_push_secret trên hosting |
| PUSH_INTERVAL | 300 (5 phút) khuyến nghị |
| HISTORY_DAYS | 7 — lịch sử lệnh trên web |
Magic engine: E1A=9999 · E1B=9998 · E2=20250521 · E3=32000002. Góc dưới trái chart hiện LIVE OK #N khi push thành công. Lỗi 4014 = đang chạy như indicator hoặc chưa allow URL.
| Triệu chứng | Nguyên nhân | Cách xử lý |
|---|---|---|
| Icon ☹ góc chart | License / WebRequest | Thêm script.google.com, kích hoạt đúng số TK Portal |
| EA không vào lệnh | Algo Trading tắt / spread cao | Bật Algo, kiểm Spread_Max_Pips, News Filter |
| Không load được .set | Sai version EA | Tải lại .set từ Portal đúng phiên bản |
| Push lỗi 401 | Sai SECRET_TOKEN | Liên hệ admin lấy token đúng |
| Push lỗi -1 | Chưa allow WebRequest | Thêm usagihub.com trong Options |
Theo dõi dữ liệu tại Backtest & Live · Xem Live Monitoring · Hỏi thêm tại Hỏi đáp hoặc Trung tâm hỗ trợ Portal.
Đây không phải lỗi. Engine chỉ giao dịch khi đủ điều kiện chiến lược, không vào lệnh liên tục như martingale/grid spam.
Nhiều người bật cùng lúc nhiều engine vượt mức vốn khuyến nghị dẫn tới drawdown cao hơn backtest.
Spread Gold lớn có thể làm khác đáng kể kết quả backtest và live.
EA có vào lệnh mỗi ngày không?
Không. Tần suất phụ thuộc điều kiện thị trường và engine đang bật.
Có cần mở chart liên tục?
Có. EA chỉ hoạt động khi MT5/VPS đang chạy.
Có hỗ trợ broker khác ngoài ICMarkets?
Có thể dùng broker khác nếu spread và execution phù hợp.
Có cần bật tất cả engine?
Không. Người mới nên bắt đầu 1 engine trước. FAQ đầy đủ: Hỏi đáp (15 câu).