Slippage คือความต่างระหว่างราคาที่ขอหรือสังเกตกับราคาที่ออเดอร์ดำเนินการจริง เป็นบวกหรือลบได้ ความหน่วงเป็นปัจจัยหนึ่ง แต่การเคลื่อนไหวราคา สภาพคล่อง ขนาดออเดอร์ และการจัดการเซิร์ฟเวอร์ก็กำหนดผล
Slippage ความหน่วง และ Requote เป็นคนละเรื่อง
Slippage คือความต่างราคา ความหน่วง คือระยะเวลาหน่วงระหว่างการดำเนินการกับผลตอบกลับเซิร์ฟเวอร์โบรกเกอร์ ส่วน Requote เกิดเมื่อราคาที่ขอไม่มีแล้วในโหมดที่ให้ผู้เทรดหรือโปรแกรมยอมรับราคาใหม่ การปฏิเสธออเดอร์เป็นอีกเรื่อง เซิร์ฟเวอร์อาจปฏิเสธคำขอเพราะปริมาณ Stop สถานะตลาด สิทธิ์ หรือมาร์จินไม่พอ
| เหตุการณ์ | สิ่งที่เห็น | หลักฐานที่มีประโยชน์ |
|---|---|---|
| Slippage | ราคาดำเนินการต่างจากราคาที่ขอ | คำขอออเดอร์ ราคาดำเนินการ และสเปรด ณ เวลาเดียวกัน |
| ความหน่วง | การดำเนินการหรือแก้ไขใช้เวลานานขึ้น | เวลาในบันทึกโปรแกรมและรายงานการดำเนินการฝั่งโบรกเกอร์ |
| Requote | เสนอราคาใหม่แทนราคาที่ขอ | ข้อความ Journal และโหมดดำเนินการของสัญลักษณ์ |
| การปฏิเสธ | เซิร์ฟเวอร์ไม่ยอมรับคำขอ | รหัสข้อผิดพลาด พารามิเตอร์ และข้อกำหนดสัญญา |
เหตุใดออเดอร์อัตโนมัติจึงอาจได้ผลต่าง
ระหว่างคำนวณสัญญาณกับดำเนินการ ตลาดอาจเคลื่อน ปริมาณที่มี ณ ราคาดีที่สุดอาจน้อยกว่าออเดอร์ โดยเฉพาะช่วงประกาศข่าว เปลี่ยนตลาด หรือเปลี่ยนวัน โบรกเกอร์อาจรวมราคา เพิ่มส่วนบวกราคา ตรวจ Stop และมาร์จิน แล้วส่งคำสั่งหรือจัดการภายในตามนโยบาย แต่ละขั้นอาจเพิ่มเวลาหรือเปลี่ยนราคาที่ดำเนินการได้
ระยะระหว่าง VPS กับเซิร์ฟเวอร์สำคัญ แต่ Ping เครือข่ายต่ำไม่ได้วัดการรอคิว การประมวลผล Bridge การตอบของผู้ให้สภาพคล่อง หรือเวลาที่ EA ใช้เอง ออเดอร์ใหญ่ การแก้ไขถี่ และหลายสถานะพร้อมกันอาจได้ผลต่างจากการเทรดทดสอบเล็กครั้งเดียว
วัดการกระจาย ไม่ดูการเทรดเดียว
- ซิงค์นาฬิกา VPS และเก็บบันทึก Experts กับ Journal ของ MT4
- บันทึกสัญลักษณ์ ด้าน ประเภทออเดอร์ ราคาที่ขอ ราคาดำเนินการ ล็อต และเวลา
- เก็บสเปรด Bid/Ask เมื่อส่งคำขอ และระบุช่วงเปลี่ยนวันหรือข่าวตามกำหนด
- แยกการเข้าตลาด การกระตุ้น Pending Order การปิด และการแก้ Stop
- คำนวณ Slippage บวกและลบแยกกัน พร้อมมัธยฐานและผลปลายการกระจาย
- เปรียบเทียบบัญชีทดลองกับจริงเฉพาะเมื่อการตั้งค่า เวลา และนิติบุคคลโบรกเกอร์เทียบกันได้
ราคาที่ได้เปรียบและเสียเปรียบอาจหักล้างในค่าเฉลี่ย แต่ราคาที่เสียเปรียบรุนแรงไม่กี่ครั้งสร้างความเสียหายส่วนใหญ่ ตรวจเปอร์เซ็นไทล์และกรณีเลวร้ายด้วย วิธีใช้เครื่องหมายที่นี่กำหนดไว้ด้านล่าง
ลดผลกระทบโดยไม่บิดเบือนกลยุทธ์
อย่าขยายค่าความคลาดเคลื่อนที่ยอมรับทุกช่อง ความคลาดเคลื่อนมากเกินอาจเปลี่ยนจุดเข้าที่ควบคุมเป็นราคาที่เสียเปรียบ ส่วนค่าที่เข้มงวดเกินอาจทำให้ลองซ้ำหรือพลาดการออก ขีดจำกัดที่ถูกต้องขึ้นกับความได้เปรียบที่คาดของกลยุทธ์ กรอบเวลา และรูปแบบความเสี่ยง
ข้อผิดพลาดในการตีความที่พบบ่อย
อย่าถือว่าทุกการเทรดขาดทุนคือการแทรกแซงโบรกเกอร์ อย่าเทียบกราฟ Bid อย่างเดียวกับราคา Buy หรือประเมินจากภาพหน้าจอโดยไม่มี Ask ณ เวลานั้น อย่าเทียบออเดอร์ทดลองกับจริงที่ส่งช้ากว่าหลายวินาที และอย่าคิดว่า VPS เร็วขึ้นแก้สภาพคล่องบางได้ เริ่มจากสร้างเหตุการณ์ออเดอร์ให้ครบจากบันทึกและประวัติบัญชี
สำหรับ EA การจัดการข้อผิดพลาดที่เชื่อถือได้สำคัญเท่าการดำเนินการปกติ โปรแกรมควรหลีกเลี่ยงการวนลองไม่จำกัด ออเดอร์ซ้ำ และการล้มเหลวโดยไม่มีข้อความหลังขาดการเชื่อมต่อ
ใช้หลักเครื่องหมายเดียวกันเมื่อเทียบการดำเนินการ
กำหนด Slippage บวกให้หมายถึงต้นทุนเสียเปรียบ สำหรับคำขอ BUY คำนวณ fill price − requested priceส่วนคำขอ SELL ใช้ requested price − fill priceค่าลบจึงหมายถึงราคาดีขึ้น การปิดสถานะ BUY คือการดำเนินการ SELL ส่วนการปิดสถานะ SELL คือการดำเนินการ BUY
ตัวอย่างสมมติ BUY: ขอราคา 1.10020ดำเนินการที่ 1.10035ความต่างเสียเปรียบคือ 0.00015: 15 Point เมื่อ Point = 0.00001หรือ 1.5 pip เมื่อหนึ่ง pip เท่ากับ 0.00010ระบุหน่วยสัญลักษณ์ก่อนเปรียบเทียบตราสารอื่น
วัดช่วงเวลาและตรวจผลที่ไม่แน่นอน
สำหรับความหน่วงคำขอที่สังเกตในโปรแกรม ให้วัดจากส่งคำขอถึงได้รับผลโดยใช้นาฬิกาเดียวกัน Ping เครือข่าย เวลาจากสัญญาณถึงคำขอ และการประมวลผลเซิร์ฟเวอร์เป็นคนละช่วง อย่าลบเวลาจากเครื่องที่ไม่ซิงค์แล้วเรียกผลนั้นว่าความหน่วงการดำเนินการ
พารามิเตอร์ Slippage/Deviation ของ MT4 ไม่ใช่การรับประกันราคาดำเนินการสากล ผลขึ้นกับบริบทการดำเนินการ Requote การปฏิเสธ และหมดเวลาเป็นผลคนละประเภท หลังผลไม่แน่นอน ตรวจชุดออเดอร์และประวัติให้ตรงก่อนลองใหม่แบบจำกัด เปรียบเทียบการกระจายราคาดำเนินการที่มีเครื่องหมายและการเทรดที่หายแยกกัน รวมปลายด้านเสียเปรียบ ไม่ดูเฉพาะเฉลี่ย
เอกสารอย่างเป็นทางการเรื่อง เอกสาร OrderSend อธิบายราคาที่ขอ Slippage และการจัดการข้อผิดพลาด
เอกสารอ้างอิงอย่างเป็นทางการ
MetaTrader อธิบาย วิธีดำเนินการคำขอเทรด และระบุพารามิเตอร์ที่โบรกเกอร์ควบคุมใน ข้อกำหนดสัญลักษณ์จับคู่ข้อความบันทึกกับโหมดดำเนินการและข้อกำหนดที่สัญลักษณ์นั้นใช้