ความรู้และความสามารถในการตั้ง Pending Order สำหรับเทรด Forex เป็นสิ่งจำเป็น ข้อได้เปรียบหลักของ Pending Order คือ โบรกเกอร์จะเปิดออเดอร์ตามคำสั่งของคุณโดยอัตโนมัติ ไม่ว่าคุณจะอยู่หน้าเทอร์มินัลหรือไม่ก็ตาม เราจะมาเจาะลึกกันว่า Pending Order คืออะไร มีประเภทใดบ้าง รวมถึงข้อดีและข้อจำกัด

แก่นแท้และลักษณะเฉพาะของ Pending Order ในตลาด Forex
ก่อนอื่น มาทำความเข้าใจความแตกต่างระหว่าง Market Order กับ Pending Order Market Order คือ การที่โบรกเกอร์เปิดตำแหน่งให้ทันทีตามราคาปัจจุบันในตลาด ส่วน Pending Order คือ คำสั่งที่โบรกเกอร์จะดำเนินการเปิดตำแหน่งเมื่อราคาเคลื่อนที่มาถึงระดับที่เทรดเดอร์กำหนดไว้ล่วงหน้า — นี่คือความแตกต่างหลัก
นอกจากนี้ Pending Order ไม่ต่างจาก Market Order ในส่วนอื่นๆ เช่น ปริมาณ Lot, ระดับ Stop-Loss และ Take-Profit ซึ่งสามารถตั้งค่าได้ตามต้องการ และจำนวน Pending Order ไม่มีข้อจำกัด นอกจากนี้ เทรดเดอร์ยังสามารถระบุวันและเวลาที่ Pending Order จะถูกลบออกโดยอัตโนมัติหากยังไม่ถูกดำเนินการ (Time Expiration)
การตั้งค่า Pending Order ทำผ่านแผงควบคุมคำสั่งเดียวกันกับ Market Order โดยเลือกแท็บ “Type” แล้วคลิกเลือก “Pending Order” จากนั้นเลือกประเภทของคำสั่งที่ต้องการ

ภาพนี้แสดงหน้าต่างสั่งซื้อขายคู่เงิน EURUSD ด้วยปริมาณ 0.01 โดยมีการเน้นที่เมนูเลือกประเภทคำสั่งซึ่งมีตัวเลือกสำหรับการดำเนินการทันทีและคำสั่งรอตัดราคา ปุ่มสีแดงและสีน้ำเงินด้านล่างใช้สำหรับเปิดสถานะ Sell และ Buy ตามลำดับ

ภาพนี้แสดงหน้าต่างสั่งซื้อขายคู่เงิน EURUSD ด้วยปริมาณ 0.01 โดยเมนูที่เน้นสีแดงคือตัวเลือกประเภทคำสั่งรอ (Pending Order) เช่น Buy Limit, Sell Limit, Buy Stop และ Sell Stop พร้อมช่องกำหนดราคาและวันหมดอายุของคำสั่ง
ควรสังเกตอีกหนึ่งคุณสมบัติสำคัญของ Pending Order คือความสามารถในการ Modify เทรดเดอร์สามารถเปลี่ยนแปลงพารามิเตอร์ทั้งหมดที่ตั้งไว้ หรือลบคำสั่งออกได้ วิธีการทำคือ Pending Order ทั้งหมดจะแสดงอยู่ในแท็บ “Trade” ใต้รายการออเดอร์ที่เปิดอยู่แล้ว ใต้บรรทัด “Balance” จากนั้นคลิกขวาแล้วเลือก Modify or Delete Order
ในหน้าต่าง Modify คุณสามารถแก้ไขราคาที่คำสั่งจะถูกดำเนินการ ระดับ Stop-Loss และ Take-Profit รวมถึงวันและเวลาที่คำสั่งจะถูกลบอัตโนมัติหากยังไม่ถูกดำเนินการ

เมนูที่แสดงคือตัวเลือกสำหรับจัดการคำสั่งซื้อขาย เช่น สร้างคำสั่งใหม่หรือแก้ไขคำสั่ง buy limit 0.01 lot ของคู่เงิน EURUSD (หมายเลข 55203773) ที่เปิดไว้ เครื่องหมายถูกหน้ารายการ “Комиссии” (ค่าคอมมิชชัน) และ “Сетка” (เส้นตาราง) แสดงว่ากำลังเปิดการแสดงผล两项นั้นอยู่บนกราฟและในตารางข้อมูลด้านล่าง

