MetaTrader 5 · Expert Advisor

Master Volume SniperHướng dẫn sử dụng

Một hướng dẫn thực tế, ngôn ngữ dễ hiểu để vận hành Expert Advisor Master Volume Sniper trên MetaTrader 5. Được xây dựng và kiểm thử trên các công cụ chính như XAUUSD (Gold) và BTCUSD, ở các khung thời gian M3 và M5. Trong quá trình kiểm thử của riêng chúng tôi, M5 là khung thời gian ổn định nhất để vận hành nó.

Quan trọng — vui lòng đọc trước. Tài liệu này chỉ mang tính giáo dục và cung cấp thông tin. Đây không phải là lời khuyên tài chính hay khuyến nghị. Master Volume Sniper là một chương trình giao dịch tự động: khi bạn bật nó lên, nó có thể mở, sửa đổi và đóng các vị thế thật trên tài khoản của bạn theo các quy tắc của nó. Mọi giá trị mặc định đều được chọn từ các backtest lịch sử — và một backtest là một nghiên cứu về quá khứ; nó không dự đoán, không hứa hẹn, và không bảo đảm kết quả tương lai. Thị trường thay đổi, các broker khác nhau, và điều kiện thực tế (spread, trượt giá, độ trễ, khoảng nhảy giá) không bao giờ giống hệt một bài kiểm thử. Giao dịch các sản phẩm đòn bẩy tiềm ẩn rủi ro thua lỗ cao, bao gồm mất toàn bộ vốn của bạn — bạn có thể mất nhiều hơn số tiền đã nạp. Một mình bạn chịu trách nhiệm cho các quyết định của mình. Nếu còn nghi ngờ, hãy kiểm thử trên tài khoản demo trước và tham khảo một chuyên gia độc lập, được cấp phép phù hợp. Master Volume Sniper chỉ chạy trên terminal MT5 của chính bạn, tại broker của bạn, bằng vốn của bạn — KenKem không bao giờ vào lệnh thay bạn, không bao giờ chạm vào hay quản lý tiền của bạn, và không phải dịch vụ tín hiệu trả phí. Bạn quyết định mọi thiết lập (rủi ro mỗi lệnh và mỗi ngày, số lệnh mỗi ngày, mục tiêu lợi nhuận, các phiên); KenKem không kiểm soát các lựa chọn đó hay kết quả của chúng.
Master Volume Sniper trên biểu đồ XAUUSD

🎯Nó là gì

Master Volume Sniper là một chiến lược tự động dựa trên khối lượng — phiên bản tự chủ song sinh của chỉ báo Master Volume Profiler. Nó liên tục xây dựng một bức tranh về nơi giá đã dành thời gian và hoạt động của mình, và chờ đợi những khoảnh khắc khi giá phá vỡ dứt khoát ra khỏi cấu trúc đó với xu hướng hậu thuẫn. Khi các điều kiện của nó xếp thẳng hàng, nó mở một vị thế, quản lý điểm dừng lỗ, chốt lợi nhuận một phần, và trail phần còn lại.

Tóm gọn trong một hơi thở, chu trình là:

  • Lập bản đồ cấu trúc. Đọc volume profile để tìm các mức giá bận rộn nhất và các cạnh của vùng giá trị.
  • Kiểm tra chế độ thị trường. Xác nhận xu hướng rộng hơn để nó không chống lại một thị trường đi ngang hay bất lợi.
  • Chờ cú phá vỡ. Chỉ vào lệnh khi giá đẩy vượt qua cấu trúc một khoảng cách đáng kể và các bộ lọc đồng tình.
  • Quản lý giao dịch. Đặt một điểm dừng lỗ đã được tính toán, chốt một phần tại mục tiêu đầu tiên, dời điểm dừng về phía hòa vốn, rồi trail phần còn lại để cho một lệnh thắng chạy.

Logic ra quyết định và các tham số của nó được khóa bên trong EA — không có núm xoay nào định nghĩa lợi thế để curve-fit hay nghi ngờ lại. Bạn cấu hình cách nó giao dịch cho bạn (rủi ro, phiên, tin tức, giới hạn); bản thân bộ máy thì chống can thiệp.

