ForexSim v3.0 Là Gì? Đánh Giá Trình Mô Phỏng Forex Cho MetaTrader 5

logo forexsimulator

Trình mô phỏng Forex ForexSimulator v.3 là một công cụ chuyên nghiệp dùng để kiểm thử các chiến lược giao dịch trong điều kiện gần sát nhất với thị trường thực. Công cụ này hoạt động ngay trong nền tảng MetaTrader5 quen thuộc và cho phép bạn phát lại dữ liệu lịch sử theo dạng nến (bar) hoặc tick, điều chỉnh tốc độ thị trường, quản lý rủi ro và tinh chỉnh các thông số giao dịch.

ℹ INFO Trình mô phỏng cho phép bạn phân tích chiến lược giao dịch của mình không chỉ dựa trên dữ liệu từ terminal giao dịch của chính bạn, mà còn dựa trên kho dữ liệu báo giá lịch sử của DukasCopy. DukasCopy thường lưu trữ lịch sử biểu đồ theo từng phút dài hơn nhiều so với hầu hết các broker có thể cung cấp. Tuy nhiên, lựa chọn luôn nằm trong tay bạn — bạn hoàn toàn có thể sử dụng lịch sử báo giá của broker mình nếu muốn. Dù chọn phương án nào, điều này cũng không ảnh hưởng đến chất lượng kiểm thử chiến lược của bạn.

Bài đánh giá này sẽ trình bày chi tiết từng bước cài đặt ForexSim, hướng dẫn các thiết lập chính của trình mô phỏng, giải thích cách cấu hình WebRequest, và bao gồm một ví dụ mô phỏng thực tế.

Nội dung​

Đăng ký và mua giấy phép​

Việc mua giấy phép trên trang web của trình mô phỏng là một quy trình đơn giản, không cần giải thích thêm.
  1. Truy cập fxlab.app
  2. Đăng ký bằng một trong các phương thức tiêu chuẩn và mua giấy phép.
  3. Chuyển đến mục MyLicenses.
88

Tại đây bạn sẽ thấy:
  1. Ngày hết hạn giấy phép của bạn cùng thời điểm chính xác kết thúc
  2. Số giấy phép của bạn, sẽ cần nhập sau này trong phần cài đặt chỉ báo (indicator)
  3. Liên kết tải xuống bộ cài đặt ForexSim
Sử dụng liên kết tải xuống để nhận file lưu trữ ZIP chứa bộ cài đặt.

Cài đặt Forex Simulator v3.0​

Bên trong file lưu trữ, bạn sẽ tìm thấy bộ cài đặt chỉ báo (indicator installer), cần được đặt vào thư mục gốc của terminal giao dịch MetaTrader5.

Để thực hiện điều này:
Mở thư mục nơi terminal giao dịch của bạn được đặt. Trong terminal, vào File->Open DataFolder.

89


Thao tác này sẽ mở thư mục dữ liệu của terminal - hãy sao chép bộ cài đặt trình mô phỏng vào đó.

90


Bây giờ bạn đã sẵn sàng để cài đặt.

Bắt đầu thôi. Quá trình cài đặt cực kỳ đơn giản - chỉ cần nhấn nút Install và tất cả các tệp sẽ tự động được đặt vào đúng thư mục (miễn là bạn đã đặt bộ cài đặt vào đúng thư mục ngay từ đầu).

91


Vậy là xong! Quá trình cài đặt đã hoàn tất - bây giờ hãy chuyển sang phần thiết lập và sử dụng thực tế.

Sử dụng ForexSim v3.0​

Mở terminal MetaTrader5 của bạn như bình thường. Trong mục Navigator (Ctrl+N)->Expert Advisors, bạn sẽ thấy một expert mới có tên ForexSimulator_v3.

92

  • Vì sản phẩm này được xây dựng dưới dạng Expert Advisor — mặc dù cách hoạt động của nó khá khác so với một EA thông thường — trước tiên bạn cần gắn nó vào một biểu đồ.
  • Mở biểu đồ của công cụ giao dịch bạn muốn và kéo thả expert ForexSimulator vào đó, hoặc áp dụng trực tiếp vào biểu đồ đang hoạt động từ cửa sổ Navigator.
Cửa sổ cài đặt ForexSim v3 sẽ xuất hiện ngay lập tức.

Chúng ta sẽ xem xét chi tiết các cài đặt này ở phần sau - còn bây giờ, hãy tìm hiểu hai chế độ nguồn báo giá có sẵn để mô phỏng giao dịch.