ภาพนี้แสดงหน้าต่างแก้ไขคำสั่งซื้อแบบ Limit ของคู่เงิน EURUSD ขนาด 0.01Lots ที่ราคา 1.27000 พร้อมช่องให้ปรับระดับ Stop Loss, Take Profit และเวลาหมดอายุของคำสั่ง (Истечение) กรอบสีแดงเน้นส่วนที่ใช้สำหรับแก้ไขรายละเอียดเหล่านี้ก่อนกดยืนยัน “Изменить” หรือลบคำสั่ง “Удалить”
ประเภทของ Pending Order ในตลาด Forex
Pending Order ที่ใช้งานได้ในแพลตฟอร์ม MetaTrader 4 แบ่งออกเป็นสองกลุ่มหลัก:
คำสั่งแบบ Stop
- BuyStop
- SellStop
คำสั่งแบบ Limit
- BuyLimit
- SellLimit
เพื่อความเข้าใจที่ชัดเจน: คำสั่งแบบ Stop หมายถึง การเปิดตำแหน่งที่ราคา ได้ราคาแย่กว่าราคาปัจจุบัน ขณะตั้งคำสั่ง กล่าวคือ การขายจะเปิดที่ราคาต่ำกว่า และการซื้อจะเปิดที่ราคาสูงกว่าราคาปัจจุบัน หรือพูดง่าย ๆ คือ คำสั่ง BuyStop จะวางไว้ เหนือ ราคาปัจจุบัน ส่วน SellStop จะวางไว้ ต่ำกว่า ราคาปัจจุบัน
คำสั่งแบบ Limit หมายถึง การเปิดตำแหน่งที่ราคา ได้ราคาดีกว่าราคาปัจจุบัน ขณะตั้งคำสั่ง กล่าวคือ การขายจะเปิดที่ราคาสูงกว่า และการซื้อจะเปิดที่ราคาต่ำกว่าราคาปัจจุบัน หรือพูดง่าย ๆ คือ คำสั่ง BuyLimit จะวางไว้ ต่ำกว่า ราคาปัจจุบัน ส่วน SellLimit จะวางไว้ เหนือ ราคาปัจจุบัน
เราจะพิจารณาแต่ละประเภทด้วยตัวอย่างจริง
คำสั่ง SellStop
สมมุติว่าคู่สกุลเงิน EUR/USD กำลังเคลื่อนที่ในแนว Sideway ราคาอยู่ภายใน Channel แต่เราคาดการณ์ว่าราคาจะ Breakout ผ่านขอบล่างของ Channel ที่ระดับ 1.2728 และจะเคลื่อนที่ลงต่อ เราไม่สามารถนั่งเฝ้าหน้าจอตลอด 24 ชั่วโมงเพื่อรอเหตุการณ์นี้ ดังนั้น เราจึงสั่งให้โบรกเกอร์เปิดสถานะ Sell แทนเรา โดยใช้ Pending Order คำถามคือ เราควรตั้งคำสั่งประเภทใด? ให้พิจารณาตามลำดับต่อไปนี้:
- เราต้องการ Sell → ดังนั้นต้องใช้คำสั่ง Sell
- ราคาปัจจุบันคือ 1.2771 ราคาที่เราต้องการ Sell หลังจาก Breakout ขอบล่างของ Channel คือ 1.2700 ซึ่งราคา 1.2700 ได้ราคาแย่กว่าราคาปัจจุบัน (1.2771) และคำสั่ง Sell จะวางไว้ ต่ำกว่า ราคาปัจจุบัน → ดังนั้นจึงต้องใช้คำสั่งแบบ Stop
- สรุปได้ว่า เราต้องตั้ง Pending Order SellStop ที่ระดับ 1.2700
ขณะตั้งคำสั่ง SellStop หรือในระหว่างการ Modify ภายหลัง เราสามารถกำหนดระดับ Stop-Loss และ Take-Profit ได้ เมื่อเสร็จสิ้น โบรกเกอร์จะเปิดสถานะ Sell อัตโนมัติทันทีที่ราคาถึงระดับ 1.2700 พร้อมกับพารามิเตอร์ Stop-Loss และ Take-Profit ที่เรากำหนดไว้ — ไม่ว่าคุณจะอยู่หน้าเทอร์มินัลหรือไม่ หรือเทอร์มินัลจะปิดอยู่ก็ตาม