Nó không phải là gì: nó không phải một hệ thống thu nhập được bảo đảm, không phải một cỗ máy in tiền "cài đặt rồi quên đi", và không phải một thứ thay thế cho khả năng phán đoán rủi ro của chính bạn. Nó là một công cụ dựa trên quy tắc làm chính xác những gì các thiết lập của nó bảo nó làm.

Trước khi bắt đầu

  • Các giá trị mặc định là một điểm khởi đầu đã được kiểm thử, không phải một khuyến nghị. Ngay khi mở hộp, EA chạy ngay cấu hình XAUUSD-M5 đã khóa. Đó là nơi quá trình kiểm thử của chúng tôi dừng lại — không phải một tuyên bố về điều sẽ xảy ra tiếp theo trên broker của bạn hay trong tương lai.
  • M5 là khung thời gian ổn định nhất của chúng tôi. Nó cũng hoạt động trên M3, và logic khái quát được sang các công cụ thanh khoản khác, nhưng M5 là nơi hành vi ổn định nhất. Hãy coi bất cứ thứ gì ngoài các tổ hợp đã kiểm thử là thứ mà bạn cần kiểm chứng.
  • Nó giao dịch một tài khoản thật. Luôn chạy nó trên một tài khoản demo trước, đủ lâu để thấy nó hành xử ra sao qua các điều kiện thị trường khác nhau, trước khi cân nhắc vốn thật.
  • Chi phí cực kỳ quan trọng. Spread, hoa hồng và trượt giá lấy đi trực tiếp từ mỗi giao dịch. Một broker có spread rộng hoặc không ổn định trên Gold hay Bitcoin có thể biến một lợi thế đã kiểm thử thành một khoản lỗ. Hãy kiểm thử trên tài khoản bạn thực sự định vận hành.

⚙️Cài đặt và gắn vào

  1. Sao chép KK-MasterVP.ex5 vào thư mục MQL5/Experts/ của MetaTrader 5 (hoặc một thư mục con nơi bạn lưu các EA). Nếu bạn dự định dùng thông báo trực tiếp hoặc Account Guardian (xem Thiết lập), hãy sao chép thêm trình kiểm tra nhỏ TestDeployOps.ex5 để bạn có thể xác nhận chúng hoạt động trước khi triển khai.
  2. 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.
  3. Mở một biểu đồ cho công cụ và khung thời gian bạn muốn — đối với thiết lập dự kiến, là XAUUSD, M5.
  4. Kéo Master Volume Sniper từ Navigator lên biểu đồ, hoặc nhấp đúp vào nó.
  5. Trong cửa sổ thiết lập, tab Common, tích vào Allow Algo Trading. Trong tab Inputs, bạn có thể để nguyên 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ấn 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.
  6. Đả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 đồ nghĩa là EA đang hoạt động.

Để kiểm thử trước khi chạy thật, mở View → Strategy Tester, chọn EA, symbol, khung thời gian, khoảng ngày của bạn, và Every tick based on real ticks để mô phỏng thực tế 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 tương lai.

💾Tùy chỉnh theo ý bạn — lưu một tệp .set

Bạn có thể chạy ngay Master Volume Sniper với các tham số mặc định — chỉ cần gắn nó vào 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 — 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 trên một giao dịch đơn lẻ. 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.

Lưu ý. Hiện tại chúng tôi không cung cấp bất kỳ tệp .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

  1. 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.
  2. 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 % of account và các cầu dao ngắt theo drawdown.
  3. 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ụ MySniper-XAUUSD-M5.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

  1. Mở thiết lập của EA → tab Inputs.
  2. Nhấn Load, chọn tệp .set củ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.

📋Tham khảo nhanh — giá trị ví dụ

Đây là những input mà phần lớn mọi người điều chỉnh, kèm giá trị mặc định được giao sẵn và một vài giá trị ví dụ để cho thấy việc thay đổi chúng làm gì. Các ví dụ chỉ mang tính minh họa — chúng giải thích ý nghĩa của mỗi thiết lập; chúng không phải là khuyến nghị, và các giá trị mặc định đơn giản là nơi quá trình kiểm thử XAUUSD M5 của chúng tôi dừng lại. Mục Thiết lập bên dưới giải thích cùng các điều khiển này sâu hơn, theo từng nhóm.

Giao dịch cốt lõi & rủi ro