Các chế độ nguồn báo giá​

DATA BROKER​

Ở chế độ này, dữ liệu báo giá lịch sử dùng để mô phỏng giao dịch được lấy từ kho lưu trữ của broker của bạn.

Và đây là điểm quan trọng cần lưu ý!

⚠ IMPORTANT Broker của bạn không phải lúc nào cũng cung cấp được lịch sử dài cho các khung thời gian nhỏ. Ví dụ, đối với biểu đồ theo phút, lịch sử khả dụng thường chỉ bao gồm vài tháng.

Đó là lý do đội ngũ ForexSim đảm bảo người dùng có thể kiểm thử hệ thống giao dịch của mình trong một khoảng thời gian dài hơn — và đây chính xác là mục đích của chế độ nguồn báo giá thứ hai.

DATA DUKASCOPY LOCAL​

Với chế độ này, bạn sẽ có quyền truy cập vào kho dữ liệu báo giá đồ sộ của DukasCopy. Tuy nhiên, trước khi sử dụng, bạn cần tải toàn bộ dữ liệu đó về máy tính của mình.

Hãy cùng xem cách thực hiện.
95


Sau khi bạn đã thêm ForexSim vào biểu đồ và chọn chế độ DATA_DUKAS_LOCAL, cửa sổ sau sẽ xuất hiện:

93

Từ đây bạn có thể mở DATA CENTER và tải xuống báo giá lịch sử cho công cụ bạn cần. Ví dụ, nếu bạn muốn kiểm thử một chiến lược trên cặp EURUSD (như hiển thị ở phía bên phải màn hình), chỉ cần nhấn nút "Download".

Trong mục Period, nếu bạn không cần toàn bộ dữ liệu - vốn có thể chiếm khá nhiều dung lượng - bạn có thể chọn một khoảng thời gian cụ thể.
Trong ví dụ dưới đây, tôi đang tải xuống dữ liệu EURUSD trong một năm.

94

Sau khi quá trình tải xuống hoàn tất, bạn đã sẵn sàng bắt đầu sử dụng trình mô phỏng. Chúng ta sẽ tìm hiểu chi tiết về bảng điều khiển mô phỏng ngay sau đây, nhưng trước tiên hãy cùng xem kỹ hơn các cài đặt còn lại của expert khi thêm vào biểu đồ.

Cài đặt ForexSim v3.0​

Trước khi đi sâu vào các cài đặt của trình mô phỏng, có hai điều quan trọng cần thực hiện trong quá trình thiết lập.
⚠ IMPORTANT 1. Cho phép expert của trình mô phỏng sử dụng DLL. Nếu không, expert sẽ không thể chạy được.

96

⚠ IMPORTANT 2. Vào Tools->Options->Expert Advisors và thêm https://fxlab.app/ vào danh sách URL được phép cho WebRequest

97

Bây giờ hãy cùng xem qua từng cài đặt một:
98

Giấy phép (License)​

  • License key - khóa giấy phép của bạn, lấy từ tài khoản cá nhân trên fxlab.app

Cài đặt mô phỏng​

  • Source symbol - công cụ giao dịch mà mô phỏng sẽ chạy trên đó. Nếu để trống, biểu đồ hiện tại sẽ được sử dụng.
  • Quote source - nguồn kho báo giá dùng để kiểm thử chiến lược (đã đề cập ở trên).
  • Simulation mode - Bars (nến) hoặc Ticks. Chế độ Bars nhanh hơn và rất phù hợp để kiểm thử chiến lược.
  • Simulation timeframe - khung thời gian dùng cho mô phỏng (ví dụ: 1 phút).
  • Chart style - mẫu hiển thị biểu đồ (bảng màu, lưới, v.v.).
  • Simulation start date - ngày và giờ bắt đầu mô phỏng.
  • Simulation end date - thời điểm mô phỏng dừng lại (expert sẽ dừng ở ngày này).
  • Initial balance - số dư ban đầu (ví dụ: 10.000 USD).
  • Playback speed (ms) - khoảng thời gian tạm dừng giữa các nến, tính bằng mili-giây. 300 = 0,3 giây/nến.
  • Spread in pips for bar simulation - mức spread cố định (tính bằng pip) cho mô phỏng theo nến.

