ข้อผิดพลาด "Invalid Stop Loss/Take Profit (SL/TP)" เกิดขึ้นเมื่อคุณพยายามตั้งคำสั่งรอดำเนินการ (Pending Order) โดยมีพารามิเตอร์ไม่ถูกต้อง
สาเหตุทั่วไปและวิธีแก้ไข:
ตั้ง Pending Order ผิดทิศทาง
ต้องเลือกประเภทคำสั่งให้ถูกต้อง เพราะแต่ละประเภทมีพฤติกรรมต่างกัน หากใช้ผิดจะทำให้เกิดข้อผิดพลาดได้:
Buy Stop – ต้องตั้งราคาสูงกว่าราคา Ask ปัจจุบัน
Sell Stop – ต้องตั้งราคาต่ำกว่าราคา Bid ปัจจุบัน
Buy Limit – ต้องตั้งราคาต่ำกว่าราคา Ask ปัจจุบัน
Sell Limit – ต้องตั้งราคาสูงกว่าราคา Bid ปัจจุบัน
ตั้ง Stop Loss หรือ Take Profit ไม่ถูกต้อง
ราคาของ SL และ TP ต้องสัมพันธ์กับประเภทคำสั่งและทิศทางของคำสั่งนั้น:
คำสั่ง Buy:
Stop Loss ต้องต่ำกว่าราคา Bid ปัจจุบัน
Take Profit ต้องสูงกว่าราคา Bid ปัจจุบัน
คำสั่ง Sell:
Stop Loss ต้องสูงกว่าราคา Ask ปัจจุบัน
Take Profit ต้องต่ำกว่าราคา Ask ปัจจุบัน
หมายเหตุเพิ่มเติม:
สามารถแก้ไขระดับ SL/TP ได้ตลอดหลังจากเปิดคำสั่ง
การคำนวณกำไร/ขาดทุนควรอ้างอิงจาก ราคาตลาดปัจจุบัน ไม่ใช่ราคาที่ตั้งไว้ในการเปิดคำสั่ง
ในบางกรณี แม้จะมีการตั้ง Take Profit แต่คำสั่งอาจขาดทุนหาก TP ถูกตั้งไว้ที่ราคาที่แย่กว่าราคาเปิด
ตรงกันข้าม คำสั่งอาจมีกำไรแม้จะชน Stop Loss ถ้าราคานั้นดีกว่าราคาเปิดคำสั่ง
หากคุณยังพบข้อผิดพลาดแม้แก้ตามคำแนะนำแล้ว แนะนำให้ตรวจสอบราคาตลาดแบบเรียลไทม์ก่อนตั้งคำสั่งอีกครั้ง หรือสอบถามฝ่ายสนับสนุนเพื่อขอความช่วยเหลือเพิ่มเติม