Thiết lậpMặc địnhGiá trị ví dụ — ý nghĩa của chúng
Cơ sở rủi ro% số dưđịnh cỡ theo % số dư · một khoản tiền cố định · lot tối thiểu/tối đa của broker
Rủi ro mỗi giao dịch (%)1.00.5 = mạo hiểm 0.5% số dư mỗi giao dịch (êm ả hơn) · 1.0 = mức đã kiểm thử · 2.0 ≈ gấp đôi biên độ dao động
Rủi ro cố định (tiền mặt)180chỉ dùng khi Cơ sở rủi ro là một khoản tiền cố định; ví dụ 100 mạo hiểm $100 mỗi giao dịch
Max lot0 (lot tối đa của broker)0.50 giới hạn mỗi vị thế ở 0.5 lot
Mục tiêu đầu tiên (× rủi ro)0.8chốt một phần tại 0.8× khoảng cách dừng lỗ · 1.0 = một R đầy đủ
Chốt tại mục tiêu đầu tiên (%)0 (giữ nguyên phần chạy)25 = đóng 25% tại mục tiêu đầu tiên và trail phần còn lại · 0 để cả vị thế chạy
Hòa vốn sau TP1bậtbật = dời điểm dừng về ~entry sau TP1 · tắt = giữ điểm dừng ban đầu
Đệm hòa vốn (× ATR)0.02khoảng đệm nhỏ vượt qua entry · 0.10 = thoáng hơn một chút
Trần phần chạy (× rủi ro)4.0chốt lời xa ở 4× rủi ro; trên thực tế trail thường thoát ra trước
Khoảng cách trail (× ATR)2.752.0 = trail chặt hơn (thoát sớm hơn, bảo vệ nhiều hơn) · 3.5 = lỏng hơn (nhiều khoảng để chạy hơn)
Tạm dừng theo drawdown hàng ngày (%)104.4 để tôn trọng một quy tắc lỗ-hàng-ngày điển hình của prop · 0 = tắt
Thời gian nghỉ hàng ngày (giờ)12thời gian giao dịch giữ trạng thái tạm dừng sau khi chạm ngưỡng lỗ hàng ngày
Dừng theo tổng drawdown tối đa (%)0 (tắt)9 dừng giao dịch tại 9% drawdown tài khoản
Số giao dịch tối đa / phiên42 = nhiều nhất hai giao dịch mới mỗi phiên
Spread tối đa (pips)0 (tắt)30 = bỏ qua lệnh vào khi spread rộng hơn 30 điểm (đáng thiết lập trên Gold/BTC)
Giờ bị chặn (UTC)4,16,17"9-11" bỏ qua 09:00–11:00 UTC · để trống = giao dịch mọi giờ
Magic number5252510cho mỗi phiên bản một số duy nhất nếu bạn chạy nhiều bản

Account Guardian, ghi nhật ký & thông báo (chỉ chạy thật; tất cả mặc định tắt)

Thiết lậpMặc địnhGiá trị ví dụ — ý nghĩa của chúng
Bật guardiantắtbật = bật lớp an toàn tài khoản dùng chung giữa các EA
Giới hạn lỗ hàng ngày (%)4.0mức sụt vốn khiến giao dịch dừng lại; ví dụ 5.0 cho một hãng quy định 5%/ngày
Giới hạn drawdown tối đa (%)8.0ví dụ 10.0 cho một hãng quy định drawdown tối đa 10%
Đệm an toàn (%)0.5hành động 0.5% trước mỗi ngưỡng · 1.0 = dừng còn sớm hơn
Mốc tham chiếu drawdown tối đađỉnh trượtđo drawdown từ đỉnh vốn, hoặc từ số dư ban đầu
Khi vi phạmđóng tất cảđóng các lệnh đang mở tại ngưỡng, hoặc chỉ chặn các lệnh vào mới
Ghi nhật ký giao dịch ra CSVtắtbật = ghi mỗi giao dịch đã đóng vào một tệp CSV trong MQL5/Files
Kênh thông báokhông cóDiscord · Telegram · Email · hoặc một tổ hợp
Mức chi tiết thông báoSimplified (đã khóa)chỉ symbol + hành động + thắng/thua — phiên bản marketplace cố định ở Simplified để các thông báo không thể được phát tán lại như một nguồn cấp tín hiệu