Giao dịch​

  • Default lot - khối lượng lệnh mặc định (0.01 = micro lot).
  • Default risk (%) - mức rủi ro cho mỗi lệnh, tính theo phần trăm số dư (ví dụ: 1%).
  • Default SL (pips) - mức stop-loss mặc định, tính bằng pip (ví dụ: 50).
  • Default TP (pips) - mức take-profit mặc định, tính bằng pip (ví dụ: 100).
  • Allow opening without SL/TP - cho phép mở lệnh mà không cần stop-loss hoặc take-profit hay không.

Cài đặt Prop Firm (Challenge)​

  • Risk calculation model - cách tính toán rủi ro: Balance-based = tính dựa trên số dư hiện tại.
  • Minimum trading days to pass - số ngày giao dịch tối thiểu cần thiết để vượt qua challenge.
  • Profit target (% of initial deposit) - mục tiêu lợi nhuận, tính theo phần trăm số dư ban đầu.
  • Daily drawdown limit (%) - mức sụt giảm tối đa cho phép trong một ngày.
  • Total drawdown limit (%) - mức sụt giảm tổng tối đa trong suốt toàn bộ challenge.
  • Warning level (% of limit) - ngưỡng mà tại đó cảnh báo sẽ xuất hiện (ví dụ: 80% của giới hạn).

Phím tắt​

  • Next - tiến về phía trước (một nến/tick). Mã phím 39 = mũi tên phải.
  • Back - lùi lại. Mã 37 = mũi tên trái.
  • Buy - mở lệnh mua. Mã 38 = mũi tên lên.
  • Sell - mở lệnh bán. Mã 40 = mũi tên xuống.
  • Start/Pause - bắt đầu hoặc tạm dừng phát lại. Mã 80 = phím P.

