Nền tảng & công cụ

Tắt MT4:SL, TP và EA còn chạy không?

Chỉ thị server đã nhận khác logic local. SVG không phản hồi chưa là từ chối,40 pip/400 point và mô hình hai tiến trình sửa SL.

Minh họa biên tập terminal và máy chủ, không trạng thái tài khoản thực.
Trạng thái đồng bộ mới khác ảnh chụp hoặc phản hồi thiếu.

Giao dịch ngoại hối có đòn bẩy và CFD có thể gây thua lỗ nhanh chóng. Nội dung phục vụ học tập, không phải tư vấn đầu tư cá nhân.

Trong bài viết này

Sau khi đọc bài này…

  • Tách yêu cầu đã gửi, vắng phản hồi và chỉ thị server đã nhận.
  • Kiểm SL cuối và tiến trình local/remote phụ trách sửa.
  • Tính tác động thứ tự sửa mà không cộng hai trạng thái thay thế.

Tra cứu thuật ngữ ngay trong bài

Stop loss — lệnh dừng lỗ Khớp lệnh Trailing stop — dịch mức dừng lỗ Tài khoản mô phỏng (demo) Lệnh chờ — chỉ thị có điều kiện Take profit — mức chốt vị thế

Stop Loss/Take Profit đã được máy chủ broker chấp nhận được giữ phía máy chủ; tắt terminal cá nhân không xóa nó. Trước hết xác nhận tài khoản, lệnh và mức được nhận. Lưu server không bảo đảm khớp/giá chọn; EA cục bộ và trailing tích hợp có yêu cầu khác.

Máy chủ và terminal:chỉ thị ở đâu?

Tách máy chủ giữ chỉ thị đã nhận với terminal phải tính rồi gửi. Nhấp nút chỉ tạo yêu cầu, chưa chứng minh chấp nhận. Kiểm phản hồi và trạng thái đúng lệnh/vị thế trước dựa SL, TP hoặc lệnh chờ.

Tắt MetaTrader để nguyên chỉ thị server đã nhận nhưng dừng chức năng chỉ chạy trong terminal đó. Kiểm trạng thái/điều khoản từng chỉ thị, không coi lưu server là bảo đảm an toàn. Market,limit,stop giải thích khác nhau.

Không phản hồi, chưa biết SL ghi nhận

Đầu tiên xác định máy chủ đang giữ chỉ thị nào. Laptop còn chạy là câu hỏi khác.

Cuộn ngang để xem trọn sơ đồ →

Cuộn ngang để xem hết sơ đồ.

Không phản hồi, chưa biết SL ghi nhậnHai trạng thái sau thử đổi 1.0900→1.0950, cả hai không thấy phản hồi. A đã nhận 1.0950; B không nhận, còn 1.0900.Đọc đúng vị thế vẫn mở sau nối lại/đồng bộ mới phân biệt. Không bao mọi trạng thái thực hoặc xác định giá khớp.MỘT TRIỆU CHỨNG, HAI TRẠNG THÁIMô hình sau thử sửa SL.Yêu cầu:1.0900 → 1.0950Local:không thấy phản hồiPhiên bản AThay đổi được nhậnSL:1.0950Phiên bản BKhông thay đổiSL:1.0900Sau nối lại và đồng bộ:đọc trạng thái vị thế hiện tại.Bản dữ liệu cũ không phân biệt được.Không trả lời ≠ đã từ chối

Mô hình thông tin có hai phiên bản hư cấu của lần thử đổi SL đã kết thúc. Đúng vị thế vẫn mở, biết tài khoản/ID và sau đó không ai sửa SL. Đơn vị USD/EUR. Cả hai người quan sát không nhận phản hồi, không gán xác suất. Số đọc phân giải lấy sau đồng bộ máy chủ, không bản cũ.