🔧Thiết lập

Lõi chiến lược đã được khóa, nên các input duy nhất bạn thấy là những input điều khiển cách nó giao dịch cho bạn. Bạn không cần thay đổi phần lớn chúng — các giá trị mặc định là cấu hình đã được kiểm thử — dù vậy, bạn nên tự đặt mức rủi ro mỗi giao dịch của mình. Hai quy ước dùng xuyên suốt: R ("đơn vị rủi ro") là một bội số của khoảng cách từ entry đến stop, và ATR là một thước đo chuẩn về mức giá thường biến động bao nhiêu, được dùng để các khoảng cách thích ứng dù thị trường trầm lắng hay bận rộn.

Định cỡ rủi ro — mỗi giao dịch lớn cỡ nào

Đây là nhóm quan trọng nhất để bạn thiết lập một cách có chủ ý.

  • Risk unit — cách rủi ro được biểu thị: phần trăm tài khoản (mặc định), USD cố định, lot tối thiểu, hoặc lot tối đa.
  • Risk % of account — phần trăm số dư được mạo hiểm mỗi giao dịch ở chế độ phần trăm. Hãy chọn một con số mà bạn thực sự thoải mái khi mất trong một giao dịch đơn lẻ.
  • Risk USD — rủi ro đô la cố định mỗi giao dịch, được dùng khi đơn vị không phải phần trăm.
  • Max lot — một mức trần cứng cho kích thước lot (0 = dùng mức tối đa của broker).
  • Deviation (points) — mức trượt giá tối đa được cho phép khi vào lệnh.
  • Skip if min-lot over risk — bỏ qua một giao dịch nếu lot tối thiểu của broker vượt quá ngân sách rủi ro của bạn, thay vì mạo hiểm quá mức.

Cầu dao ngắt — bảo vệ khỏi drawdown

  • Max daily drawdown % — các lệnh vào mới tạm dừng nếu khoản lỗ trong ngày chạm tới phần trăm này.
  • Daily cooldown (hours) — thời gian tạm dừng sau khi vi phạm ngưỡng drawdown hàng ngày.
  • Max peak drawdown % — một mức dừng theo drawdown đỉnh tổng thể (mặc định tắt).

Điều kiện giao dịch — khi nào nó được phép vào

  • Max trades per session — một mức trần cho số giao dịch có thể mở mỗi phiên.
  • Max spread (pips) — từ chối vào lệnh khi spread rộng hơn mức này (0 = tắt). Đáng để thiết lập trên các công cụ có spread biến thiên.
  • Break-even after TP1 — dời điểm dừng về hòa vốn sau khi mục tiêu đầu tiên được chạm tới (mặc định bật).
  • TP1 close % — phần của vị thế được chốt tại mục tiêu đầu tiên.

Phiên giao dịch — khi nào nó được phép giao dịch

  • Blocked hours — các giờ thanh khoản thấp cụ thể cần bỏ qua, viết theo UTC, ví dụ "4,16,17" hoặc "9-11" (để trống = giao dịch mọi giờ). EA làm việc theo UTC cố định và tự động phát hiện chênh lệch giờ máy chủ của broker bạn, nên cùng các giờ đó áp dụng trên mọi broker — không có gì phải hiệu chỉnh bằng tay.
  • Close at session end — tùy chọn đóng các lệnh đang mở khi một phiên kết thúc.

Tránh tin tức — một lớp an toàn cho giao dịch thật

  • Avoid news — chặn các lệnh vào mới quanh các bản tin có tác động cao.
  • Minutes before / after — thời gian đứng ngoài quanh mỗi sự kiện.
  • Use embedded news — dùng lịch được biên dịch sẵn vào trong EA nếu không có tệp tin tức tùy chỉnh nào được cung cấp.

Account Guardian — cho tài khoản funded / prop (tùy chọn, mặc định tắt)