Giao diện​

  • Right margin (pixels) - khoảng cách của bảng điều khiển tính từ mép phải của biểu đồ.
  • Panel Y position - độ lệch theo chiều dọc của bảng điều khiển so với đỉnh biểu đồ.
  • Background color - màu nền của bảng điều khiển theo định dạng RGB (ví dụ: #25,25,35 = xám đậm).

Các nút phía dưới​

  • Load - tải một tệp cài đặt đã lưu trước đó.
  • Save - lưu cài đặt hiện tại vào một tệp.
  • OK - áp dụng thay đổi và đóng cửa sổ.
  • Cancel - hủy thay đổi và đóng cửa sổ.
  • Reset - đặt lại toàn bộ cài đặt về giá trị mặc định.

Làm việc với ForexSim v3.0​

99

Bắt đầu​

  1. Trong bảng điều khiển của trình mô phỏng, nhấn "Start" để bắt đầu mô phỏng
  2. Sử dụng nút BUY để mở lệnh mua (long) trên công cụ giao dịch
  3. Và SELL để mở lệnh bán (short).
Bạn sẽ ngay lập tức thấy Balance (số dư) và Equity (vốn chủ sở hữu) của mình được cập nhật theo thời gian thực.

Bảng điều khiển mô phỏng​

Điều chỉnh tốc độ phát lại (Speed)
  • Các nút 1x, 5x, 10x, 50x - tăng tốc độ phát lại biểu đồ theo thời gian thực.
  • 1x - tốc độ bình thường, từng nến một.
  • 50x - tua nhanh để bỏ qua các giai đoạn thị trường im ắng.
Điều chỉnh khối lượng giao dịch (LOT)
  • Các nút "–", "0.01""+" - thiết lập khối lượng lệnh cố định trước khi mua hoặc bán.
  • Bạn có thể tăng hoặc giảm khối lượng theo bước 0,01 lot.
Stop-Loss và Take-Profit (DEFAULT SL/TP: OFF)
  • Chuyển sang ON và trình mô phỏng sẽ tự động áp dụng các giá trị SL và TP mà bạn đã định nghĩa trong cài đặt chung (mặc định là 50 và 100 pip).
  • Để nguyên ở chế độ OFF, lệnh sẽ được mở mà không có bất kỳ biện pháp bảo vệ nào.
Đánh dấu trực quan (VIS BUY / VIS SELL)

Các đánh dấu này thể hiện những vị trí trên biểu đồ mà bạn lẽ ra có thể vào lệnh — mà không thực sự mở một giao dịch. Rất phù hợp để học hỏi mà không chịu bất kỳ rủi ro nào.

Về cơ bản, tính năng này mô phỏng hoạt động giao dịch của bạn, nhưng một cách an toàn và dựa trên dữ liệu lịch sử ở chế độ thời gian thực.

Máy tính rủi ro (Calc lot: -- / Risk: -- / RR: --)

Hiển thị tự động các phép tính sau:
  • Calc lot - khối lượng lệnh cần thiết cho một mức rủi ro nhất định
  • Risk - số tiền ($) bạn đang mạo hiểm cho giao dịch
  • RR - tỷ lệ Risk/Reward (rủi ro/lợi nhuận) của bạn
Lệnh chờ (Pending Orders)
  • BUY LIM - lệnh chờ mua dưới mức giá hiện tại
  • SELL LIM - lệnh chờ bán trên mức giá hiện tại
  • BUY STOP - lệnh chờ mua trên mức giá hiện tại
  • SELL STOP - lệnh chờ bán dưới mức giá hiện tại
Đóng lệnh hàng loạt
  • CLOSE ALL — đóng tất cả các lệnh đang mở
  • CLOSE PROFIT — chỉ đóng các lệnh đang có lãi
  • CLOSE LOSS — chỉ đóng các lệnh đang thua lỗ
Trạng thái tài khoản
  • Balance — số dư ban đầu của bạn, không bao gồm các lệnh đang mở
  • Equity — số dư cộng thêm lãi/lỗ chưa thực hiện trên các vị thế đang mở
Trạng thái giấy phép
  • [OK] LICENSE ACTIVE / Days left: 38 — hiển thị số ngày còn lại của bản dùng thử hoặc gói đăng ký của bạn.
Nút RESET
  • Đặt lại hoàn toàn quá trình mô phỏng: đóng tất cả các lệnh, xóa lịch sử và đưa số dư trở về giá trị ban đầu.

Ưu điểm khi sử dụng ForexSimulator v3.0​

  • Bạn có thể chuyển đổi khung thời gian của biểu đồ ngay trong lúc trình mô phỏng đang chạy — điều này sẽ không làm hỏng bất cứ điều gì.
  • Bạn có thể thêm bất kỳ chỉ báo hoặc dao động kế (oscillator) nào vào biểu đồ, cả trước và trong khi phiên mô phỏng đang diễn ra.

Câu hỏi thường gặp (FAQ)​

+ 1. Forex tester / trình mô phỏng Forex là gì và dùng để làm gì?
Trình mô phỏng Forex (tester) là một công cụ chuyên nghiệp dùng để kiểm thử các chiến lược giao dịch trong điều kiện gần sát nhất với thị trường thực. Nó cho phép bạn phát lại dữ liệu lịch sử theo dạng nến hoặc tick, điều chỉnh tốc độ thị trường, quản lý rủi ro và tinh chỉnh các thông số giao dịch. Các trader sử dụng những công cụ này để luyện tập chiến lược mà không phải mạo hiểm tiền thật, phân tích hiệu quả hoạt động của một hệ thống trên dữ liệu lịch sử, và chuẩn bị cho giao dịch thực tế hoặc các thử thách prop firm.
+ 2. Forex tester hay trình mô phỏng Forex - cái nào tốt hơn?
Lựa chọn tốt nhất là một trình mô phỏng hoạt động ngay trong nền tảng quen thuộc của bạn (chẳng hạn như MetaTrader 5) và hỗ trợ nhiều nguồn báo giá. ForexSim v3.0 nổi bật vì hoạt động trực tiếp trong MT5, cho phép bạn lựa chọn giữa kho lưu trữ của broker (DATA BROKER) và lịch sử sâu hơn nhiều của DukasCopy (DATA DUKASCOPY LOCAL), hỗ trợ kiểm thử cả theo nến lẫn theo tick, tích hợp các cài đặt prop firm (mục tiêu lợi nhuận, drawdown hàng ngày), phím tắt và các đánh dấu giao dịch trực quan. Nếu bạn nghiêm túc với việc phân tích chiến lược, hãy chọn một trình mô phỏng cho phép tải bộ dữ liệu lịch sử dài và cung cấp các cài đặt quản lý rủi ro linh hoạt.
+ 3. Làm thế nào để cài đặt Forex Simulator v3.0 trong MetaTrader 5?
Mở MetaTrader 5 và vào File → Open DataFolder. Sao chép bộ cài đặt từ file lưu trữ ZIP vào thư mục vừa mở ra. Chạy bộ cài đặt và nhấn "Install" — tất cả các tệp sẽ tự động được đặt vào đúng thư mục. Sau khi hoàn tất, expert ForexSimulator_v3 sẽ xuất hiện trong mục Navigator → Expert Advisors.
+ 4. Tôi nên làm gì nếu ForexSim không chạy được và yêu cầu quyền DLL?
Để expert hoạt động bình thường, bạn cần cho phép nhập DLL (allow DLL imports). Trong MetaTrader 5, vào Tools → Options → Expert Advisors và đánh dấu chọn "Allow DLL imports". Bạn cũng cần thêm https://fxlab.app/ vào danh sách URL được phép cho WebRequest trong cùng mục này. Nếu thiếu một trong hai cài đặt trên, trình mô phỏng sẽ không hoạt động.
+ 5. Sự khác biệt giữa hai chế độ nguồn báo giá DATA BROKER và DATA DUKASCOPY LOCAL là gì?
DATA BROKER sử dụng kho báo giá của broker của bạn, nhưng lịch sử khả dụng cho các khung thời gian nhỏ (chẳng hạn biểu đồ 1 phút) thường bị giới hạn chỉ trong vài tháng. DATA DUKASCOPY LOCAL cho phép bạn tải xuống và sử dụng kho báo giá sâu hơn nhiều từ DukasCopy, giúp việc kiểm thử chiến lược trong các giai đoạn lịch sử dài hơn trở nên khả thi. Chất lượng kiểm thử không bị ảnh hưởng dù bạn chọn phương án nào.
+ 6. Làm thế nào để tải dữ liệu lịch sử DukasCopy phục vụ mô phỏng?
Sau khi thêm ForexSim vào biểu đồ, hãy chọn chế độ DATA DUKASCOPY LOCAL. Trong cửa sổ xuất hiện, nhấn "Open DATA CENTER". Chọn công cụ bạn cần (ví dụ: EURUSD) và nhấn "Download". Trong mục Period, bạn có thể thiết lập một khoảng thời gian cụ thể — chẳng hạn chỉ tải dữ liệu của năm gần nhất. Sau khi quá trình tải xuống hoàn tất, lịch sử sẽ sẵn sàng để sử dụng cho mô phỏng.
+ 7. ForexSim v3.0 có những cài đặt mô phỏng nào để kiểm thử chiến lược?
Trong mục Simulation Settings, bạn có thể cấu hình: Source symbol (cặp giao dịch), Quote source, Simulation mode (Bars hoặc Ticks), Simulation timeframe, ngày bắt đầu và kết thúc, Initial balance, Playback speed (tính bằng ms), và spread cố định. Bạn cũng có quyền truy cập vào các thông số quản lý rủi ro, giá trị SL/TP mặc định và các cài đặt thử thách prop firm.
 
Last edited:
Xin chào!

Chúng tôi đã phát hành bản cập nhật mới cho Forex Simulator v3.0 và khuyến nghị tất cả người dùng nâng cấp lên phiên bản mới nhất.

Có gì mới​

  • Cải thiện đáng kể tốc độ và độ ổn định khi tải dữ liệu lịch sử từ Dukascopy.
  • Thêm tính năng tự động tải các ngày giao dịch còn thiếu.
  • Trình tải dữ liệu giờ đây có thể phân biệt chính xác giữa dữ liệu bị thiếu và những ngày thị trường đóng cửa.
  • Dữ liệu lịch sử đã được tải trước đó sẽ không bị tải lại.
  • Thêm tính năng dừng quá trình tải một cách an toàn mà vẫn giữ lại toàn bộ dữ liệu đã tải.
  • Giờ đây bạn có thể tải xuống hoặc xóa dữ liệu lịch sử của từng công cụ giao dịch riêng biệt.
  • Cải thiện trạng thái tải và giao diện của Data Center.
  • Cải thiện độ mượt của quá trình mô phỏng khi chạy ở tốc độ cao.
  • Thêm tùy chọn dễ dàng bật/tắt âm thanh khi mở và đóng lệnh.
Chúng tôi khuyến nghị bạn cập nhật trước khi tiếp tục sử dụng dữ liệu lịch sử và Forex Simulator.

Trân trọng,
 
Phiên bản cập nhật mới của trình mô phỏng FxLab đã được phát hành.

Chúng tôi đã sửa lỗi liên quan đến việc tua lại lịch sử và khởi động lại mô phỏng, cải thiện cách xử lý spread và thực thi lệnh thị trường cũng như lệnh chờ, đồng thời hoàn thiện chức năng đóng một phần vị thế.

Chúng tôi khuyên bạn nên cập nhật trình mô phỏng lên phiên bản mới nhất để hoạt động ổn định và chính xác hơn.

Cảm ơn bạn đã sử dụng FxLab!
 
Back
Top
EN VI