A:server đã ghi 1.0950 nhưng người quan sát không nhận phản hồi. B:thay đổi không được chấp nhận, còn 1.0900.Cùng triệu chứng cục bộ, khác trạng thái server.“Không thấy trả lời” chưa chứng minh bị từ chối hoặc đã nhận.

Trước quyết định tiếp, kiểm tài khoản, ID, kết nối và đồng bộ hoàn tất. Đọc trạng thái hiện tại đúng vị thế. Trong mô hình, số mới 1.0950 chọn A,1.0900 chọn B.Thực tế còn phải kiểm vị thế còn tồn tại, yêu cầu còn xử lý hay người khác đã sửa. Sơ đồ cố ý không bao hết các trạng thái đó.

OrderModify mô tả sửa mức và kết quả hàm, khác mô hình thiếu phản hồi quan sát.OrderSelect cảnh báo thuộc tính được sao chép có thể cũ. Đọc lại bản cũ không thay đồng bộ server. Ví dụ không đặt quy tắc tự gửi lại hoặc dự đoán giá khớp SL.

Cùng không thấy phản hồi nhưng hai mức SL server khác nhau.

Tắt MT4:SL, TP và lệnh chờ server

SL, TP, lệnh chờ đã chấp nhận được server xử lý, không cần MT4 cá nhân mở. Buy limit/sell limit/buy stop/sell stop khác điều kiện kích hoạt/thực thi. Lưu server không nghĩa mọi chỉ thị chắc chắn khớp:còn hiệu lực, hết hạn, giá và cách thực thi.

SL server xác nhận còn sau tắt nền tảng. Gap chỉ một rủi ro thực thi, không ngoại lệ duy nhất:còn trạng thái, công cụ và điều khoản. Không đồng nhất mức được nhận với đóng chắc chắn hoặc giá đúng.

Dừng local:EA, trailing, alert, script

EA chạy trong terminal gắn nó và xử lý sự kiện code quy định, như tick/timer. Không nhất thiết giao dịch mỗi tick; handler bận có thể không nhận mọi NewTick tiếp. Tắt terminal dỡ EA cục bộ. Mất mạng khác:code có thể còn nạp nhưng không tự có báo giá mới hoặc thao tác server chấp nhận. Bản remote chạy riêng không bị tắt cùng laptop.EA cần kiểm quyền/hành vi.

Trailing tích hợp MT4 chạy client. Khi đạt điều kiện lời theo khoảng, nó có thể yêu cầu SL cách giá khoảng đó; giá thuận sau tạo yêu cầu khác. Tắt terminal dừng tính, chỉ còn mức server đã nhận nếu có. Bật trailing chưa chứng minh đã đặt SL đầu.Trailing stop và alert/script cần đúng môi trường chạy.

Minh để vị thế qua đêm:mô hình

Mô hình hư cấu:Minh mua EUR/USD 1.0865, xác nhận server SL 1.0810/TP 1.0920.Bật trailing khoảng 40 pip và gắn EA local. Báo giá 5 chữ số:40 pip=400 point. Khi tắt terminal lúc 23:00 giả định, các giá/giờ chỉ minh họa;40 pip là khoảng, không bước chỉnh 40 pip.

Mức server còn theo điều kiện thực thi. Bid 1.0910 làm lời 45 pip so 1.0865 và cho yêu cầu SL 1.0870 theo khoảng 40 pip. Nếu server đã nhận trước tắt, nó thay 1.0810.Giá chỉ tới 1.0880 mới lời 15 pip, chưa đạt khoảng kích hoạt. Tắt local dừng EA/trailing local, không hủy chỉ thị server đã nhận.

Trượt giá, gap và trailing phía broker

SL thường không bảo đảm giá hoặc hoàn tất vô điều kiện. Gap có thể đổi giá khớp, cách thực thi có thể cho từ chối/ràng buộc khác. Broker có guaranteed stop thì kiểm sản phẩm/công cụ/phí/điều kiện riêng, không suy từ MetaTrader SL thường.

