Cùng nhìn mức hỗ trợ trên biểu đồ vàng, một trader đặt Buy Limit tại đó nhưng lỡ lệnh, còn trader khác bị cắt lỗ lệnh Sell trước khi đường giá chạm Stop Loss. Hai tình huống này bắt nguồn từ cách các loại lệnh trong forex sử dụng giá Bid và Ask.
MT5 có tám lệnh mở vị thế: hai lệnh thị trường và sáu lệnh chờ trong forex, còn MT4 chỉ có bốn lệnh chờ. Stop loss và take profit gắn với vị thế nên không tính vào tám lệnh. Trong bài viết này, Backcom.io sẽ giải thích vị trí đặt buy limit và sell limit, buy stop và sell stop, giá kích hoạt và lỗi thường gặp trên MT4, MT5.
Các Loại Lệnh Trong Forex Gồm Những Gì: Lệnh Thị Trường Và Lệnh Chờ

Các loại lệnh trong forex gồm lệnh thị trường yêu cầu mua hoặc bán theo giá hiện tại, và lệnh chờ chỉ kích hoạt khi giá đạt điều kiện đặt trước. Stop Loss và Take Profit là hai lệnh đặc biệt để đóng vị thế.
- Lệnh thị trường (2): Buy mua theo Ask, Sell bán theo Bid.
- Lệnh chờ (6 trên MT5, 4 trên MT4): Cả hai có Buy Limit, Sell Limit, Buy Stop và Sell Stop. MT5 thêm Buy Stop Limit và Sell Stop Limit.
- Lệnh gắn với vị thế: Stop Loss (SL) và Take Profit (TP) không tính vào tám lệnh.
Hiểu các loại lệnh trong forex bắt đầu từ việc phân biệt lệnh vào ngay với lệnh chờ giá.
Các ví dụ dùng giá giả định XAUUSD Bid 4.200,00 / Ask 4.200,30, spread 0,30 USD, 1 lot vàng bằng 100 oz và 1 point bằng 0,01 USD. Với EURUSD, ví dụ dùng giá giả định Bid 1,12500 / Ask 1,12510.
Lệnh Thị Trường: Buy, Sell Và Chế Độ Khớp Lệnh
Instant Execution có thể trả requote nếu giá vượt mức Deviation cho phép. Request Execution yêu cầu trader xác nhận báo giá trước khi khớp, còn Market Execution để sàn quyết định giá khớp. Trong ngữ cảnh cổ phiếu Mỹ, giải thích các loại lệnh của Investor.gov cũng phân biệt khả năng khớp với việc khớp đúng giá mong muốn.
Lệnh Chờ Trong Forex Là Gì?
Lệnh chờ được máy chủ sàn lưu và có thể kích hoạt khi trader tắt MT4/MT5. Trader có thể xem thêm sự khác nhau giữa MT4 và MT5. Tham khảo trực tiếp: định nghĩa lệnh chờ trong trợ giúp MetaTrader 5.
| Lệnh | Vị trí so với giá hiện tại | Kích hoạt khi | Ví dụ Price | Mục đích |
|---|---|---|---|---|
| Buy Limit | Dưới Ask | Ask ≤ Price | 4.180,00 | Chờ giá giảm về rồi mua |
| Sell Limit | Trên Bid | Bid ≥ Price | 4.230,00 | Chờ giá tăng lên rồi bán |
| Buy Stop | Trên Ask | Ask ≥ Price | 4.225,00 | Mua khi giá phá lên |
| Sell Stop | Dưới Bid | Bid ≤ Price | 4.170,00 | Bán khi giá phá xuống |
| Buy Stop Limit (MT5) | Stop trên Ask, Limit dưới Stop | Ask chạm Stop thì đặt Buy Limit | 4.225,00 → 4.215,00 | Chờ phá vỡ rồi hồi về |
| Sell Stop Limit (MT5) | Stop dưới Bid, Limit trên Stop | Bid chạm Stop thì đặt Sell Limit | 4.170,00 → 4.180,00 | Chờ phá vỡ rồi hồi về |
Trong ví dụ forex bán lẻ này, lệnh chờ mua xét Ask còn lệnh chờ bán xét Bid khi kích hoạt.
Buy Limit Và Sell Limit: Vào Lệnh Khi Giá Hồi Về Vùng Đã Chọn
Buy limit và sell limit là lệnh giới hạn đặt ở mức giá tốt hơn giá hiện tại:
- Buy Limit (lệnh mua giới hạn): Đặt dưới Ask và kích hoạt khi Ask giảm tới hoặc thấp hơn Price. Ví dụ giả định, lệnh 4.180,00 chờ giá giảm từ Ask 4.200,30 về hỗ trợ.
- Sell Limit (lệnh bán giới hạn): Đặt trên Bid và kích hoạt khi Bid tăng tới hoặc cao hơn Price. Lệnh giả định 4.230,00 chờ giá tăng về kháng cự.
Theo MetaTrader 5, lệnh limit khớp ở giá bằng hoặc tốt hơn mức đặt, nên không trượt giá âm khi khớp. Trader dùng buy limit và sell limit khi vùng giá vào quan trọng hơn khả năng chắc chắn có vị thế.
Vì Sao Chart Chạm Hỗ Trợ Mà Buy Limit Chưa Khớp?
Biểu đồ MT4/MT5 thông thường hiển thị Bid, còn Buy Limit xét Ask. Điểm này được giải thích thêm trong bài giá Bid và Ask. Giả sử hỗ trợ trên chart là Bid 4.180,00 và spread giữ ở 0,30 USD. Buy Limit đặt tại 4.180,00 chỉ kích hoạt khi Ask xuống mức đó, tức Bid phải giảm tới 4.179,70.
Để lệnh kích hoạt lúc Bid chạm 4.180,00, trader đặt Buy Limit cao hơn hỗ trợ, tại 4.180,30:
Giá đặt Buy Limit để khớp khi chart chạm hỗ trợ = Mức hỗ trợ trên chart + Spread
Khi spread giãn lúc ra tin, khoảng lệch có thể lớn hơn 0,30 USD.
Buy Stop Và Sell Stop: Vào Lệnh Theo Phá Vỡ

