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