Tách trailing local tích hợp với dịch vụ trailing phía broker có tài liệu riêng. Kiểm nền tảng, tài khoản, tính năng thật trước dựa nó khi tắt local. MT4/MT5 cùng phân biệt server/local rộng này nhưng chi tiết lệnh và ghi nhận vị thế khác.

VPS thực sự chạy phần nào?

VPS thông thường có thể chạy terminal desktop độc lập laptop, nhưng vẫn theo dõi tiến trình, mạng, quyền. MetaQuotes Virtual Hosting di chuyển môi trường chọn, không desktop Windows remote thường:MT4 cấm DLL/không chuyển script, cho trade remote và tắt autotrading local khi di chuyển tránh robot trùng. Nút local bấm sau không là lệnh dừng remote. Kiểm nhật ký/program thật, không giả định copy mọi cài đặt.

SL/TP server đã nhận không cần VPS cá nhân chỉ để tồn tại. Remote phục vụ logic/theo dõi thêm, không đổi bảo đảm giá. Mô hình một vị thế mua 1.1050, hai sửa SL được nhận 1.1030 và 1.1000.Nếu 1.1000 được nhận cuối, stop cách 50 pip; đảo thứ tự còn 20 pip. Cả hai yêu cầu có thể thành công nhưng trạng thái cuối khác. Giả định không sửa khác/khoảng hợp lệ, không dự đoán fill. Thống nhất tiến trình sở hữu sửa và đọc lại trạng thái cuối.VPS và độ trễ giúp kiểm vận hành.

VND:hai chương trình thành công vẫn có thể nới lỗ

Mô hình độc lập 2.000 EUR, mua 1.1050, không phí/quy đổi biến thiên. Phiên bản SL cuối 1.1030 có khoảng 20 pip, lỗ giá mô hình 4 USD; SL cuối 1.1000 cách 50 pip, lỗ 10 USD.Tỷ giá hư cấu 25.000 VND/USD cho 100.000 hoặc 250.000 VND.Chênh 150.000 do thứ tự server nhận sửa, không vì laptop đã tắt. Hai SL này là hai trạng thái thay thế, không cộng 14 USD thành lỗ cùng lúc.

SL nào được nhận cuối?Mô hình mua 2.000 EUR tại 1.1050,25.000 VND/USD, không phí; khớp đúng SL chỉ giả định.PHÉP TÍNH GIẢ ĐỊNHCuối cùng 1.1030100.000 VND lỗCuối cùng 1.1000250.000 VND lỗĐổi thứ tự nhận150.000 VND chênh
SL nào được nhận cuối? Mô hình mua 2.000 EUR tại 1.1050,25.000 VND/USD, không phí; khớp đúng SL chỉ giả định.

Một tiến trình cần sở hữu quy tắc sửa; hai phản hồi thành công chưa chứng minh mức cuối mong muốn.

Trên màn hình nhỏ, bạn có thể cuộn ngang hoặc phóng to sơ đồ. Các giá trị và kết luận cũng có ở phần văn bản bên dưới.

Cuối cùng 1.1030
100.000 VND lỗ – 20 pip,4 USD lỗ giá.
Cuối cùng 1.1000
250.000 VND lỗ – 50 pip,10 USD lỗ giá.
Đổi thứ tự nhận
150.000 VND chênh – Hai kết quả thay thế, không cộng thành 350.000.

Trong nhật ký, ghi instance, tài khoản/ID, nội dung yêu cầu, kết quả hàm và trạng thái server sau đồng bộ.12:00 UTC ngày 25/10/2026=19:00 ICT cùng ngày. ICT UTC+7 không DST; đồng bộ giờ/log không tự bảo đảm thứ tự xử lý ở server. Kiểm cơ chế chạy trên demo phù hợp, không suy tài khoản/sản phẩm được phép ở Việt Nam chỉ vì program hoạt động.