Một lớp an toàn riêng biệt theo dõi toàn bộ vốn (equity) tài khoản của bạn so với một ngưỡng lỗ hàng ngày và một ngưỡng drawdown tổng thể, và can thiệp trước khi một trong hai bị vượt qua — để một chiến lược tự động không thể âm thầm giao dịch vượt giới hạn của một hãng. Nó được dùng chung trên mọi EA của KK trên cùng một terminal, nên nếu bạn cũng chạy EA KenKem thì chúng đọc cùng một bộ giới hạn chung, và nó tính ngày giao dịch theo giờ máy chủ của broker của bạn. Nó không có tác dụng trong Strategy Tester và không bao giờ thay đổi cách chiến lược giao dịch — chỉ thay đổi khi nào nó được phép.

  • Enable guardian — công tắc chính (mặc định tắt).
  • Daily loss limit (%) / Max drawdown limit (%) — hai ngưỡng nó bảo vệ, tính theo phần trăm của equity. Các giá trị mặc định (4% / 8%) là các giá trị giữ chỗ chung chung, thận trọng — hãy đặt chúng theo quy tắc thực tế của hãng bạn.
  • Safety buffer (%) — hành động trước mỗi ngưỡng khoảng này, để bạn dừng lại trước giới hạn cứng thay vì ngay trên nó.
  • Max-DD anchor — đo drawdown tổng thể từ đỉnh equity đang chạy (chặt hơn, là cái phần lớn các hãng dùng) hoặc từ số dư ban đầu.
  • On breach — đóng tất cả các vị thế đang mở của EA này tại ngưỡng, hoặc đơn giản là chặn các lệnh vào mới và để các lệnh hiện có tự xử lý ra.

Thông báo & nhật ký giao dịch (tùy chọn, chỉ chạy thật, mặc định tắt)

  • Notification channel — thông báo giao dịch tùy chọn tới Discord, Telegram, Email, hoặc một tổ hợp. Mặc định tắt, và bị bỏ qua trong Strategy Tester nên các backtest không bao giờ gửi gì.
  • Discord webhook / Telegram token & chat ID — các đích đến của bạn. Với Discord/Telegram, hãy cho phép các yêu cầu web tại Tools → Options → Expert Advisors → Allow WebRequest và thêm https://discord.com cùng https://api.telegram.org; với Email, hãy đặt thông tin SMTP của bạn tại Tools → Options → Email.
  • Mức chi tiết thông báo được đơn giản hóa để an toàn. Các thông báo chỉ mang theo symbol, hành động, và thắng/thua — không bao giờ có entry, stop hay target chính xác. Phiên bản marketplace cố định ở định dạng Simplified này để các thông báo không thể bị biến thành một nguồn cấp tín hiệu có thể giao dịch.
  • Log trades to CSV — tùy chọn ghi nối thêm mỗi giao dịch đã đóng vào một tệp CSV trong thư mục MQL5/Files của terminal để bạn tự lưu hồ sơ. Dòng được ghi ngay khoảnh khắc một giao dịch đóng, và bị bỏ qua trong Strategy Tester.

Một EA trợ giúp nhỏ, TestDeployOps, đi kèm Master Volume Sniper để bạn có thể xác nhận thông báo và guardian hoạt động trước khi triển khai: kéo nó lên bất kỳ biểu đồ demo nào, dán cùng Discord webhook / Telegram token / chat ID, và nó chạy các kiểm tra của guardian, gửi một tin nhắn thử thật tới mỗi kênh, và ghi một dòng CSV mẫu — in một tóm tắt PASS/FAIL ra nhật ký Experts. Chạy nó một lần là bước cuối được khuyến nghị trước khi chạy thật.

Nhận dạng

  • Magic number — gắn thẻ cho các giao dịch của EA này. Hãy cho mỗi phiên bản đang chạy một giá trị duy nhất nếu bạn chạy nhiều hơn một.

🔔Thông báo giao dịch

Master Volume Sniper có thể gửi cho bạn một cảnh báo ngắn khi mỗi giao dịch của chính nó đi qua vòng đời — khi mở lệnh, khi mục tiêu đầu tiên (TP1) được chạm tới, khi điểm dừng dời về hòa vốn, khi điểm dừng được trail, và khi giao dịch đóng lại. Cảnh báo là tùy chọn, mặc định tắt, và không bao giờ được gửi từ Strategy Tester.

  • Notification channel — nơi cảnh báo được gửi tới: không có, Email, Discord, Telegram, hoặc một tổ hợp. Chọn một kênh và dán vào chi tiết tương ứng — URL webhook của kênh Discord, hoặc token bot Telegram và chat ID.
  • Cho phép web request — với Discord hoặc Telegram, bật Tools → Options → Expert Advisors → Allow WebRequest for listed URL và thêm https://discord.com cùng https://api.telegram.org. Với Email, thiết lập chi tiết SMTP của bạn tại Tools → Options → Email.

