MetaTrader 5 · Expert Advisor
KenKem Expert AdvisorHướng dẫn sử dụng
Một hướng dẫn thực tế, bằng ngôn ngữ dễ hiểu để vận hành KenKem Expert Advisor trên MetaTrader 5 — một EA xu hướng đa engine, hoàn toàn tự động dành cho Gold & Crypto (chủ yếu là BTC). Đây là phiên bản tự động hóa song hành với chỉ báo KenKem trên TradingView: được tinh chỉnh sẵn ngay từ đầu, với một bộ điều khiển cố ý nhỏ gọn để bạn quản lý rủi ro trong khi EA chạy chiến lược. Giá trị mặc định được giao đã tinh chỉnh theo cấu hình chủ lực đã được kiểm chứng — XAUUSD trên M1 — nên bạn có thể gắn vào và chạy ngay.
🧪Kết quả backtest tham chiếu
Các biểu đồ bên dưới là backtest tham chiếu. Chúng tôi cấu hình EA với rủi ro mỗi lệnh = 1% và drawdown tối đa trong ngày = 5%, rồi chạy với 100% real tick trên Exness để tạo ra các kết quả này.


🤖Nó là gì
KenKem EA không dựa vào một tín hiệu duy nhất. Nó chạy hai engine xu hướng bổ trợ song song, được hỗ trợ bởi một bộ lọc chất lượng nghiêm ngặt và một trình quản lý rủi ro nghiêm túc:
- Tiếp diễn xu hướng — phát hiện một xu hướng mới, lành mạnh và đi theo nó, để các lệnh thắng chạy tiếp.
- Pullback — chờ giá hồi về vùng giá trị bên trong một xu hướng đã hình thành, rồi gia nhập theo hướng xu hướng.
Nó đọc xu hướng trên nhiều khung thời gian, chờ một setup chất lượng cao, vào lệnh, đặt một stop có cân nhắc, chốt một phần, dời về hòa vốn và trail phần lệnh còn lại. Cả hai engine chia sẻ cùng một cơ chế quản lý rủi ro và quản lý lệnh.
Engine kỹ thuật của chiến lược — các đường trung bình động, bộ lọc động lượng, dải biến động, logic stop và các bậc thang thoát lệnh — được tinh chỉnh sẵn và khóa bên trong EA. Không có những núm vặn định hình lợi thế để curve-fit; bạn kiểm soát phần đáng lẽ phải là của bạn (chạy engine nào, rủi ro, giới hạn drawdown, mức reward, tần suất giao dịch và việc tránh tin tức/thời điểm).
Nó không phải là gì: không phải một hệ thống thu nhập được bảo đảm, không phải "cài rồi quên," và không có martingale, không có grid, không nhồi lệnh vào các vị thế thua lỗ — và không có cơ chế phục hồi ẩn nào đánh cược cả tài khoản để che giấu một chuỗi thua. Đây là một công cụ dựa trên quy tắc, làm đúng những gì các thiết lập của nó quy định. Đối với phần thủ công của cùng một engine, xem Hướng dẫn chỉ báo TradingView.
📊Nó giao dịch gì
| Chủ lực | XAUUSD (Gold), M1 — cấu hình mà các giá trị mặc định được tinh chỉnh theo |
| Phong cách | Scalping đa engine, theo xu hướng (tiếp diễn + pullback) |
| Xác nhận | Sự đồng thuận xu hướng đa khung thời gian (M3 / M5 / M15 / H1) |
| Loại tài khoản | Hedging hoặc netting; thiết kế cho tài khoản ECN / spread thấp |
Chất lượng hơn số lượng. Mỗi setup được chấm điểm về sức mạnh xu hướng và độ tin cậy, và được lọc dựa trên sự đồng thuận đa khung thời gian, biến động và spread. Các setup yếu chỉ đơn giản là bị bỏ qua — vì vậy nó có thể giao dịch ít hơn bạn mong đợi, một cách có chủ đích.
✅Trước khi bắt đầu
- Các giá trị mặc định là một điểm khởi đầu đã được kiểm tra, không phải một khuyến nghị. EA được giao đã tinh chỉnh theo cấu hình XAUUSD M1 đã được kiểm chứng. Đó là nơi quá trình kiểm tra của chúng tôi dừng lại — không phải một tuyên bố về tương lai.
- Gold trên M1 là setup chủ lực. Hãy coi các công cụ hay khung thời gian khác là thứ mà bạn cần tự kiểm chứng.
- Nó giao dịch trên một tài khoản thực. Luôn chạy nó trên một tài khoản demo trước, đủ lâu để thấy nó hoạt động qua các điều kiện thị trường khác nhau, trước khi cân nhắc dùng vốn thật.
- Chi phí cực kỳ quan trọng với M1 Gold. Spread, hoa hồng và trượt giá bị trừ thẳng vào mỗi giao dịch và ảnh hưởng trực tiếp đến một chiến lược scalping. Hãy kiểm tra trên chính tài khoản mà bạn dự định vận hành.
⚙️Cài đặt và gắn vào
- Sao chép
KK-KenKem.ex5vào thư mụcMQL5/Experts/của MetaTrader 5 (hoặc một thư mục con mà bạn dùng để lưu EA). - Khởi động lại MetaTrader 5, hoặc nhấp chuột phải vào danh sách Navigator → Expert Advisors và chọn Refresh.
- Mở một biểu đồ XAUUSD, M1.
- Kéo KenKem Expert Advisor từ Navigator vào biểu đồ, hoặc nhấp đúp vào nó.
- Trong cửa sổ thiết lập, tab Common, tích vào Allow Algo Trading. Trong tab Inputs bạn có thể giữ các giá trị mặc định để bắt đầu, hoặc tự cấu hình các tham số của mình (đặc biệt là mức rủi ro mỗi giao dịch) rồi nhấp Save để lưu chúng vào một tệp
.set— xem mục Tùy chỉnh theo ý bạn bên dưới. - Đảm bảo nút Algo Trading toàn cục trên thanh công cụ MetaTrader đã được bật. Một khuôn mặt cười nhỏ ở góc trên bên phải biểu đồ có nghĩa là EA đang hoạt động.
Để kiểm tra trước khi chạy thật, mở View → Strategy Tester, chọn EA, XAUUSD M1, khoảng thời gian của bạn, và Every tick based on real ticks để mô phỏng sát thực nhất, rồi chạy nó. Kết quả backtest là dữ liệu lịch sử và không bảo đảm hiệu suất trong tương lai.
💾Tùy chỉnh theo ý bạn — lưu một tệp .set
Bạn có thể chạy ngay KenKem EA với các tham số mặc định — chỉ cần gắn nó vào XAUUSD M1 là nó chạy. Nhưng các giá trị mặc định chỉ là một điểm khởi đầu chung chung, không phải được điều chỉnh riêng cho tài khoản của bạn. Bạn nên tự cấu hình các tham số của mình — trên hết là mức rủi ro mỗi giao dịch cùng các giới hạn lỗ hằng ngày / drawdown — sao cho chúng khớp với số dư của bạn và mức thua mà bạn thực sự thoải mái chấp nhận. Sau khi đã làm, hãy lưu chúng vào một tệp .set để bạn không bao giờ phải gõ lại lần nữa.
.set tùy chỉnh nào đi kèm phần mềm. Các giá trị mặc định được tích hợp sẵn bên trong EA; bất kỳ tệp .set nào bạn dùng đều là tệp do chính bạn tạo và lưu, theo các bước bên dưới.Lưu thiết lập của bạn vào một tệp .set
- Mở thiết lập của EA — kéo nó lên biểu đồ, hoặc nhấp chuột phải vào biểu đồ → Expert Advisors → Properties, hoặc nhấn F7.
- Vào tab Inputs và điều chỉnh các giá trị bạn quan tâm — hãy bắt đầu với Risk per trade (%) và các giới hạn bảo vệ tài khoản.
- Nhấn Save (ở góc dưới bên phải của tab Inputs), chọn một thư mục mà bạn sẽ nhớ, đặt cho tệp một cái tên rõ ràng (ví dụ
MyKenKem-XAUUSD-M1.set), và lưu lại. Thiết lập của bạn giờ đã được lưu cục bộ trên chính máy tính của bạn.
Tải lại nó cho lần sau
- Mở thiết lập của EA → tab Inputs.
- Nhấn Load, chọn tệp
.setcủa bạn, và nhấn OK. Các tham số đã lưu của bạn được áp dụng chỉ trong một bước — không phải gõ lại.
Mang nó sang một máy tính khác
Một tệp .set chỉ là một tệp văn bản nhỏ. Hãy chép nó vào một USB, một ổ đám mây, hoặc tự gửi email cho chính mình, rồi trên máy kia mở tab Inputs của EA, nhấn Load và chọn nó — cấu hình cá nhân của bạn đi theo bạn, giống hệt bản gốc.
Dù bạn tải gì đi nữa, hãy đọc lại tuyên bố miễn trừ và kiểm thử trên demo trước khi tin tưởng nó với tiền thật.
🔧Các thiết lập bạn kiểm soát
KenKem EA cố ý giữ cho hộp thoại ngắn gọn. Engine kỹ thuật được tinh chỉnh sẵn và cố định; thứ bạn điều chỉnh là phần đáng lẽ phải là của bạn.
Engine vào lệnh
- Enable E1 — Trend following (bật engine theo xu hướng) — engine cốt lõi phát hiện và đi theo các xu hướng mới.
- Enable E2 — Pull back (bật engine pullback) — gia nhập một xu hướng đã hình thành khi giá hồi về vùng giá trị.
Rủi ro mỗi lệnh
- Standard lot size (lot tiêu chuẩn) — lot cơ sở mà việc tính khối lượng dựa vào để điều chỉnh.
- Risk per trade (%) (rủi ro mỗi lệnh) — phần trăm số dư đặt vào rủi ro trên mỗi giao dịch. Hãy chọn một mức mà bạn thoải mái chấp nhận thua trên một giao dịch đơn lẻ.
Mức reward (take-profit)
- E1 reward-to-risk — mục tiêu lợi nhuận cho engine xu hướng, tính bằng bội số của stop.
- E2 reward-to-risk — tương tự cho engine pullback.
Bảo vệ tài khoản / drawdown hằng ngày
- Max daily loss (lỗ tối đa hằng ngày) — tạm dừng các lệnh mới một khi mức lỗ trong ngày chạm tới mức này.
- Drawdown slowdown (giảm tốc khi drawdown) — bắt đầu giảm rủi ro khi drawdown tổng thể chạm tới mức này.
- Drawdown soft-block — tại mức drawdown này, vẫn tiếp tục chạy nhưng với micro lot.
- Profit protection (bảo vệ lợi nhuận) — một khi ngày đã xanh đáng kể, giảm khối lượng để bảo vệ lợi nhuận.
Giới hạn tần suất giao dịch
- Max high-risk trades per session (số lệnh rủi ro cao tối đa mỗi phiên) — giới hạn các lệnh vào quyết liệt mỗi phiên.
- Max SL/TP placements per session (số lần đặt SL/TP tối đa mỗi phiên) — giới hạn tổng số lần đặt lệnh mỗi phiên.
- Max losses per session (số lần thua tối đa mỗi phiên) — chặn các lệnh vào mới sau ngần này lần thua thực trong một phiên.
Thời điểm tránh giao dịch
- News filter (bộ lọc tin tức) — tạm dừng các lệnh vào mới quanh các thời điểm công bố tin kinh tế.
- Avoid high-impact news (tránh tin tác động lớn) — giới hạn bộ lọc chỉ áp dụng cho các sự kiện lớn nhất.
- Minutes before / after (số phút trước / sau) — độ dài của khoảng thời gian né tin tức.
- Close all at session end (đóng tất cả khi kết thúc phiên) — đóng các lệnh đang mở khi phiên đóng cửa.
An toàn thực thi
- Max spread (spread tối đa) — từ chối vào lệnh khi spread rộng hơn mức bạn cho phép.
Chế độ & hiển thị
- Made for prop trading (dành cho giao dịch prop) — các cảnh báo đơn giản hóa cộng với một chặn cứng gần mức drawdown tối đa, dành cho các tài khoản được cấp vốn.
- Show debug info (hiển thị thông tin gỡ lỗi) — các thông tin chẩn đoán trên biểu đồ.
Các phần nội bộ về xu hướng, động lượng, biến động, stop-loss và engine thoát lệnh được cấu hình sẵn và không được phơi bày ra — để hộp thoại luôn gọn gàng và hành vi đã được kiểm tra vẫn nguyên vẹn.
🖥️Yêu cầu
- MetaTrader 5, với Algo Trading đã được bật.
- Một sàn cung cấp spread cạnh tranh cho Gold — spread và hoa hồng ảnh hưởng trực tiếp đến một chiến lược scalping, vì vậy hãy kiểm tra trên chính tài khoản mà bạn định vận hành.
- Khuyến nghị: một VPS để hoạt động không gián đoạn.
🧘Một cách vận hành điềm tĩnh
Không điều nào dưới đây là lời khuyên — nó chỉ đơn giản là cách EA được thiết kế để sử dụng một cách có trách nhiệm:
- Gắn vào XAUUSD M1, bật Algo Trading, và — nếu bạn đã lưu một tệp — tải tệp
.setcủa riêng bạn. - Đặt rủi ro mỗi lệnh ở một mức mà bạn thoải mái chấp nhận thua trên một giao dịch đơn lẻ.
- Để các bộ giới hạn được bật. Hãy để các cơ chế bảo vệ lỗ hằng ngày, drawdown và bảo vệ lợi nhuận làm việc của chúng — đừng tắt chúng để "giao dịch nhiều hơn."
- Demo trước, rồi bắt đầu nhỏ. Kiểm tra lại hành vi sau bất kỳ thay đổi nào về sàn hoặc spread.
- Tính toán khối lượng cho những đợt sụt sâu, không phải cho con số nổi bật. Drawdown là một phần bình thường của bất kỳ chiến lược thực nào.
Mục tiêu là sự rõ ràng và kỷ luật, không bao giờ là sự vội vã.
📉Một lời trung thực về hiệu suất
Các thiết lập mặc định được chọn từ backtesting lịch sử rộng rãi cùng các kiểm tra walk-forward / độ bền vững, và chúng vượt qua cổng chống overfitting của chúng tôi. Công việc đó cho chúng tôi biết chiến lược đã hành xử hợp lý qua nhiều điều kiện thị trường — nhưng backtest là một nghiên cứu về quá khứ, không phải một dự đoán về tương lai. Kết quả thực tế khác với các bài kiểm tra vì spread, trượt giá, độ trễ, tin tức và điều kiện sàn không bao giờ giống hệt nhau. Drawdown là một phần bình thường của bất kỳ chiến lược thực nào; hãy tính toán rủi ro cho những đợt sụt sâu, không phải cho các con số nổi bật. Hãy kiểm tra trên demo, bắt đầu nhỏ, và chỉ bao giờ mạo hiểm số vốn mà bạn có thể chấp nhận mất.
🛟Khắc phục sự cố & Câu hỏi thường gặp
- Nó không giao dịch. Kiểm tra rằng Allow Algo Trading đã được tích, biểu đồ là XAUUSD M1, nút Algo Trading toàn cục trên thanh công cụ đã bật và có một khuôn mặt cười hiện ra, bạn đang ở trong một khung giờ phiên, spread thấp hơn Max spread của bạn, và bạn không đang ở trong một chế độ bảo vệ (drawdown / nghỉ giữa hiệp / tin tức).
- Rất ít giao dịch. Đó là do thiết kế — các bộ lọc độ tin cậy, chất lượng xu hướng và biến động loại bỏ các setup yếu. Nới lỏng chúng làm tăng số lượng giao dịch nhưng giảm chất lượng trung bình.
- Lot trông nhỏ. Việc tính khối lượng dựa trên rủi ro làm thu nhỏ lot khi stop rộng hoặc khi tài khoản đang ở trong một chế độ bảo vệ.
- Nó hoạt động khác với chỉ báo TradingView. Engine được chia sẻ chung, nhưng việc khớp lệnh, spread và trượt giá trên một tài khoản MT5 thực khác với các tín hiệu chỉ trên biểu đồ. Một số khác biệt giữa biểu đồ thủ công và thực thi thực là điều được dự kiến.
- Kết quả khác với backtest. Điều này được dự kiến — spread, trượt giá, độ trễ và nguồn dữ liệu của sàn khác với bất kỳ bài kiểm tra nào. Hãy kiểm chứng trên chính tài khoản mà bạn sẽ vận hành.
- Nó có bảo đảm lợi nhuận không? Không. Không có gì ở đây là một sự bảo đảm. Đây là một chiến lược dựa trên quy tắc mà các giá trị mặc định của nó đến từ nghiên cứu trên dữ liệu lịch sử.
📚Thuật ngữ
- Expert Advisor (EA) — một chương trình tự động giao dịch một tài khoản MetaTrader theo các quy tắc.
- RR (reward-to-risk) — khoảng cách mục tiêu tính bằng bội số của khoảng cách stop.
- ATR — Average True Range, một thước đo biến động giá điển hình, dùng để xác định các khoảng cách.
- Partial take-profit (chốt lời một phần) — chốt một phần vị thế tại mục tiêu đầu tiên trong khi để phần còn lại chạy tiếp.
- Break-even (hòa vốn) — dời stop về giá vào lệnh để một giao dịch không còn có thể thua một khi đã có lợi nhuận.
- Trailing stop — một stop đi theo một giao dịch đang thắng để chốt lại tiến triển.
- Soft-block — tiếp tục giao dịch trên micro lot sau một ngưỡng drawdown.
- Drawdown — mức sụt từ đỉnh vốn xuống đáy; thước đo chính của sự đau đớn và là thứ cần tính toán rủi ro để chống chịu.
⚖️Tuyên bố miễn trừ trách nhiệm đầy đủ
Expert Advisor này và hướng dẫn này được cung cấp "nguyên trạng," chỉ cho mục đích tự động hóa giao dịch và giáo dục, không kèm theo bất kỳ bảo đảm nào dưới mọi hình thức. Chúng không cấu thành lời khuyên tài chính, đầu tư, pháp lý hay thuế và không được phép dựa vào như vậy. Tất cả các thiết lập mặc định được rút ra từ dữ liệu lịch sử và các kiểm tra walk-forward; hiệu suất trong quá khứ và đã được kiểm tra không cho thấy, và không bảo đảm, kết quả trong tương lai. Không có lợi nhuận hay kết quả nào được hứa hẹn hoặc bảo đảm. Giao dịch tự động các sản phẩm đòn bẩy như Gold mang rủi ro thua lỗ cao và không phù hợp với tất cả mọi người; bạn có thể mất một phần, toàn bộ, hoặc nhiều hơn số vốn đã nạp. Bạn là người duy nhất chịu trách nhiệm cho việc cấu hình, kiểm tra, giám sát và sử dụng phần mềm này, cũng như cho mọi quyết định và hậu quả phát sinh. Hãy luôn kiểm tra trên một tài khoản demo trước khi mạo hiểm tiền thật, và cân nhắc tìm kiếm lời khuyên từ một chuyên gia độc lập, được cấp phép phù hợp. Bằng cách sử dụng Expert Advisor này, bạn chấp nhận rằng các tác giả và nhà phân phối không chịu trách nhiệm pháp lý nào cho bất kỳ tổn thất hay thiệt hại nào phát sinh từ việc sử dụng nó.