Quy tắc vào lệnh phải giải thích cách chỉ thị trở thành vị thế. Buy Stop phía trên thị trường và Buy Limit phía dưới đặt ra điều kiện khác nhau dù cùng mua. Báo giá EURUSD giả định giúp theo dõi gửi yêu cầu, chấp nhận, kích hoạt và khớp, không chọn sẵn một giao dịch thắng.
1. Hai mức giá và hai hành động riêng
Bid là giá có thể bán; Ask là giá có thể mua. BUY mở tại Ask và đóng bằng cách bán tại Bid. SELL mở tại Bid và đóng bằng cách mua lại tại Ask. Giá khớp thực tế còn phụ thuộc cơ chế thực thi của nhà môi giới và báo giá có sẵn.
Nến Forex thông thường trong MT4 thường thể hiện Bid. Chạm đường trên biểu đồ không tự chứng minh điều kiện Ask đã đạt hay chưa. Đường Ask hiển thị chênh lệch hiện tại, không tái tạo nến Ask lịch sử.
2. Lệnh thị trường yêu cầu thực hiện ngay
Lệnh thị trường yêu cầu khớp ngay, không giữ chỗ mức giá đang hiển thị. Thời điểm gửi, phản hồi máy chủ, giá khớp và từ chối cần ghi riêng. Chế độ thực thi quyết định cách xử lý thay đổi giá và báo giá lại.
Giả sử Bid 1.1000, Ask 1.1002. BUY khớp tại 1.1002 rồi đóng ngay tại Bid không đổi 1.1000 sẽ lỗ 2 pip trước hoa hồng. Spread đã nằm trong hai giá giao dịch này; cộng thêm vào cùng chênh lệch là tính hai lần.
3. Chọn lệnh từ điều kiện vào
Xác định muốn giao dịch ngay, chờ hồi hay chỉ vào sau khi vượt một mức. BUY thị trường yêu cầu mua ngay; Buy Limit chờ Ask thấp hơn; Buy Stop yêu cầu giá tăng đến ngưỡng trước. Cùng một phân tích có thể tạo ra các giao dịch khác nhau. Lệnh giới hạn có thể không khớp, còn lệnh stop có thể vào đúng một phá vỡ thất bại. Loại lệnh tự nó không cải thiện tín hiệu.
Với giả thuyết giảm tiếp, Sell Stop dưới Bid yêu cầu giá giảm trước. Sell Limit trên Bid lại chờ hồi lên rồi bán. Nếu giá giảm mà không hồi, việc lệnh giới hạn không khớp phù hợp với chỉ thị. Đổi nó thành bán thị trường sau khi xem kết quả là thay quy tắc kiểm thử. Hãy định trước hạn lệnh và cách xử lý khi bỏ lỡ điểm vào.
4. Bốn lệnh chờ và đúng phía báo giá
Buy Limit đặt dưới Ask hiện tại, kích hoạt khi Ask giảm đến mức đặt; Buy Stop ở trên Ask, khi Ask tăng. Sell Limit ở trên Bid hiện tại, khi Bid tăng; Sell Stop ở dưới Bid, khi Bid giảm. Vẫn phải thỏa khoảng cách tối thiểu của nhà môi giới.
Với báo giá ban đầu, 1.0980 minh họa Buy Limit hoặc Sell Stop; 1.1020 minh họa Buy Stop hoặc Sell Limit. Tên cũng xác định hướng: Sell Limit tại 1.1020 mở vị thế bán, không chốt lời cho BUY đang có.
5. So sánh sáu chỉ thị vào lệnh
| Chỉ thị | Điều kiện khi đặt | Phía giá kích hoạt hoặc vào |
|---|---|---|
| Market BUY | Mua ngay | Ask |
| Market SELL | Bán ngay | Bid |
| Buy Limit | Dưới Ask hiện tại | Ask |
| Buy Stop | Trên Ask hiện tại | Ask |
| Sell Limit | Trên Bid hiện tại | Bid |
| Sell Stop | Dưới Bid hiện tại | Bid |
6. Kích hoạt không bảo đảm giá khớp
Buy Stop 1.1020 có thể kích hoạt khi Ask 1.1020 và Bid 1.1018, trong khi biểu đồ Bid trông vẫn chưa chạm. Nếu Ask nhảy đến 1.1025, mức yêu cầu và giá khớp có thể khác nhau.
Không tự áp dụng bảo đảm của lệnh trên sở giao dịch cho mọi hợp đồng Forex bán lẻ. Đọc điều khoản về khoảng trống giá, trượt giá và cải thiện giá. Lệnh giới hạn thường hạn chế giá vào chấp nhận theo hợp đồng; chạm mức trong backtest OHLC không chứng minh từng có thể khớp.
7. Stop Loss và Take Profit quản lý thoát lệnh
Lệnh vào chờ tạo vị thế khi khớp; Stop Loss và Take Profit là chỉ thị thoát gắn với vị thế. BUY kiểm tra theo Bid, SELL theo Ask. Thông thường stop ban đầu của BUY nằm dưới giá vào, mục tiêu ở trên; SELL ngược lại.
Lệnh chờ và stop được máy chủ chấp nhận có thể tiếp tục khi MT4 đóng. Kích hoạt tổng hợp, thoát do EA quản lý và tính trailing có thể cần terminal chạy và kết nối. Đường vẽ không chứng minh máy chủ đã nhận bảo vệ.
8. Theo dõi SELL từ vào đến thoát
Sell Limit 1.1020 được chấp nhận khi Bid/Ask là 1.1000/1.1002. Sau đó Bid 1.1020 và Ask 1.1022 thỏa điều kiện vào theo Bid. Giả sử SELL khớp đúng 1.1020, stop 1.1040 và mục tiêu 1.0980: khoảng rủi ro 20 pip, khoảng mục tiêu 40 pip. Cả hai lối thoát kiểm tra bằng Ask. Đóng ngay ở Ask 1.1022 đã lỗ 2 pip trước hoa hồng.
Nếu Bid xuống 1.0980 nhưng Ask còn 1.0982, mục tiêu theo Ask chưa đạt. Với spread cố định 2 pip, Ask 1.0980 tương ứng Bid 1.0978. Ngược lại, Ask có thể chạm stop SELL dù đỉnh Bid chưa tới 1.1040. Đây là ví dụ về phía giá, không bảo đảm giá khớp; lịch sử tài khoản xác định giá thực tế.
9. Khoảng cách, độ chính xác, khối lượng và hạn
Kiểm tra số chữ số, bước tick giao dịch, lot tối thiểu và bước lot, phiên cùng quyền giao dịch. Pip, point và tick khác nhau. Với EURUSD năm chữ số ở đây: 1 pip = 0.0001, 1 point = 0.00001 và 2 pip = 20 point.
StopLevel giới hạn khoảng cách; FreezeLevel có thể hạn chế sửa hoặc hủy gần giá thị trường. StopLevel bằng không vẫn có thể có giới hạn động. Một số máy chủ từ chối thời hạn. Ghi giờ máy chủ, không âm thầm đổi thời hạn bị từ chối thành lệnh vô thời hạn.
10. Quản lý trạng thái đã xác nhận
Trình tự: yêu cầu chuẩn bị → lệnh chờ được chấp nhận → vị thế đã khớp → vị thế đã đóng. Từ chối, hết hạn và hủy là các nhánh riêng. Xóa lệnh chờ trước khớp ngăn lần vào đó; vị thế mở cần giao dịch đóng. Hủy có thể chạy đua với khớp.
Lưu ticket, mã, Magic Number, khối lượng yêu cầu, trạng thái xác nhận và giá thật. Sau timeout, kiểm tra máy chủ trước khi thử lại: phản hồi không rõ không chứng minh thất bại. Gửi lại thiếu kiểm tra có thể nhân đôi rủi ro. Đối soát vị thế sau mỗi phản hồi mơ hồ.
11. Thực hành đủ vòng đời lệnh trên demo
Trong New Order, chọn đúng mã và xem đặc tả trước khi đặt khối lượng. Với lệnh chờ, chọn Pending Order và đúng loại con. Nhập giá, stop, mục tiêu và hạn nếu máy chủ hỗ trợ. Kiểm tra chung trước khi gửi; đổi loại có thể đổi phía thị trường hợp lệ cho giá đặt.
Sau khi gửi, kiểm tra mã lệnh chờ đã được nhận và các mức bảo vệ trong tab Trade. Giữ lý do từ chối, không tự chuyển thành lệnh thị trường. Khi kích hoạt, đối chiếu giá vào và khối lượng thật; khi đóng, kiểm tra Account History và phí. Demo giúp học thao tác nhưng không chứng minh chất lượng khớp trên tài khoản thật.
Hai lệnh chờ đối hướng không tự trở thành cặp OCO trong MT4 tiêu chuẩn. Dù EA hủy lệnh còn lại sau khi lệnh đầu khớp, cả hai vẫn có thể kích hoạt trước xác nhận hủy. Kiểm thử tình huống tranh chấp này, khôi phục kết nối và phản hồi trùng. Xóa đường trên biểu đồ hay tắt EA không xóa lệnh đã được máy chủ nhận.
12. Kiểm tra chỉ thị trước khi đánh giá chiến lược
Nêu rõ phía giá, ngưỡng, thời hạn, sai lệch vào chấp nhận, stop, khối lượng và xử lý từ chối. Bộ lọc spread lúc gửi không bảo đảm spread lúc kích hoạt. Lệnh trên máy chủ không tự nhận bộ lọc EA mới nếu chưa sửa hoặc hủy thành công.
Kiểm chứng bằng báo giá có dấu thời gian và hồ sơ tài khoản. Một nến có thể qua giá vào, stop và mục tiêu mà không tiết lộ thứ tự. Dùng tick phù hợp hoặc quy tắc thận trọng đã ghi rõ. Đếm cả từ chối, hủy và bỏ lỡ. Khớp nhanh hoặc thường xuyên hơn không chứng minh sinh lời.
Câu hỏi thường gặp
Buy Stop có giống Stop Loss không?
Không. Buy Stop là lệnh vào mua trên Ask hiện tại. Stop Loss là chỉ thị thoát gắn với vị thế. Đóng SELL cũng mua nhưng có mục đích khác.
Vì sao kích hoạt trước khi biểu đồ chạm mức?
Ngưỡng Ask có thể đạt trước Bid. Kiểm tra spread lịch sử, loại lệnh và hồ sơ máy chủ. Đường Ask hiện tại không dựng lại quá khứ.
Có thể đóng MT4 sau khi đặt lệnh chờ không?
Lệnh được máy chủ nhận thường tiếp tục có hiệu lực. Lệnh tổng hợp, hủy cục bộ và cập nhật trailing cần môi trường vận hành riêng. Hãy xác nhận chấp nhận lệnh và điều khoản hợp đồng.
Nguồn và phạm vi
MetaQuotes mô tả cơ chế và giới hạn nền tảng. Giá, ví dụ quy trình và danh sách kiểm tra là nội dung giảng giải do chúng tôi xây dựng. Hợp đồng nhà môi giới quyết định thực thi; bài viết không chứng minh lợi thế giao dịch.
- MetaQuotes · Order Types
- MetaQuotes · MQL4: OrderSend
- MetaQuotes · Requirements and Limitations in Making Trades
Ví dụ giả định để học tập; không bảo đảm khớp lệnh hay kết quả giao dịch.