Công cụ chuyển đổi code AI · MQL4 · MQL5

Công cụ AI chuyển đổi robot giao dịch: MQL4 sang MQL5, cTrader, SharpTrader và Dukascopy JForex

Tải lên file mã nguồn EA (Expert Advisor) của chính bạn (.mq4 hoặc .mq5). AI sẽ viết lại cho nền tảng bạn chọn — giữ nguyên logic giao dịch, tham số đầu vào và quản lý vốn — đồng thời giải thích mọi điểm mà nền tảng mới hoạt động khác biệt.

EA của bạn.mq4 · .mq5Chuyển đổi AIlogic · tham số · lệnhKiểm tra biên dịchAI sửa lỗiCode hoàn chỉnhMQL5 · cTraderSharpTrader · JForex
Tải lên mã nguồn, chọn nền tảng và tải về code đã chuyển đổi kèm báo cáo về mọi điểm khác biệt. Lỗi biên dịch cũng do AI sửa.

Chuyển đổi

Sáu hướng chuyển đổi giữa bốn nền tảng

MQL4 → MQL5

Lệnh dựa trên ticket được chuyển thành vị thế và yêu cầu giao dịch, giá trị chỉ báo được chuyển thành handle đọc bằng CopyBuffer — vẫn giữ nguyên độ dịch nến (shift) ban đầu.

→ cTrader

Từ MQL4 hoặc MQL5 sang cBot viết bằng C# cho cTrader Automate: tham số có giá trị mặc định, lot được quy đổi sang đơn vị volume, stop tính bằng pip, logic nến mới đặt trong OnBar.

→ SharpTrader

Từ MQL4 hoặc MQL5 sang bot C# cho SharpTrader: tham số đầu vào thành thuộc tính của bot, vị thế của robot được đánh dấu bằng comment, chỉ báo lấy từ thư viện tích hợp sẵn.

→ Dukascopy JForex

Từ MQL4 hoặc MQL5 sang chiến lược Java cho nền tảng JForex: tham số đầu vào có thể tùy chỉnh, lot được quy đổi sang khối lượng JForex, lệnh có nhãn duy nhất.

Bạn nhận được gì

Không chỉ là dịch từng dòng

Giữ nguyên logic giao dịch

Điều kiện vào lệnh và thoát lệnh, stop-loss, take-profit, trailing stop, quản lý vốn, khung giờ giao dịch và tham số đầu vào đều được chuyển sang đầy đủ từng mục.

Giải thích điểm khác biệt

Mỗi gói đều kèm báo cáo: từng tính năng của nền tảng được ánh xạ thế nào và ở đâu việc khớp lệnh, múi giờ hoặc khối lượng lot hoạt động khác đi.

Sửa lỗi biên dịch

Dán thông báo của trình biên dịch và AI chỉ sửa những gì cần thiết để biên dịch được. Mỗi lần chuyển đổi được miễn phí ba lần sửa.

Cách hoạt động

1

Mở công cụ chuyển đổi và tải lên file mã nguồn .mq4 hoặc .mq5 của robot.

2

Chọn nền tảng đích và chất lượng: tiêu chuẩn hoặc chuyên sâu.

3

Tải về file ZIP chứa code đã chuyển đổi và báo cáo — thường chỉ trong vài phút.

4

Biên dịch code. Nếu trình biên dịch báo lỗi, hãy dán lỗi vào trang chuyển đổi và tải về phiên bản đã sửa.

Chuyển đổi tiêu chuẩn hay chuyên sâu

Chuyển đổi tiêu chuẩn dùng mô hình AI đã được kiểm chứng và phù hợp với hầu hết robot. Chuyển đổi chuyên sâu dùng mô hình AI mới nhất, mạnh nhất của chúng tôi — dành cho robot lớn hoặc phức tạp, chỉ báo tùy chỉnh và logic lệnh phức tạp.

Giá

Một lần chuyển đổi tốn 10 token, chuyển đổi chuyên sâu tốn 25 token. Đã bao gồm ba lần sửa lỗi biên dịch; mỗi lần sửa thêm tốn 1 token, sửa chuyên sâu tốn 3 token. Nếu chuyển đổi thất bại, token sẽ được hoàn lại tự động.

Trước khi giao dịch thật

Code do AI chuyển đổi phải được biên dịch và kiểm thử: so sánh với robot gốc trong Strategy Tester và chạy trên tài khoản demo trước. Các nền tảng khác nhau về khớp lệnh, múi giờ và khối lượng lot — báo cáo liệt kê những khác biệt này đối với robot của bạn.

Tôi có thể chuyển đổi file đã biên dịch .ex4 hoặc .ex5 không?

Không. Chỉ mã nguồn (.mq4 hoặc .mq5) mới có thể chuyển đổi. File đã biên dịch sẽ không được dịch ngược.

Mã nguồn của tôi có được bảo mật không?

File chỉ được gửi đến mô hình AI thực hiện chuyển đổi và được lưu trong tài khoản của bạn để bạn có thể tải về và sửa kết quả. Chỉ bạn mới xem được file và nó không bao giờ bị công khai hay chia sẻ.

Nếu code đã chuyển đổi không biên dịch được thì sao?

Dán thông báo của trình biên dịch vào trang chuyển đổi. AI chỉ sửa những gì cần thiết để biên dịch được; mỗi lần chuyển đổi được miễn phí ba lần sửa, các lần sửa tiếp theo tốn 1 token.

Robot sau chuyển đổi có giao dịch giống hệt bản gốc không?

Logic giao dịch được giữ nguyên, nhưng các nền tảng khác nhau về khớp lệnh, múi giờ, khối lượng lot và dữ liệu giá lịch sử. Hãy kiểm thử cả hai phiên bản trên cùng dữ liệu và trên tài khoản demo trước khi giao dịch thật.

Có thể chuyển đổi chỉ báo và file include không?

Mỗi lần chuyển đổi một file mã nguồn, tối đa khoảng 3,000 dòng. Chỉ báo được chuyển đổi nếu nền tảng đích hỗ trợ chỉ báo tùy chỉnh. File include riêng của bạn (.mqh) không được đọc: hãy dán code của chúng vào file chính trước.

Đưa robot của bạn sang nền tảng mới

Tải lên mã nguồn, chọn nền tảng và nhận code biên dịch được kèm báo cáo về mọi điểm khác biệt.