Buy stop và sell stop là lệnh chờ dừng, đặt ở mức kém thuận lợi hơn giá hiện tại:
- Buy Stop (lệnh mua dừng): Đặt trên Ask. Lệnh giả định 4.225,00 kích hoạt khi Ask tới mức này, lúc Bid trên chart có thể mới ở 4.224,70.
- Sell Stop (lệnh bán dừng): Đặt dưới Bid. Lệnh giả định 4.170,00 kích hoạt khi Bid giảm tới 4.170,00.
Giá giật hai chiều và spread giãn có thể kích hoạt lệnh rồi tạo giá khớp bất lợi. Khi trade tin CPI, trader cần kiểm tra những lệnh chờ đã đặt.
Buy Stop Limit Và Sell Stop Limit Chỉ Có Trên MT5
Khi giá chạm mức stop trong ô Price, MT5 đặt lệnh limit tại mức ghi trong ô Stop Limit. Lệnh mới chỉ khớp nếu giá quay lại mức limit như các ví dụ trong bảng trên.
Lệnh Limit Và Lệnh Stop Khác Nhau Ở Khớp Lệnh Và Trượt Giá
| Nhóm lệnh | Giá khớp | Khả năng khớp | Rủi ro chính |
|---|---|---|---|
| Buy Limit, Sell Limit | Bằng giá đặt hoặc tốt hơn | Không chắc | Giá không quay lại |
| Buy Stop, Sell Stop, Stop Loss | Có thể tệ hơn giá đặt | Ưu tiên khớp | Trượt giá khi biến động, gap |
| Buy Stop Limit, Sell Stop Limit | Không tệ hơn giá Limit | Không chắc | Giá chạy nhanh, không hồi |
Lệnh limit giữ mức giá nhưng có thể lỡ lệnh. Lệnh stop, kể cả Stop Loss, ưu tiên việc khớp nhưng có thể trượt giá. Stop Limit giới hạn giá bằng cách chấp nhận khả năng không khớp.
Ví dụ giả định, Sell Stop 4.170,00 với khối lượng 0,02 lot khớp tại 4.168,50 khi giá giật mạnh. Trượt 1,50 USD × 0,02 lot × 100 oz/lot tạo chênh lệch 3 USD. MetaQuotes mô tả lệnh stop được bảo đảm khớp, không bảo đảm giá. Tham khảo trực tiếp: cách MetaTrader 5 khớp lệnh stop và lệnh limit.
Take Profit có thể khớp khác mức đặt, kể cả theo hướng có lợi, tùy sàn. Backcom.io không xếp lệnh nào “tốt hơn” vì mỗi loại phục vụ một kịch bản vào lệnh và mức trượt giá chấp nhận khác nhau.
Stop Loss Và Take Profit: Giá Kích Hoạt Theo Bid, Ask