Mỗi tin nhắn hiển thị mã công cụ, hướng lệnh, kích thước lot, sự kiện, chiến lược đã kích hoạt nó, và magic number của vị thế (#…) — để bạn có thể khớp nó với đúng giao dịch trong terminal của mình:

XAUUSD BUY 0.10 lots #14111850 | Strategy: MasterVP-BreakOut
XAUUSD BUY #14111850 | TP1 hit | Strategy: MasterVP-BreakOut
XAUUSD BUY #14111850 | SL to BE | Strategy: MasterVP-BreakOut
XAUUSD BUY #14111850 | SL trailed | Strategy: MasterVP-BreakOut
XAUUSD BUY #14111850 | closed (win) | Strategy: MasterVP-BreakOut
Cảnh báo cố ý lược bỏ giá entry, stop và target chính xác. Chúng cho bạn biết rằng điều gì đó đã xảy ra và giao dịch nào — không phải các mức giá chính xác. Hãy luôn xác nhận giá thực tế và P&L hiện tại của bạn trực tiếp trong terminal MT5 (tab Trade / Toolbox), khớp theo magic number được hiển thị. Hãy xem cảnh báo như một lời nhắc trước, không bao giờ là nguồn sự thật.

🛡️Account Risk Guardian

Một lớp an toàn tùy chọn cho các tài khoản funded và prop-firm. Nó theo dõi ekuiti tài khoản của bạn so với một ngưỡng lỗ hàng ngày và một ngưỡng drawdown tổng thể, và can thiệp trước khi một trong hai bị vi phạm — để một chiến lược tự động không lặng lẽ khiến bạn giao dịch vượt quá giới hạn của firm. Nó mặc định tắt, không có tác dụng trong Strategy Tester, và không bao giờ thay đổi cách chiến lược giao dịch — chỉ thay đổi khi nào nó được phép. Nó đo ngày giao dịch theo giờ máy chủ của broker bạn.

  • Enable guardian — công tắc chính (mặc định tắt).
  • Daily loss limit % — mức sụt ekuiti, tính theo phần trăm của ekuiti đầu ngày, làm tạm dừng giao dịch.
  • Max drawdown limit % — giới hạn drawdown tổng thể, tính theo phần trăm.
  • Safety buffer % — hành động sớm chừng này trước mỗi ngưỡng, để bạn dừng lại trước giới hạn cứng thay vì ngay tại đó.
  • On breach — hoặc đóng ngay các vị thế đang mở của EA này, hoặc chỉ chặn các lệnh vào mới và để các giao dịch hiện có tự xử lý đến khi đóng.
Hãy đặt các phần trăm khớp với quy tắc thực tế của firm bạn, và xác nhận hành vi trên một tài khoản demo trước. Các giá trị mặc định là placeholder chung và thận trọng — không phải một tuyên bố về bất kỳ firm cụ thể nào.

🧘Một cách vận hành nó bình tĩnh

Không có điều nào sau đây là lời khuyên — nó đơn giản là cách EA được thiết kế để được sử dụng một cách có trách nhiệm:

  1. Demo trước, trong một thời gian. Chạy nó trên một tài khoản demo khớp với broker và công cụ bạn dự định dùng, đủ lâu để thấy nó giao dịch qua các điều kiện trầm lắng và bận rộn.
  2. Backtest để hiểu, không phải để dự đoán. Dùng Strategy Tester với real ticks để học nơi nó thắng, nơi nó thua, và các đợt drawdown sâu đến mức nào. Một backtest tốt không phải một dự báo.
  3. Định cỡ theo drawdown, không phải theo con số nổi bật. Quyết định rủi ro mỗi giao dịch và mức drawdown tối đa có thể chấp nhận của bạn trước khi chạy thật. Chiến lược có thể và sẽ có những chuỗi thua.
  4. Lưu ý chi phí của bạn. Kiểm tra spread và hoa hồng thông thường của broker. Đặc biệt với Gold và Bitcoin, chi phí và trượt giá tạo nên một khác biệt thực sự.
  5. Để mắt đến nó. Tự động không có nghĩa là không giám sát mãi mãi; hãy định kỳ xem lại nó đang hoạt động ra sao.

Mục tiêu là sự rõ ràng và kỷ luật, không bao giờ là sự gấp gáp.

🛟Xử lý sự cố & Câu hỏi thường gặp

  • EA không giao dịch. Kiểm tra rằng Allow Algo Trading đã được tích trong phần thiết lập EA, nút Algo Trading toàn cục trên thanh công cụ đã bật, và một khuôn mặt cười hiển thị trên biểu đồ. Xác nhận tài khoản của bạn cho phép giao dịch tự động và thị trường đang mở.
  • Nó giao dịch ít hơn nhiều so với tôi mong đợi. Đó là bình thường — nó chờ đợi các điều kiện của mình. Các bộ lọc chọn lọc, các giờ bị chặn, các khung giờ phiên, và các ngưỡng sàn biến động đều giảm số giao dịch một cách có chủ đích.
  • Kích thước vị thế trông sai. Xem lại nhóm Định cỡ rủi ro: xác nhận risk unit và risk percent (hoặc USD), và kiểm tra lot tối thiểu của broker cùng đơn vị tiền tệ tài khoản của bạn.
  • Các phiên hoặc giờ bị chặn có vẻ lệch. Các giờ bị chặn được tính theo UTC cố định và EA tự động phát hiện chênh lệch giờ máy chủ của broker bạn — nên hãy kiểm tra các giờ bạn đã nhập đúng là các giờ UTC bạn muốn, không phải theo đồng hồ địa phương hay đồng hồ broker của bạn.
  • Kết quả khác với backtest, hoặc khác với một broker khác. Điều này được dự kiến. Spread, hoa hồng, trượt giá, chất lượng nguồn dữ liệu, và giờ máy chủ đều khác nhau, và thực tế khác với bất kỳ bài kiểm thử nào. Kết quả quá khứ và kết quả đã kiểm thử không bảo đảm kết quả tương lai hay thực tế.
  • Nó có bảo đảm lợi nhuận không? Không. Không có gì ở đây là một bảo đảm. Nó là một chiến lược dựa trên quy tắc mà các giá trị mặc định đến từ nghiên cứu lịch sử, và nghiên cứu lịch sử không dự đoán tương lai.

📚Bảng thuật ngữ

  • Volume profile — một góc nhìn về bao nhiêu hoạt động đã diễn ra tại mỗi mức giá.
  • POC (Point of Control) — mức giá hoạt động sôi nổi nhất.
  • Value area (VAH / VAL) — dải chứa phần lớn hoạt động; VAH là cạnh trên, VAL là cạnh dưới.
  • ATR — Average True Range, một thước đo về biến động giá thông thường, dùng để định cỡ các khoảng cách.
  • R (đơn vị rủi ro) — một bội số của khoảng cách từ entry đến stop; các mục tiêu và trail thường được biểu thị bằng R hoặc ATR.
  • Trailing stop — một điểm dừng đi theo một lệnh thắng để khóa tiến triển và để nó chạy.
  • Drawdown — mức sụt giảm từ một đỉnh vốn xuống một đáy; thước đo chính của nỗi đau và là thứ để định cỡ theo.

⚖️Tuyên bố miễn trừ đầ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 giáo dục và cung cấp thông tin, không có bảo hành dưới bất kỳ hình thức nào. 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 dựa vào như vậy. Tất cả các thiết lập mặc định đều được rút ra từ các backtest lịch sử; một backtest là một nghiên cứu dữ liệu quá khứ và không cho biết, cũng không bảo đảm, kết quả tương lai. Không có lợi nhuận, hiệu suất hay kết quả nào được hứa hẹn hay bảo đảm. Giao dịch tự động các sản phẩm đòn bẩy như Gold và tiền điện tử tiềm ẩn 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 vốn đã nạp. Một mình bạn chịu trách nhiệm cho việc cấu hình, kiểm thử, giám sát và sử dụng phần mềm này, và cho tất cả các quyết định cùng hậu quả phát sinh. Luôn kiểm thử 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 lời khuyên từ một chuyên gia độc lập, được cấp phép phù hợp. Bằng việc 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ý 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ó.

Chat