MT5 มีประเภทคำสั่งรอดำเนินการ 6 ประเภท ได้แก่:
Buy Limit — คำสั่งรอดำเนินการเพื่อเปิดสถานะ Buy หากมูลค่าสินทรัพย์นั้นลดลง
คำสั่งซื้อที่ร้องขอเมื่อราคาเสนอซื้อ (Bid) เท่ากับหรือน้อยกว่าราคาที่กำหนดไว้ในคำสั่งซื้อ โดยราคาปัจจุบันสูงกว่าราคาในคำสั่งซื้อ คำสั่งประเภทนี้มักถูกใช้ในกรณีที่คาดการณ์ว่าจะมีการดึงกลับของราคาลงมาถึงระดับที่กำหนดไว้ก่อนที่จะปรับตัวขึ้น
Buy Stop — คำสั่งรอดำเนินการเพื่อเปิดสถานะ Buy หากมูลค่าสินทรัพย์นั้นเพิ่มขึ้น
คำสั่งซื้อที่ร้องขอเมื่อราคาเสนอซื้อ (Bid) เท่ากับหรือสูงกว่าราคาที่กำหนดไว้ในคำสั่งซื้อ โดยที่ราคาปัจจุบันต่ำกว่าราคาในคำสั่งซื้อ คำสั่งประเภทนี้มักถูกใช้ในกรณีที่คาดการณ์ว่าจะมีการปรับตัวขึ้นอย่างต่อเนื่องหลังจากที่ราคาทะลุผ่านจุดที่กำหนดไว้
Sell Limit ― คำสั่งรอดำเนินการเพื่อเปิดสถานะ Sell หากมูลค่าของสินทรัพย์นั้นเพิ่มขึ้น
คำสั่งขายที่ร้องขอเมื่อราคาเสนอซื้อ (Bid) เท่ากับหรือสูงกว่าราคาที่กำหนดไว้ในคำสั่งขาย โดยราคาปัจจุบันต่ำกว่าราคาในคำสั่ง คำสั่งประเภทนี้มักถูกใช้ในกรณีที่คาดการณ์ว่าราคาจะปรับตัวขึ้นถึงระดับที่กำหนดไว้ก่อนที่จะปรับตัวลง
Sell Stop —คำสั่งรอดำเนินการเพื่อเปิดสถานะ Sell หากมูลค่าของสินทรัพย์นั้นลดลง
คำสั่งขายที่ร้องขอเมื่อราคาเสนอซื้อ (Bid) เท่ากับหรือต่ำกว่าราคาที่กำหนดไว้ในคำสั่ง โดยราคาปัจจุบันสูงกว่าราคาในคำสั่ง คำสั่งประเภทนี้มักถูกใช้ในกรณีที่คาดการณ์ว่าราคาจะปรับตัวลงอย่างต่อเนื่องหลังจากทะลุผ่านราคาที่กำหนดไว
Buy Stop Limit ― คำสั่งซื้อแบบมีเงื่อนไขเมื่อราคาถึงจุดที่กำหนด ซึ่งจะทำการซื้อเมื่อราคาถึงจุดที่กำหนดไว้ล่วงหน้า
การผสมผสานระหว่างคำสั่งสองประเภท ประเภทแรกคือการทะลุขึ้นไปด้านบนและทำการตั้งคำสั่งรอดำเนินการแบบ Buy Limit เมื่อราคาเสนอซื้อในอนาคตถึงจุดที่กำหนดไว้ล่วงหน้า (ช่อง Price) คำสั่งรอดำเนินการ Buy Limit จะถูกตั้งไว้ที่ราคาที่ระบุในช่อง Stop Limit โดยราคาที่ทำการทะลุควรกำหนดไว้สูงกว่าราคาเสนอซื้อปัจจุบัน ในขณะที่ราคาของ Stop Limit ควรตั้งไว้น้อยกว่าราคาทะลุที่กำหนดไว้
Sell Stop Limit — คำสั่งขายแบบมีเงื่อนไขเมื่อราคาถึงจุดที่กำหนด ซึ่งจะทำการขายเมื่อราคาถึงจุดที่กำหนดไว้ล่วงหน้า
คำสั่ง Sell Stop Limit คือคำสั่งรอดำเนินการเมื่อราคาทะลุลงด้านล่าง โดยจะตั้งคำสั่ง Sell Limit รอดำเนินการไว้ เมื่อราคาเสนอซื้อในอนาคตถึงราคาทะลุ (ช่อง Price) ที่กำหนดไว้ในคำสั่ง คำสั่ง Sell Limit รอดำเนินการจะถูกตั้งไว้ที่ราคาที่ระบุในช่อง Stop Limit โดยราคาทะลุควรกำหนดไว้สูงกว่าราคาเสนอซื้อปัจจุบัน และราคาของ Stop Limit ควรตั้งไว้น้อยกว่าราคาทะลุที่กำหนดไว้