Stop loss và take profit gắn với vị thế hoặc lệnh chờ. Stop Loss (SL) đóng vị thế khi giá đi ngược tới mức cắt lỗ, còn Take Profit (TP) đóng vị thế khi đạt mức chốt lời:
- Đóng toàn bộ vị thế: SL hoặc TP kích hoạt sẽ đóng hết vị thế liên quan.
- Đi cùng lệnh chờ: Vị thế mở từ lệnh chờ nhận các mức SL/TP đã ghi.
- Chờ vị thế hình thành: SL/TP của lệnh chờ chưa khớp không tự kích hoạt.
| Vị thế | Stop Loss đặt | Take Profit đặt | Giá dùng để xét |
|---|---|---|---|
| Buy | Dưới Bid | Trên Bid | Bid, trùng đường chart |
| Sell | Trên Ask | Dưới Ask | Ask, cao hơn chart một khoảng spread |
Với vị thế Sell vàng giả định, SL 4.230,00 kích hoạt khi Ask chạm mức này. Nếu spread vẫn là 0,30 USD, Bid trên chart mới ở 4.229,70. Ngược lại, TP Sell 4.170,00 chỉ kích hoạt khi Bid xuống 4.169,70, vì lúc đó Ask mới chạm 4.170,00. SL Buy giả định 4.170,30 kích hoạt khi Bid về mức đó.
MT4 xác nhận biểu đồ lịch sử vẽ theo Bid trong trang Order Types của MetaTrader 4. Để thấy Ask, trên MT4 mở Properties, tab Common và bật Show Ask line. Trên MT5, mở Properties, tab Show và bật Show Ask price line.
Đặt Stop Loss Trước Rồi Mới Tính Lot
Giả sử vốn 2.000 USD và mức rủi ro 1%, số tiền rủi ro mỗi lệnh là 20 USD.
Lot = Số tiền rủi ro ÷ Lỗ của 1 lot khi chạm Stop Loss
| Hạng mục | XAUUSD | EURUSD |
|---|---|---|
| Lệnh vào | Buy Limit 4.180,30 | Buy Stop 1,12800 |
| Stop Loss (khoảng cách) | 4.170,30 (10 USD) | 1,12550 (25 pip) |
| Take Profit (khoảng cách) | 4.200,30 (20 USD) | 1,13300 (50 pip) |
| Lỗ của 1 lot tại SL | 1.000 USD | 250 USD |
| Lot theo rủi ro 20 USD | 0,02 | 0,08 |
| Lỗ tại SL / lãi tại TP | 20 / 40 USD | 20 / 40 USD |
EURUSD tính 10 USD/pip/lot, và cả hai ví dụ đều có tỷ lệ R:R 1:2. Nếu SL lệnh vàng 0,02 lot trượt thêm 1,50 USD, khoản lỗ có thể thành 23 USD thay vì 20 USD.
Trader có thể nhập số dư, tỷ lệ rủi ro và khoảng SL vào công cụ tính lot theo quy tắc 1%, với kết quả chưa gồm spread, phí qua đêm và trượt giá.
Cách Đặt Lệnh Chờ Trên MT4, MT5 Và Lỗi Thường Gặp

