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ơ đồ.
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.
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.
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.
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ì?
- 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.
- 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.
- 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.
- 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.
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?
Trailing ngừng theo đêm vì sao?
EA còn trade khi đóng nền tảng?
Chỉ SL thường cần VPS?
Nguồn và kiểm chứng
- 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.
- 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.
- 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.
- 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.