ฉลากด้านล่างแสดงรายละเอียดคำสั่งขายหยุด (sell stop) สำหรับคู่เงิน EURUSD ขนาด 0.01Lots ที่ราคา 1.27000 พร้อมระดับตัดขาดทุนที่ 1.27450 และจุดทำกำไรที่ 1.26250 ลูกศรสีแดงชี้ลงมาเพื่อแสดงทิศทางราคาที่คาดการณ์ว่าจะเคลื่อนลงสู่เป้าหมายหลังจาก觸ถึงจุดเข้าออเดอร์
คำสั่ง BuyStop
พิจารณาสถานการณ์เดียวกันกับคู่สกุลเงิน EUR/USD ที่กำลังเคลื่อนที่ในแนว Sideway แต่คราวนี้เราคาดการณ์ว่าราคาจะ Breakout ผ่านขอบบนของ Channel ที่ระดับ 1.2835 และจะขึ้นต่อไป เราจึงสั่งให้โบรกเกอร์เปิดสถานะ Buy แทนเรา โดยใช้ Pending Order คำถามคือ เราควรตั้งคำสั่งประเภทใด? พิจารณาตามลำดับต่อไปนี้:
- เราต้องการ Buy → ดังนั้นต้องใช้คำสั่ง Buy
- ราคาปัจจุบันคือ 1.2762 ราคาที่เราต้องการ Buy หลังจาก Breakout ขอบบนของ Channel คือ 1.2850 ซึ่งราคา 1.2850 ได้ราคาแย่กว่าราคาปัจจุบัน (1.2762) และคำสั่ง Buy จะวางไว้ เหนือ ราคาปัจจุบัน → ดังนั้นจึงต้องใช้คำสั่งแบบ Stop
- สรุปได้ว่า เราต้องตั้ง Pending Order BuyStop ที่ระดับ 1.2850
ขณะตั้งคำสั่ง BuyStop หรือในระหว่างการ Modify ภายหลัง เราสามารถกำหนดระดับ Stop-Loss และ Take-Profit ได้ เมื่อเสร็จสิ้น โบรกเกอร์จะเปิดสถานะ Buy อัตโนมัติทันทีที่ราคาถึงระดับ 1.2850 พร้อมกับพารามิเตอร์ Stop-Loss และ Take-Profit ที่เรากำหนดไว้

ฉลากด้านล่างแสดงรายละเอียดคำสั่ง “buy stop” สำหรับคู่เงิน EURUSD ขนาด 0.01Lots ที่ราคา 1.28500 โดยมีจุดหยุดขาดทุน (S/L) ที่ 1.28200 และจุดทำกำไร (T/P) ที่ 1.29200
เส้นประสีเขียวและสีแดงบนกราฟคือระดับราคาของคำสั่งดังกล่าว ส่วนลูกศรชี้ให้เห็นทิศทางราคาที่คาดว่าจะดีดตัวขึ้นไปแตะเป้าหมาย
คำสั่ง BuyLimit
สมมุติว่าคู่สกุลเงิน USD/CAD กำลังอยู่ใน Uptrend เราคาดการณ์ว่าราคาจะแตะแนวรับที่ระดับ 1.1170 เกิด Rebound และจะขึ้นต่อไป เราจึงสั่งให้โบรกเกอร์เปิดสถานะ Buy แทนเรา โดยใช้ Pending Order วิเคราะห์ตามลำดับต่อไปนี้:
- เราต้องการ Buy → ดังนั้นต้องใช้คำสั่ง Buy
- ราคาปัจจุบันคือ 1.1205 ราคาที่เราต้องการ Buy เมื่อราคาแตะแนวรับคือ 1.1170 ซึ่งราคา 1.1170 ได้ราคาดีกว่าราคาปัจจุบัน (1.1205) และคำสั่ง Buy จะวางไว้ ต่ำกว่า ราคาปัจจุบัน → ดังนั้นจึงต้องใช้คำสั่งแบบ Limit
- สรุปได้ว่า เราต้องตั้ง Pending Order BuyLimit ที่ระดับ 1.1170
ขณะตั้งคำสั่ง BuyLimit หรือในระหว่างการ Modify ภายหลัง เราสามารถกำหนดระดับ Stop-Loss และ Take-Profit ได้ เมื่อเสร็จสิ้น โบรกเกอร์จะเปิดสถานะ Buy อัตโนมัติทันทีที่ราคาถึงระดับ 1.1170 พร้อมกับพารามิเตอร์ Stop-Loss และ Take-Profit ที่เรากำหนดไว้

