B_Clean — Hướng dẫn sử dụng
Bản License
Tài liệu dành cho bản thương mại của EA B_Clean phân phối qua hệ sinh thái TradebyBots. Preset chiến lược đã được tối ưu sẵn — bạn chỉ cần điều chỉnh các tham số thiết yếu trên tab Inputs.
01Giới thiệu
B_Clean (License) là Expert Advisor basket-trading cho MetaTrader 5, được đóng gói theo chuẩn TradebyBots. EA phù hợp với trader muốn dùng hệ thống ổn định mà không cần can thiệp sâu vào tham số.
- Preset chiến lược đã được tối ưu sẵn — bạn không cần đụng tới các tham số logic nội bộ.
- Có khoá bản quyền (license key), tự động kiểm tra định kỳ.
- Hỗ trợ Telegram đầy đủ: cảnh báo vào/ra lệnh, news/holiday, cảnh báo drawdown theo từng giai đoạn.
- Hỗ trợ hedge cùng cặp hoặc hedge chéo cặp (theo cấu hình gói bạn mua).
Chỉ hỗ trợ tài khoản Hedging. Tài khoản Netting không tương thích.
02Yêu cầu hệ thống
- MetaTrader 5 build mới (khuyến nghị 4500+)
- Tài khoản Hedging
- VPS / máy chạy 24/7 trong phiên giao dịch
- Kết nối internet ổn định
Cho phép WebRequest — bắt buộc
Vào Tools → Options → Expert Advisors → Allow WebRequest for listed URL và thêm hai URL sau:
https://tradebybots.trade ← kích hoạt & kiểm tra license
https://api.telegram.org ← gửi thông báo Telegram
Nếu thiếu bước này, EA sẽ báo INIT_FAILED hoặc không gửi được Telegram dù mọi thứ khác đúng.
03Kích hoạt License
Mua/nhận license key từ TradebyBots (chuỗi ký tự).
Đảm bảo đã thêm
https://tradebybots.tradevào WebRequest allow-list trong MT5.Kéo EA vào chart → tab Inputs → nhóm TRADEBYBOTS LICENSE → dán key vào ô "License key (empty = trial if server allows)".
Nhấn OK. EA kiểm tra key ngay khi khởi tạo:
✅ Hợp lệ: EA bắt đầu hoạt động, smiley face xuất hiện ở góc chart.
❌ Không hợp lệ / hết hạn: EA dừng (INIT_FAILED) và in lý do trong tab Experts.
License được kiểm tra lại theo chu kỳ trong khi EA chạy. Nếu mất kết nối tới tradebybots.trade đủ lâu, EA có thể tạm dừng. Hãy giữ VPS online 24/7.
Gia hạn / Đổi máy
- Gia hạn: liên hệ TradebyBots, cập nhật hạn dùng rồi restart EA.
- Đổi máy: liên hệ TradebyBots để reset slot kích hoạt trước khi chạy lại trên máy mới.
04Cài đặt nhanh
Copy file
.ex5vàoMQL5/Experts/và nhấn Refresh trong Navigator.Kéo EA vào chart cặp bạn muốn chạy.
Tab Common: bật Allow algorithmic trading.
Tab Inputs: nhập license key, Telegram token/chat ID, và điều chỉnh các tham số hiển thị (xem mục 6).
OK → kiểm tra smiley face xuất hiện ở góc chart là xong.
05Tổng quan tính năng
Phần lớn tham số logic nằm bên trong preset. Người dùng chỉ thấy các công tắc và ngưỡng quan trọng trên tab Inputs.
- Bộ lọc xu hướng & giao cắt MA: chỉ vào lệnh khi điều kiện thuận.
- Smart Pullback (Off / RSI / MA): chờ pullback trước khi vào lệnh đầu tiên.
- Grid entry theo chế độ Smart Confirm + Grid calculation Hybrid Max (kết hợp khoảng cách cố định và ATR).
- Money Management: lot cố định, theo % vốn, hoặc chuỗi lot tuỳ chỉnh.
- Hedge: kích hoạt theo DD %, số level, hoặc số tiền drawdown (USD). Re-entry theo % hoặc USD.
- Exits: Break-even, Stealth SL (ẩn), Hard SL (server), Trailing (simple / retracement), Early exits.
- Daily profit target & Max DD guard: tự ngừng khi đạt mục tiêu hoặc chạm trần rủi ro.
- DD Stage Warnings (khuyến nghị luôn bật): MaxDD chia 4 giai đoạn (mặc định 50/70/85/95 %). Mỗi lần lên giai đoạn mới: Telegram ngay, email chỉ ở giai đoạn cao, daily cap + cooldown chống spam.
- News filter: chặn entry đầu tiên quanh tin high-impact; rổ đang mở vẫn được quản lý bình thường.
- Holiday shutdown: dừng EA trong các khoảng ngày lễ đã khai báo.
- Working hours: phiên giao dịch theo từng ngày trong tuần.
- Dashboard Modern: panel hiển thị đầy đủ DD, floating P/L, trạng thái news/holiday.
06Các tham số cần điều chỉnh
Dưới đây là các nhóm tham số hiển thị trên tab Inputs. Cột Nhãn là đúng tên bạn thấy trong MT5.
6.1 — TRADEBYBOTS LICENSE
| Nhãn | Ý nghĩa | Gợi ý |
|---|---|---|
| License key (empty = trial if server allows) | License key TradebyBots | Dán key bạn nhận |
6.2 — GENERAL SETTINGS
| Nhãn | Ý nghĩa | Gợi ý |
|---|---|---|
| Set Notes | Ghi chú hiển thị | Tuỳ ý |
| *** CLOSE ALL NOW *** | Công tắc đóng khẩn cấp toàn bộ | false (chỉ true khi cần) |
| *** NO NEW BASKETS *** | Ngừng mở rổ lệnh mới | false |
6.3 — ACCOUNT SETTINGS
| Nhãn | Ý nghĩa | Gợi ý |
|---|---|---|
| Allocate balance of account for trading (%) | % vốn phân bổ cho EA | 100 nếu tài khoản dành riêng |
| Max DD: 0-100=%, >100=fixed amount | Trần drawdown: ≤100 là %, >100 là USD | 50 hoặc 3000 |
| Resume trading after Max DD Hit | Tự giao dịch lại sau khi chạm MaxDD | true |
| After Max DD or basket SL: pause new trades (minutes) | Thời gian tạm ngưng sau MaxDD/SL | 180 |
| Lost balance percentage before trading stops | Chốt chặn cứng khi mất X % balance | 10 |
| Balance changed (Track=withdraw OK) | Cách cập nhật portion khi balance thay đổi | any |
| Telegram DD stage warnings | Bật cảnh báo DD theo giai đoạn | true ⭐ |
| DD warning stages (4 levels) | 4 mốc % của MaxDD | "50,70,85,95" |
| Minimum minutes between same-stage warnings | Cooldown cùng giai đoạn | 30 |
| Daily profit target (<100=%; else abs) | Mục tiêu lời theo ngày | Theo mục tiêu |
| Stop new trades when daily target reached | Đạt target → ngừng mở lệnh | true |
| Enable minimum margin percentage | Bật kiểm tra margin tối thiểu | false |
| Minimum margin percentage allow trades | % margin tối thiểu khi bật | 1500 |
6.4 — TELEGRAM
| Nhãn | Ý nghĩa | Gợi ý |
|---|---|---|
| Enable Telegram notifications | Bật tắt Telegram | true |
| Bot API token | Token bot từ @BotFather | Dán vào |
| Chat ID (groups often negative) | Chat/Group ID | Lấy qua getUpdates |
| Forum topic id; empty = default topic | Topic id nếu dùng Forum | Để trống nếu không dùng |
| Notify on successful SendOrder | Báo khi vào lệnh thành công | true |
| Notify on closes (filtered) | Báo khi đóng rổ | true |
| End-of-day realized summary | Tổng kết cuối ngày server | true |
| Summary when working-hours session ends | Tổng kết cuối phiên | true |
| Message when EA removed | Báo khi gỡ EA | false |
| News/Holiday state alerts | Cảnh báo tin tức + ngày lễ | true ⭐ |
| Alert before high-impact news (minutes) | Cảnh báo trước news | 15 |
| Alert before holiday shutdown (minutes) | Cảnh báo trước ngày lễ | 60 |
6.5 — DIRECTION FILTER
| Nhãn | Ý nghĩa |
|---|---|
| Enable Strategic HTF Filter | Bật lọc xu hướng khung lớn |
| Timeframe for Trend Detection | Khung thời gian MA (vd: M15) |
| MA Period | Chu kỳ MA (vd: 89) |
| MA Method | Loại MA (SMA/EMA/SMMA/LWMA) |
| Buffer distance in Pips (Hysteresis) | Khoảng đệm quanh MA (pips) |
6.6 — CROSS FILTER
| Nhãn | Ý nghĩa |
|---|---|
| Enable MA Cross Filter | Bật lọc giao cắt MA |
| Timeframe for Cross Detection | Khung thời gian |
| Fast MA / Slow MA | Period / Method / Applied Price / Shift của từng MA |
6.7 — SMART PULLBACK
| Nhãn | Ý nghĩa |
|---|---|
| Pullback Wait mode | Off / RSI / MA |
| Pullback timeframe | Khung tính pullback |
| Pullback period | Chu kỳ chỉ báo (RSI hoặc MA) |
| Pullback MA method | Loại MA khi dùng chế độ MA |
| RSI level for BUY / SELL pullback wait | Ngưỡng RSI cho BUY / SELL |
6.8 — TRADE MODE
| Nhãn | Ý nghĩa |
|---|---|
| TRADE DIRECTION Override | Ép Long / Short / Both / Auto-Smart |
| true (ANY entry) / false (ALL entries) | Kết hợp style entry |
| Entry Cooldown (Seconds) | Chặn vào lại trong X giây |
| Maximum allowed spread (Pip) | Spread tối đa cho phép vào lệnh |
6.9 — LOT SIZE
| Nhãn | Ý nghĩa |
|---|---|
| UseMM (Money Management) | Bật lot theo % vốn |
| Adjusts MM base lot for large accounts | Hệ số điều chỉnh MM |
| MM: Assumed Max Basket Levels | Số level giả định của rổ |
| Starting lots if Money Management is off | Lot cố định khi tắt MM |
| Multiplier on each level | Hệ số nhân giữa các level |
| Custom Set lots per level discretely | Bật chuỗi lot tuỳ chỉnh |
6.10 — GRID SETTINGS
| Nhãn | Ý nghĩa |
|---|---|
| Grid Entry Logic | Pending / Market Instant / Smart Confirm |
| (Custom Grid) Number of trades in each block | Số lệnh mỗi block |
| (Custom Grid) Pips away for limit order | Khoảng cách pips mỗi block |
| (Custom Grid) Take profit for each block | TP (pips) mỗi block |
| Grid Calculation Mode | Fixed / ATR / Auto-Switch / Hybrid-Max |
| ATR Threshold (Pips) | Ngưỡng ATR cơ bản |
| (Grid ATR) Multiple ATR by Level Grid | Hệ số ATR từng level |
| (Grid ATR) Timeframe / Periods for ATR | Khung và chu kỳ tính ATR |
6.11 — TRADING
| Nhãn | Ý nghĩa |
|---|---|
| Maximum trades to basket place | Số lệnh tối đa trong rổ |
| Break Even Trade | Level bắt đầu BE |
| Pips added to Break Even Point | BE cộng thêm pips |
| Close oldest after CloseTradesLevel | Bật đóng lệnh cũ nhất |
| Start closing oldest at this level | Level bắt đầu đóng lệnh cũ |
| Close regardless of profit | Đóng kể cả đang lỗ |
| Max oldest trades to close | Số lệnh cũ tối đa được đóng |
| Force TP to BE +/- xx Pips | TP ép sau khi đóng bớt / TP ép chung |
| Ensure TP is at least BE +/- xx Pips | TP tối thiểu |
6.12 — TRAILING STOP
| Nhãn | Ý nghĩa |
|---|---|
| Select Trailing Logic | Off / Simple / Retracement |
| Simple Trailing Step (Pips) | Bước trail đơn giản |
| Min Trailing Step | Bước trail tối thiểu |
| Start trailing after X pips profit | Bắt đầu trail sau khi lời X pips |
| Close if profit drops X% from Peak | % retracement để đóng |
6.13 — STOP LOSS
| Nhãn | Ý nghĩa |
|---|---|
| (Virtual SL) Enable Stealth Stop Loss | Bật SL ảo — EA tự đóng |
| (Virtual SL) Stealth SL Pips (from BE) | Pips SL ảo |
| (Hard SL) Sent SL to broker server | Bật SL cứng gửi server |
| (Hard SL) Stop Loss in pips | Pips SL cứng |
| Close trades in FIFO order | Tuân thủ FIFO (broker US) |
6.14 — EARLY EXITS
| Nhãn | Ý nghĩa |
|---|---|
| Use Early Exit to close basket | Bật thoát sớm |
| Hours to start Early Exit | Số giờ bắt đầu xét |
| Start Early Exit from FIRST trade | Tính từ lệnh đầu |
| Percentage reduction per hour | Nới ngưỡng theo giờ |
| Open Trades before Early Exit | Level bắt đầu xét |
| Percentage reduction at each level | Nới ngưỡng theo level |
| Allow basket close at loss | Cho phép thoát lỗ nhỏ |
6.15 → 6.18 — Các nhóm khác
Các nhóm Entry Styles (MA / Bollinger / Stochastic / RSI), Statistics, Display, và Common & System cũng hiển thị trên tab Inputs với các tham số tương ứng về bật/tắt chỉ báo, lưu thống kê equity, kiểu dashboard, và slippage/âm thanh cảnh báo.
Các nhóm không hiển thị trên tab Inputs (đã preset trong bản License): Manual Trade Adoption, Entry Delay, Profit Maximizer, Hedge Settings, Working Days, Economic News, Display font/màu. Liên hệ TradebyBots nếu cần preset đặc thù cho broker/tài khoản của bạn.
07Hướng dẫn Telegram
Tạo Bot & lấy Chat ID
Telegram → @BotFather →
/newbot→ nhận Bot Token.Tạo group/channel riêng, thêm bot vào, cấp quyền gửi tin.
Gửi 1 tin bất kỳ vào group → mở
https://api.telegram.org/bot<token>/getUpdates→ lấy Chat ID (group là số âm).Nếu dùng forum/topic, tìm
message_thread_idcủa topic cần gửi → điền vào ô "Forum topic id".
Các loại thông báo
| Thông báo | Khi nào gửi |
|---|---|
| OPEN | Sau khi vào lệnh thành công, kèm floating P/L rổ tại thời điểm đó |
| CLOSED | Khi đóng rổ: số lệnh, lý do rút gọn, giá, est P/L |
| SESSION END / DAILY SUMMARY | Cuối phiên / cuối ngày server — tổng kết entry + realized |
| NEWS UPCOMING / BLOCKED / CLEARED | Trạng thái tin high-impact |
| HOLIDAY UPCOMING / SHUTDOWN / CLEARED | Trạng thái ngày lễ |
| DD STAGE WARNING | Khi DD bước lên giai đoạn mới (50/70/85/95 %) |
| STOPPED (Deinit) | Khi gỡ EA (tuỳ chọn) |
08Vận hành & Giám sát
- Dashboard Modern: DD hiện tại + DD đỉnh, số lệnh basket/hedge/pending, floating P/L, realized ngày, trạng thái news/holiday và phiên.
- Telegram là kênh chính cho mọi thay đổi trạng thái — đặc biệt DD stage warnings.
Checklist hằng ngày
- Đọc DAILY SUMMARY buổi sáng.
- Xem equity curve, đếm số lần chạm DD stage.
- Nếu DD stage vượt 70 % quá thường xuyên → liên hệ TradebyBots để review preset.
09FAQ & Troubleshooting
tradebybots.trade, và đã thêm URL WebRequest chưa.tradebybots.trade, api.telegram.org) rồi restart MT5.true; email chỉ dùng cho giai đoạn cao.true và thời gian pause hợp lý. Daily target: sang ngày server mới EA tự chạy tiếp.10Bản quyền & Disclaimer
B_Clean được phân phối qua TradebyBots. Bạn có quyền sử dụng trong thời hạn license và số slot đã mua. EA là công cụ hỗ trợ — không phải lời khuyên đầu tư. Quá khứ không đảm bảo tương lai. Tác giả và TradebyBots không chịu trách nhiệm về tổn thất tài chính khi sử dụng. Luôn test kỹ và quản trị rủi ro trước khi chạy live.