Các Bước Đặt Lệnh Chờ Trên MT5
- Mở cửa sổ lệnh: Chuột phải mã trong Market Watch rồi chọn New order, hoặc nhấn F9.
- Chọn loại lệnh: Chọn Pending order và loại cần đặt trong ô Type hoặc thanh bên, tùy phiên bản MT5.
- Nhập khối lượng và giá: Điền Volume theo lot, Price là mức kích hoạt, và ô Stop Limit nếu dùng Stop Limit.
- Đặt SL và TP: Điền mức cắt lỗ, chốt lời. Giá trị 0 nghĩa là chưa đặt lệnh tương ứng.
- Chọn thời hạn: Kiểm tra Expiration và Fill Policy. Ô mờ nghĩa là máy chủ sàn không cho đổi.
- Bấm Place: Nếu nút mờ, kiểm tra giá đặt đúng phía và đủ xa giá hiện tại hay chưa.
Trader cũng có thể chuột phải mức giá trên chart rồi chọn Trading. Trong tab Trade, mục Modify or delete cho phép sửa hoặc xóa lệnh chờ, trừ Volume, Fill Policy và comment. MT4 dùng F9, chọn Pending Order, một trong bốn lệnh, rồi nhập at price và Expiry. Ứng dụng MT5 trên điện thoại có Price, Stop Limit, SL, TP và Expiration.
Thời Hạn Lệnh Chờ: GTC, Today Và Specified
- GTC (Good Till Canceled): Chờ đến khi trader tự xóa.
- Today: Chỉ có hiệu lực trong ngày giao dịch hiện tại.
- Specified: Hết hiệu lực tại thời điểm đã chọn.
- Specified day: Hết hạn lúc 00:00 ngày chọn hoặc thời điểm giao dịch gần nhất nếu thị trường đóng cửa.
- MT4: Dùng ô Expiry, với thời điểm hết hạn cách lúc đặt ít nhất 10 phút.
Lệnh hết hạn ghi Expired, còn lệnh xóa tay ghi Canceled trong History.
Lỗi Invalid Stops, Stops Level Và Freeze Level
Stops level là khoảng cách tối thiểu tính bằng point từ giá hiện tại tới SL, TP hoặc lệnh chờ. Đặt quá gần có thể bị máy chủ từ chối với lỗi Invalid stops. Khoảng cách được tính như sau:
Khoảng cách tối thiểu = Stops level (point) × Kích thước 1 point
Giả sử Stops level vàng là 50 point = 0,50 USD, với Bid 4.200,00 và Ask 4.200,30. Các mức hợp lệ gần nhất theo ví dụ là:
- Buy Limit: Từ 4.199,80 trở xuống, tính từ Ask.
- Buy Stop: Từ 4.200,80 trở lên, tính từ Ask.
- Sell Limit: Từ 4.200,50 trở lên, tính từ Bid.
- Sell Stop: Từ 4.199,50 trở xuống, tính từ Bid.
- SL/TP của vị thế: Buy cần SL ≤ 4.199,50 và TP ≥ 4.200,50. Sell cần SL ≥ 4.200,80 và TP ≤ 4.199,80.
Trader xem Stops level bằng cách chuột phải mã trong Market Watch rồi mở Specification. Stops level hiển thị 0 vẫn có thể chịu giới hạn động từ máy chủ.
Freeze level có thể cản việc sửa hoặc xóa lệnh gần giá thị trường. Ví dụ giả định 20 point = 0,20 USD, Buy Limit 4.180,00 có thể không sửa được khi Ask về 4.180,15. Khi thấy Invalid price, Invalid stops hoặc nút Place mờ, trader cần kiểm tra vị trí giá, khoảng cách và điều kiện sửa lệnh.
Câu Hỏi Thường Gặp Về Các Loại Lệnh Trong Forex
Buy Limit Khác Gì Buy Stop?
Buy Limit đặt dưới Ask, như mức giả định 4.180,00 khi Ask đang 4.200,30, còn Buy Stop đặt trên Ask, như mức 4.225,00. Trong cặp buy limit và sell limit, Sell Limit nằm trên giá. Trong cặp buy stop và sell stop, Sell Stop nằm dưới giá.
Nên Dùng Lệnh Thị Trường Hay Lệnh Chờ?
Lệnh thị trường phù hợp khi trader cần vào ngay và chấp nhận giá khớp có thể thay đổi hoặc nhận requote. Lệnh chờ phù hợp khi đã chọn mức giá và không theo dõi chart liên tục. Với các loại lệnh trong forex, trader nên xác định SL trước khi gửi lệnh.
Tắt MT4, MT5 Thì Lệnh Chờ, Stop Loss Và Take Profit Còn Chạy Không?
Có, vì lệnh chờ, SL và TP được xử lý trên máy chủ sàn nên vẫn có thể kích hoạt khi máy tính tắt. Trailing Stop cần nền tảng hoạt động để tiếp tục dời SL, còn mức SL đã đặt vẫn tồn tại. Nếu cần cơ chế này chạy liên tục, trader có thể tìm hiểu VPS forex. Cách cài và chọn khoảng cách cho lệnh này có trong bài trailing stop là gì.
Lệnh Chờ Trong Forex Có Bị Giữ Ký Quỹ Không?
Tùy sàn và loại lệnh, MT5 cho phép tính ký quỹ riêng cho lệnh chờ nếu tỷ lệ sàn đặt khác 0. Khi kích hoạt mà ký quỹ trống không đủ, lệnh có thể bị hủy với trạng thái Rejected trong History, nên trader cần kiểm tra Specification và cách tính margin.
Stop Loss Có Chắc Chắn Đóng Đúng Giá Đã Đặt Không?
Không, vì SL có thể khớp ở giá tệ hơn khi ra tin, thanh khoản mỏng hoặc gap cuối tuần. Nếu thao tác đóng chưa thực hiện được, MT5 có thể thử kích hoạt lại ở tick tiếp theo đủ điều kiện. Trader nên tính khả năng lỗ vượt dự kiến khi chọn khối lượng, đặc biệt trước thời điểm thị trường biến động mạnh.
Kết Luận
Hiểu các loại lệnh trong forex đòi hỏi trader nhìn đồng thời ba yếu tố: lệnh nằm trên hay dưới giá hiện tại, xét Bid hay Ask, và ưu tiên mức giá hay khả năng khớp. Trước khi gửi lệnh, trader nên:
- Bật đường Ask để theo dõi lệnh mua và vị thế Sell.
- Kiểm tra Stops level trong Specification khi đặt lệnh chờ trong forex.
- Gắn stop loss và take profit theo mức rủi ro đã tính.
- Xóa lệnh chờ không còn phù hợp trước tin lớn.
Bài quản lý vốn forex giúp trader nối khoảng SL với khối lượng giao dịch.
Disclaimer: Nội dung được Backcom.io tổng hợp để tham khảo, không phải lời khuyên đầu tư hay khuyến nghị giao dịch. Forex và CFD có đòn bẩy có thể khiến trader mất toàn bộ vốn. Giá vàng, EURUSD, Stops level và freeze level trong bài đều là số giả định.























