Nội dung giáo dục. Bài viết này giải thích cách các lệnh chờ hoạt động trong MetaTrader 5, bao gồm sự khác biệt giữa buy limit và buy stop. Bài viết không cấu thành tư vấn đầu tư hay khuyến nghị giao dịch. Giao dịch CFD mang rủi ro thua lỗ đáng kể và có thể không phù hợp với mọi nhà đầu tư.
Lệnh chờ là chỉ thị mở một vị thế sau này, ở mức giá trader đặt trước, thay vì ngay bây giờ theo giá thị trường. MetaTrader 5 cung cấp sáu loại lệnh chờ, và hai loại gây nhầm lẫn nhiều nhất là buy limit và buy stop, vì cả hai đều mở vị thế mua và đều chờ một mức giá, nhưng chúng nằm ở hai phía đối lập của thị trường và dựa trên hai giả định trái ngược nhau về hướng đi của giá.
Bài viết này trình bày sự khác biệt giữa hai loại lệnh, mô tả cả sáu loại lệnh chờ trong MT5, giải thích tại sao lệnh mua kích hoạt trên giá Ask còn lệnh bán trên giá Bid, và đề cập đến các cơ chế quyết định điều gì thực sự được khớp: gap, thời hạn hiệu lực, ký quỹ và khoảng cách tối thiểu so với giá. Để biết điều gì xảy ra với giá khớp trong thị trường biến động nhanh, xem trượt giá trong giao dịch là gì.
Sự Khác Biệt Giữa Buy Limit và Buy Stop Là Gì?
Buy limit được đặt dưới giá hiện tại và mua nếu giá giảm xuống mức đó, còn buy stop được đặt trên giá hiện tại và mua nếu giá tăng lên mức đó.
Sự khác biệt hoàn toàn nằm ở vị trí của lệnh so với thị trường. Một trader kỳ vọng giá sẽ điều chỉnh giảm trước khi tăng cao hơn sẽ coi buy limit là lệnh phù hợp với quan điểm đó: nó mua ở mức giá thấp hơn giá hiện tại. Một trader kỳ vọng một xu hướng sẽ tiếp diễn sau khi phá vỡ một mức giá sẽ coi buy stop là lệnh phù hợp: nó chỉ mua sau khi giá đã bắt đầu tăng vượt qua mức đó. Cùng logic này áp dụng ngược lại cho phía bán, tạo thành bốn loại lệnh chờ cơ bản.
| Lệnh | Đặt so với giá hiện tại | Kích hoạt bởi | Mở |
|---|---|---|---|
| Buy Limit | Dưới | Ask giảm xuống bằng hoặc dưới giá lệnh | Long |
| Buy Stop | Trên | Ask tăng lên bằng hoặc trên giá lệnh | Long |
| Sell Limit | Trên | Bid tăng lên bằng hoặc trên giá lệnh | Short |
| Sell Stop | Dưới | Bid giảm xuống bằng hoặc dưới giá lệnh | Short |
Nguồn: MetaTrader 5 Help, Trading Operations, Basic Principles.
Cách ghi nhớ ngắn gọn cho bảng này: lệnh limit đòi hỏi một mức giá tốt hơn giá thị trường hiện tại, còn lệnh stop chấp nhận một mức giá xấu hơn để đổi lấy sự xác nhận rằng thị trường đã di chuyển.
Lệnh Chờ Là Gì?
Lệnh chờ là lệnh mua hoặc bán được lưu trên máy chủ giao dịch của broker và chỉ được thực thi khi thị trường chạm tới mức giá do trader chỉ định.
Lệnh thị trường mở một vị thế ngay lập tức theo giá hiện tại. Lệnh chờ tách quyết định ra khỏi việc thực thi: trader chọn giá và khối lượng ngay bây giờ, còn máy chủ mở vị thế sau này nếu và khi điều kiện giá được đáp ứng. Cho đến lúc đó, chưa có gì được mua hay bán, không có vị thế nào tồn tại, và lệnh có thể được sửa đổi hoặc xóa bất cứ lúc nào. Trong MT5, lệnh chờ xuất hiện trong tab Trade của Toolbox, bên dưới các vị thế đang mở, cùng với giá kích hoạt và, nếu có đặt, thời hạn hiệu lực của chúng.
Bốn Loại Lệnh Chờ Cơ Bản
Bốn loại lệnh chờ cơ bản là buy limit, sell limit, buy stop và sell stop, và mỗi loại được xác định bởi hướng của nó và việc nó nằm trên hay dưới giá hiện tại.
Buy Limit
Buy limit là lệnh mua ở mức giá Ask bằng hoặc thấp hơn mức giá được chỉ định trong lệnh, được đặt khi giá hiện tại đang ở trên mức đó.
Nếu EUR/USD được báo giá ở 1.1650 và một lệnh buy limit được đặt ở 1.1600, lệnh sẽ không hoạt động khi giá còn trên 1.1600. Nếu giá Ask giảm xuống 1.1600 hoặc thấp hơn, lệnh được thực thi và một vị thế mua được mở.
Sell Limit
Sell limit là lệnh bán ở mức giá Bid bằng hoặc cao hơn mức giá được chỉ định trong lệnh, được đặt khi giá hiện tại đang ở dưới mức đó.
Đây là hình ảnh đối xứng của buy limit: một vị thế bán được mở nếu giá tăng lên mức của lệnh, mức này cao hơn giá tại thời điểm lệnh được đặt.
Buy Stop
Buy stop là lệnh mua ở mức giá Ask bằng hoặc cao hơn mức giá được chỉ định trong lệnh, được đặt khi giá hiện tại đang ở dưới mức đó.
Với EUR/USD ở 1.1650, một lệnh buy stop ở 1.1700 chỉ mở vị thế mua nếu giá Ask tăng lên 1.1700 hoặc cao hơn. Do đó, vị thế được mở ở mức giá cao hơn mức có sẵn khi lệnh được đặt.
Sell Stop
Sell stop là lệnh bán ở mức giá Bid bằng hoặc thấp hơn mức giá được chỉ định trong lệnh, được đặt khi giá hiện tại đang ở trên mức đó.
Nó chỉ mở một vị thế bán sau khi giá đã giảm xuống mức của lệnh. Một stop-loss trên vị thế mua hoạt động theo cùng nguyên lý này, đó là lý do hai loại dễ bị nhầm lẫn; sự khác biệt là sell stop mở một vị thế mới, trong khi stop-loss đóng một vị thế đang tồn tại.
Tại Sao Lệnh Mua Kích Hoạt Trên Giá Ask và Lệnh Bán Trên Giá Bid
Lệnh mua kích hoạt trên giá Ask và lệnh bán kích hoạt trên giá Bid vì người mua giao dịch ở mức giá mà thị trường bán ra, còn người bán giao dịch ở mức giá mà thị trường mua vào.
Đây là chi tiết giải thích phần lớn các câu hỏi kiểu "lệnh của tôi đáng lẽ phải được khớp". Biểu đồ MT5 mặc định được vẽ theo giá Bid. Một lệnh buy limit ở 1.1600 cần giá Ask, chứ không phải giá Bid, chạm tới 1.1600. Nếu spread là hai pip, giá Bid phải giảm xuống khoảng 1.1598 trước khi giá Ask chạm tới 1.1600, nên biểu đồ có thể hiển thị mức đáy 1.1600, đúng ngay mức của lệnh, trong khi lệnh vẫn chưa bị chạm tới. Điều ngược lại áp dụng cho lệnh bán đặt trên thị trường, vốn kích hoạt theo giá Bid mà biểu đồ có hiển thị.
Tác động thực tế của điều này tăng theo spread. Trên một cặp tiền chính được báo giá chặt, nó chỉ là một phần nhỏ của pip; trên một công cụ hoặc vào một khung giờ có spread rộng hơn, mức chênh lệch này tương ứng lớn hơn. Đường giá Ask có thể được hiển thị trên biểu đồ từ phần thuộc tính biểu đồ (chart properties), cho thấy mức giá mà một lệnh mua thực sự được so sánh với. Cách spread được thiết lập và tại sao nó nới rộng được trình bày trong spread trong giao dịch là gì.
Buy Stop Limit và Sell Stop Limit: Lệnh Hai Giai Đoạn
Buy stop limit là một lệnh stop mà, khi giá Ask chạm tới giá stop của nó, sẽ đặt một lệnh buy limit ở một mức giá thứ hai, và sell stop limit làm điều tương tự ở phía bán bằng cách sử dụng giá Bid.
Lệnh này có hai mức giá. Mức thứ nhất là giá stop, hoạt động giống buy stop và nằm trên thị trường. Mức thứ hai là giá limit, là mức giá của lệnh buy limit được đặt khi giá stop được chạm tới, và nó được đặt bằng hoặc thấp hơn giá stop. Trình tự diễn ra như sau:
- Trader đặt một lệnh buy stop limit với giá stop là 1.1700 và giá limit là 1.1680.
- Không có gì xảy ra khi giá Ask còn dưới 1.1700.
- Khi giá Ask chạm tới 1.1700, lệnh chuyển thành một lệnh buy limit ở 1.1680.
- Lệnh buy limit chỉ được khớp nếu sau đó giá Ask quay trở lại 1.1680 hoặc thấp hơn.
Cấu trúc hai giai đoạn này mô tả một kỳ vọng cụ thể: giá phá vỡ lên trên một mức rồi sau đó điều chỉnh giảm trở lại. Nó cũng cho trader quyền kiểm soát giá khớp mà một lệnh buy stop thông thường không có, đổi lại là khả năng giai đoạn thứ hai không bao giờ được khớp. Sell stop limit đảo ngược mọi hướng: giá stop nằm dưới thị trường, và một lệnh sell limit được đặt bằng hoặc trên mức đó khi giá Bid chạm tới giá stop.
Điều Gì Xảy Ra Khi Giá Gap Qua Một Lệnh Chờ
Khi giá gap qua một lệnh chờ, lệnh limit được khớp ở mức giá đặt hoặc một mức tốt hơn, còn lệnh stop trở thành lệnh thị trường và được khớp ở mức giá khả dụng đầu tiên, có thể xấu hơn mức đã đặt.
Thị trường không phải lúc nào cũng di chuyển từng tick một. Qua một kỳ cuối tuần, quanh một quyết định của ngân hàng trung ương, hoặc khi một số liệu kinh tế quan trọng được công bố, mức giá khả dụng đầu tiên có thể cách khá xa mức giá cuối cùng trước đó. Hai nhóm lệnh phản ứng khác nhau:
| Nhóm lệnh | Nếu giá gap qua mức giá | Giá khớp |
|---|---|---|
| Limit (buy limit, sell limit) | Được thực thi | Giá lệnh hoặc tốt hơn |
| Stop (buy stop, sell stop) | Được thực thi như lệnh thị trường | Giá khả dụng tiếp theo, có thể xấu hơn |
Một lệnh buy stop ở 1.1700 trên một thị trường đóng cửa thứ Sáu ở 1.1690 và mở cửa thứ Hai ở 1.1740 sẽ được thực thi ở khoảng 1.1740, không phải 1.1700. Chênh lệch 40 pip đó là trượt giá, và đây là đặc điểm của cách lệnh stop hoạt động chứ không phải một lỗi. Một lệnh buy limit ở 1.1600 trên một thị trường gap giảm từ 1.1620 xuống 1.1580 sẽ được thực thi ở khoảng 1.1580, tốt hơn giá lệnh đã đặt. Phần trình bày đầy đủ hơn về cách điều này diễn ra quanh tin tức và các khoảng gap giữa phiên nằm trong trượt giá trong giao dịch là gì.
Lệnh Chờ Được Lưu Trữ Ở Đâu
Lệnh chờ được lưu trữ và kích hoạt trên máy chủ giao dịch của broker, nên chúng vẫn hoạt động và có thể được thực thi ngay cả khi terminal MT5 đóng hoặc máy tính bị tắt.
Điều tương tự áp dụng cho các mức stop-loss và take-profit gắn với một vị thế. Khi một lệnh đã được máy chủ chấp nhận, terminal chỉ đơn thuần là cửa sổ nhìn vào nó. Công cụ quản lý lệnh phổ biến duy nhất hoạt động khác đi là trailing stop, mà MetaTrader 5 chạy bên trong terminal của client, không phải trên máy chủ; cơ chế của nó được giải thích trong trailing stop là gì.
Một Lệnh Chờ Có Hiệu Lực Trong Bao Lâu
Một lệnh chờ vẫn có hiệu lực cho đến khi nó được kích hoạt, bị trader xóa, hoặc đạt tới thời hạn được chọn khi đặt lệnh.
MT5 cung cấp bốn thiết lập thời hạn hiệu lực, mặc dù loại nào khả dụng trên một công cụ cụ thể phụ thuộc vào cấu hình ký hiệu của broker:
- Good till cancelled (có hiệu lực đến khi hủy): lệnh vẫn tồn tại cho đến khi được kích hoạt hoặc bị xóa.
- Good till today (có hiệu lực đến hết hôm nay): lệnh bị xóa vào cuối ngày giao dịch hiện tại.
- Good till specified (có hiệu lực đến thời điểm chỉ định): lệnh bị xóa vào ngày và giờ được chọn.
- Good till specified day (có hiệu lực đến hết ngày chỉ định): lệnh bị xóa vào cuối một ngày được chọn.
Một lệnh không đặt thời hạn hiệu lực có thể kích hoạt nhiều tuần sau khi được đặt, trong những điều kiện thị trường hoàn toàn khác so với lúc lệnh được tạo ra. Vì lý do đó, việc rà soát danh sách các lệnh chờ đang mở là một phần của việc quản lý tài khoản thường xuyên.
Lệnh Chờ, Ký Quỹ và Ký Quỹ Khả Dụng
Một lệnh chờ không sử dụng ký quỹ trong khi đang chờ; ký quỹ chỉ cần thiết khi lệnh được kích hoạt và trở thành một vị thế, và một lệnh kích hoạt mà không đủ ký quỹ khả dụng sẽ không được thực thi.
Điều này quan trọng với các tài khoản đang giữ nhiều lệnh cùng lúc. Đặt năm lệnh chờ không làm giảm ký quỹ khả dụng, nên tài khoản có thể trông như còn nhiều dư địa trong khi đang giữ những lệnh mà, nếu tất cả cùng kích hoạt, sẽ cần nhiều ký quỹ hơn mức hiện có. Việc kiểm tra diễn ra tại thời điểm thực thi, dựa trên ký quỹ khả dụng ở đúng thời điểm đó, có thể thấp hơn so với lúc các lệnh được đặt nếu các vị thế đang mở đã biến động bất lợi cho tài khoản trong lúc đó. Mối quan hệ giữa ký quỹ, ký quỹ khả dụng và mức ký quỹ được giải thích trong ký quỹ trong giao dịch là gì, và điều gì xảy ra khi hết ký quỹ trong mức stop-out trong giao dịch là gì.
Tại Sao MT5 Từ Chối Lệnh Đặt Quá Gần Giá Hiện Tại
MT5 từ chối một lệnh chờ, stop-loss hoặc take-profit được đặt gần giá hiện tại hơn khoảng cách stop tối thiểu của công cụ, khoảng cách này được broker thiết lập cho từng ký hiệu và được hiển thị trong thông số ký hiệu dưới dạng stops level.
Việc từ chối hiển thị dưới dạng "Invalid stops" hoặc "Invalid price" trong cửa sổ đặt lệnh và trong Journal. Khoảng cách tối thiểu được tính bằng điểm (points), có thể khác nhau giữa các công cụ, và có thể bằng 0. Nó được đọc từ thông số ký hiệu trong MT5 (nhấp chuột phải vào công cụ trong Market Watch và chọn Specification), đây là nguồn tham chiếu chính thức cho công cụ đang giao dịch.
Stop Loss và Take Profit Theo Logic Của Lệnh
Stop-loss tuân theo logic của một lệnh stop, còn take-profit tuân theo logic của một lệnh limit, đó là lý do vì sao stop-loss có thể được khớp ở mức giá xấu hơn khi có gap, còn take-profit thì không thể bị khớp ở mức giá xấu hơn.
Trên một vị thế mua, stop-loss thực chất là một sell stop: nó đóng vị thế khi giá Bid giảm xuống mức đó, và khi có gap nó được thực thi ở mức giá khả dụng tiếp theo. Take-profit thực chất là một sell limit: nó đóng vị thế khi giá Bid tăng lên mức đó, ở đúng mức giá hoặc tốt hơn. Nhận ra sự tương ứng này giúp hành vi của các mức bảo vệ trong các phiên biến động trở nên có thể dự đoán được thay vì bất ngờ, mặc dù nó không loại bỏ rủi ro stop-loss bị khớp ở một mức cách khá xa so với mức đã đặt.
Câu Hỏi Thường Gặp
Sự Khác Biệt Giữa Buy Limit và Buy Stop Là Gì?
Buy limit được đặt dưới giá hiện tại và mua nếu giá giảm xuống đó; buy stop được đặt trên giá hiện tại và mua nếu giá tăng lên đó. Cả hai đều mở vị thế mua, và cả hai đều là lệnh chờ được lưu trên máy chủ của broker.
Tại Sao Lệnh Buy Limit Của Tôi Không Kích Hoạt Khi Giá Chạm Tới Nó Trên Biểu Đồ?
Buy limit kích hoạt khi giá Ask chạm tới giá lệnh, nhưng biểu đồ MT5 mặc định hiển thị giá Bid. Việc giá Bid chạm tới mức đó có nghĩa giá Ask vẫn còn cách một khoảng spread ở trên, nên lệnh chưa thực sự bị chạm tới.
Lệnh Buy Stop Limit Là Gì?
Buy stop limit là một lệnh hai giai đoạn: khi giá Ask chạm tới giá stop, một lệnh buy limit được đặt ở mức giá limit thấp hơn hoặc bằng, và nó chỉ được khớp nếu sau đó giá quay trở lại mức giá limit đó.
Lệnh Chờ Có Hoạt Động Khi MT5 Đóng Không?
Có. Lệnh chờ, stop-loss và take-profit được lưu trữ và thực thi trên máy chủ giao dịch của broker, nên chúng vẫn hoạt động khi terminal đóng. Trailing stop là ngoại lệ, vì MT5 chạy chúng bên trong terminal.
Lệnh Chờ Có Sử Dụng Ký Quỹ Trước Khi Được Kích Hoạt Không?
Không. Ký quỹ chỉ cần thiết khi lệnh được thực thi và trở thành một vị thế. Nếu không đủ ký quỹ khả dụng tại thời điểm đó, lệnh sẽ không được thực thi.
Lệnh Buy Stop Có Thể Được Khớp Ở Mức Giá Xấu Hơn Mức Tôi Đặt Không?
Có. Khi lệnh được kích hoạt, nó được thực thi như một lệnh thị trường, nên khi có gap hoặc thị trường biến động nhanh, nó được khớp ở mức giá khả dụng tiếp theo, có thể cao hơn giá stop đối với một lệnh buy stop.
Đặt Lệnh Chờ Trên Vanto
Cả sáu loại lệnh chờ đều khả dụng trên nền tảng MetaTrader 5 của Vanto, với khoảng cách stop tối thiểu và các loại thời hạn hiệu lực khả dụng cho từng công cụ được hiển thị trong thông số ký hiệu MT5 của công cụ đó. Trading calculator hiển thị kích thước hợp đồng, swap và ký quỹ cho mọi công cụ trước khi một lệnh được đặt. Để biết chi phí giữ một lệnh đã kích hoạt, xem swap trong giao dịch là gì. Một tài khoản demo cho thấy mỗi loại lệnh hoạt động ra sao trên giá thực mà không rủi ro vốn.
Cảnh báo rủi ro. Giao dịch chứng khoán, hợp đồng tương lai, quyền chọn và hợp đồng chênh lệch là những công cụ tài chính phức tạp đòi hỏi kiến thức và sự hiểu biết. Giá có thể dao động đáng kể và chứng khoán có thể trở nên vô giá trị. Nhà đầu tư có thể chịu những khoản lỗ vượt quá tiềm năng lợi nhuận. Giao dịch trên ký quỹ có thể dẫn đến những khoản lỗ lớn hơn số tiền ban đầu được gửi. Hiệu suất trong quá khứ không nhất thiết là chỉ dẫn cho hiệu suất tương lai. Thông tin trong bài viết này chỉ nhằm mục đích giáo dục và không cấu thành tư vấn đầu tư, khuyến nghị, hay lời chào mua bán bất kỳ công cụ tài chính nào. Hãy cân nhắc xem giao dịch CFD có phù hợp với hoàn cảnh của bạn hay không và tìm kiếm tư vấn độc lập nếu cần thiết.