Ngày mai kiểm gì?

  1. Kiểm bảo vệ thực trên demo:tài khoản/ID, SL/TP đã nhận, trailing local hoặc hidden stop. Đường vẽ chưa là chỉ thị server. Bật trail có thể chưa đặt SL; nếu đã sửa thì đọc mức cuối, không coi SL đầu và trail là hai stop cùng tồn tại.
  2. Quan sát demo:xác nhận SL/TP, ghi ID/trailing, rồi đóng local. Nối lại/đồng bộ trước đọc. Trong lúc vắng, có thể server đã thực thi/sửa vị thế, nên không hứa số sẽ đứng nguyên như test.
  3. Liệt kê program cần hoạt động khi laptop tắt. So VPS có giám sát với môi trường hiện có, kiểm di chuyển/quyền. Đính EA riêng chưa chứng minh cần VPS trả tiền.
  4. Lập kịch bản gap trước giữ qua đóng cửa:công cụ, vị thế, giá khớp bất lợi giả định. Đọc điều khoản, định lượng mà không giả định SL buộc phải khớp hoặc trần lỗ đúng mức hiển thị.

Kiểm tra mức độ hiểu bài

Bài tập: khoảng 2 phút.

Không thấy phản hồi sau yêu cầu sửa SL.Trong mô hình, điều gì xác định trạng thái?

Xem đáp án và giải thích

Giả sử vị thế còn mở và không sửa khác, số mới phân biệt 1.0950 với 1.0900.

Câu hỏi khác

Tắt máy qua đêm SL còn?
Không xóa SL server đã nhận. Kiểm tài khoản/ID/mức trước; yêu cầu chưa xác nhận hoặc hidden stop của EA khác. Kích hoạt/khớp tùy phiên, giá và điều khoản. Gap chỉ một rủi ro, SL thường không bảo đảm giá hoặc khớp ngay.
Trailing ngừng theo đêm vì sao?
Trailing MT4 tích hợp chạy local. Khi đạt khoảng lời mới yêu cầu SL; sửa đã nhận thay mức cũ. Tắt local dừng tính, chỉ còn SL đã nhận nếu có. Remote riêng có thể chạy, nhưng bật trail chưa đạt có thể chưa có SL.Kiểm program/log hosting thật.
EA còn trade khi đóng nền tảng?
EA terminal đóng thì dừng; bản remote riêng có thể tiếp. EA xử lý sự kiện code, không nhất thiết mỗi tick. Lệnh/mức đã nhận còn theo hiệu lực/thực thi; dừng code không tự hủy/đóng vị thế. Kiểm instance/quyền/cách dừng remote, không tên VPS nào chứng minh không gián đoạn.
Chỉ SL thường cần VPS?
Không cần VPS cá nhân chỉ giữ SL/TP server đã nhận. VPS cho tự động/theo dõi riêng cần khi laptop tắt. Môi trường desktop và MetaQuotes Hosting khác quy tắc di chuyển, DLL/script. Kiểm nhật ký remote; không dịch vụ nào tự làm SL thường bảo đảm giá.

Nguồn và kiểm chứng

  1. docs.mql4.com

    Nguồn tham khảo cho nội dung; xem phạm vi và giả định được nêu trong bài.

  2. docs.mql4.com

    Nguồn tham khảo cho nội dung; xem phạm vi và giả định được nêu trong bài.

  3. www.metatrader4.com

    Nguồn tham khảo cho nội dung; xem phạm vi và giả định được nêu trong bài.

  4. www.metatrader4.com

    Nguồn tham khảo cho nội dung; xem phạm vi và giả định được nêu trong bài.

Các phép tính dùng giả định được nêu rõ. Chúng không thay thế dữ liệu thị trường hiện tại hoặc điều khoản của nhà cung cấp.

Về tác giả

Jarosław Wasiński là biên tập viên và nhà phân tích thị trường tại Ba Lan. Ông sáng lập MyBank.pl năm 2004 và theo dõi thị trường ngoại hối từ năm 2007.