คำสั่ง SellLimit
สมมุติว่าคู่สกุลเงิน EUR/USD กำลังอยู่ใน Downtrend เราคาดการณ์ว่าราคาจะแตะแนวต้านที่ระดับ 1.3000 เกิด Rebound และจะลงต่อไป เราจึงสั่งให้โบรกเกอร์เปิดสถานะ Sell แทนเรา โดยใช้ Pending Order วิเคราะห์ตามลำดับต่อไปนี้:
- เราต้องการ Sell → ดังนั้นต้องใช้คำสั่ง Sell
- ราคาปัจจุบันคือ 1.2745 ราคาที่เราต้องการ Sell เมื่อราคาแตะแนวต้านคือ 1.3000 ซึ่งราคา 1.3000 ได้ราคาดีกว่าราคาปัจจุบัน (1.2745) และคำสั่ง Sell จะวางไว้ เหนือ ราคาปัจจุบัน → ดังนั้นจึงต้องใช้คำสั่งแบบ Limit
- สรุปได้ว่า เราต้องตั้ง Pending Order SellLimit ที่ระดับ 1.3000
ขณะตั้งคำสั่ง SellLimit หรือในระหว่างการ Modify ภายหลัง เราสามารถกำหนดระดับ Stop-Loss และ Take-Profit ได้ เมื่อเสร็จสิ้น โบรกเกอร์จะเปิดสถานะ Sell อัตโนมัติทันทีที่ราคาถึงระดับ 1.3000 พร้อมกับพารามิเตอร์ Stop-Loss และ Take-Profit ที่เรากำหนดไว้

แก่นแท้ของการเทรดด้วย Pending Order ในตลาด Forex
หลังจากทำความเข้าใจประเภทของ Pending Order แล้ว มือใหม่อาจสงสัยว่า “หากเราแน่ใจว่าราคาจะเคลื่อนที่ไปในทิศทางที่ต้องการ ทำไมไม่เข้าออเดอร์ทันทีที่ราคาปัจจุบันเลยล่ะ?” นิตยสาร ForTraders.org ขอเสนอตัวอย่างเพื่ออธิบาย
พิจารณาสถานการณ์เดียวกันกับคู่สกุลเงิน EUR/USD ที่กำลังเคลื่อนที่ในแนว Sideway เราคาดการณ์ว่าราคาจะ Breakout ผ่านขอบล่างที่ระดับ 1.2730 และจะลงต่อไป
เราสามารถตั้ง Pending Order SellStop ที่ระดับ 1.2710 ซึ่งจะเปิดตำแหน่งเมื่อราคาถึงระดับนั้น หรือจะ Sell ทันทีที่ราคาปัจจุบันซึ่งอาจให้ผลกำไรมากกว่าก็ได้ อย่างไรก็ตาม ดังที่ทราบกันดีว่า “Trader คาดการณ์ แต่ Market เป็นตัวกำหนด” หากการ Breakout ขอบล่างไม่เกิดขึ้น และราคา Rebound จากขอบล่างขึ้นไปหาขอบบนแทน คำสั่ง SellStop จะไม่ถูกดำเนินการ และเราสามารถลบออกได้ทันที ในขณะที่ตำแหน่งที่เปิดไว้ที่ราคาปัจจุบันจะถูกปิดโดยอัตโนมัติด้วย Stop-Loss ทำให้เกิดขาดทุน

ฉลากด้านล่างแสดงรายละเอียดคำสั่งขายหยุด (sell stop) สำหรับคู่เงิน EURUSD,H1 ที่ราคา 1.27100 พร้อมจุดตัดขาดทุนและทำกำไร ลูกศรสีแดงชี้ไปยังบริเวณราคาที่คาดว่าจะเกิดการเคลื่อนไหวของกราฟแท่งเทียนในอนาคต
ดังนั้น การเทรดด้วย Pending Order จึงเป็นเหมือน “ประกันความเสี่ยง” หนึ่งรูปแบบที่ช่วยลดความเสี่ยงจากการที่ราคาเคลื่อนที่สวนทางกับที่เราคาดการณ์ไว้
ควรสังเกตว่า แพลตฟอร์ม MetaTrader 4 ออกแบบมาอย่างชาญฉลาด จนไม่สามารถตั้งคำสั่งผิดประเภทได้ เช่น ระบบจะไม่อนุญาตให้ตั้งคำสั่ง SellStop ที่ระดับราคาสูงกว่าราคาปัจจุบัน
ไม่มีโบรกเกอร์ Forex รายใดเรียกเก็บค่าธรรมเนียมสำหรับการตั้ง Modify หรือยกเลิก Pending Order
นอกจากนี้ โปรดทราบว่า โบรกเกอร์จะเปิดตำแหน่งของคุณที่ราคาที่คุณระบุ + Spread (สำหรับการซื้อ) และ – Spread (สำหรับการขาย)
มี กลยุทธ์และระบบเทรด Forex จำนวนมากที่ใช้ Pending Order การนำคำสั่งเหล่านี้มาใช้ในการเทรดช่วยลดเวลาที่เทรดเดอร์ต้องนั่งหน้าจอ ลดอารมณ์ในการเทรด และช่วยให้วางแผนการซื้อขายได้อย่างแม่นยำ