บทความในหมวด บทเรียนที่ 6: Order Types
🎯 เมื่อเรียนบทเรียนนี้จบ คุณจะ
- แยก SL เริ่มต้น จาก Trailing Stop
- รู้ว่าเริ่มเลื่อนเมื่อ กำไรถึงระยะที่กำหนด
- แปลง pips เป็น points ก่อนตั้งค่า
- ตรวจผลเมื่อ ปิดโปรแกรมหรือเน็ตหลุด
Trailing Stop คือ Stop Loss ที่เลื่อนตามราคาโดยอัตโนมัติเมื่อกำไรเพิ่มขึ้น เพื่อล็อกกำไรบางส่วนไว้โดยที่ยังเปิดโอกาสให้ราคาวิ่งต่อ
บทนี้ใช้ Trailing Stop มาตรฐานบน MT5 Desktop ต้องแยกการตั้ง SL เริ่มต้น การเริ่มเลื่อนเมื่อกำไรถึงเกณฑ์ และการเชื่อมต่อโปรแกรม
ทำงานอย่างไร
สมมติ EUR/USD เปิด Buy ที่ราคา Fill 1.1000, 1 pip=0.0001 ตั้ง Trailing 30 pips = 300 points เมื่อ Point=0.00001 ราคาที่ใช้ติดตาม Buy ด้านล่างคือ Bid; ไม่รวมต้นทุนและความล่าช้า ราคา 1.1000 -> Trailing ยังไม่เริ่ม; SL 1.0970 ต้องตั้งเองแยกต่างหาก เมื่อ Bid ถึง 1.1030 -> เริ่มส่งคำขอเลื่อน SL ไปประมาณ 1.1000 ราคา 1.1050 -> SL เลื่อนเป็น 1.1020 ราคา 1.1100 -> SL เลื่อนเป็น 1.1070 ราคาย่อลง -> SL ไม่เลื่อนกลับ ค้างที่ 1.1070
เลื่อนตามเมื่อราคาไปในทางที่ได้กำไร และไม่เลื่อนกลับเมื่อราคาย้อน
ระดับ SL ไม่เลื่อนถอยกลับเอง แต่ไม่ได้รับประกันกำไรสุทธิหรือราคาที่ปิดจริง
ตั้งค่า Trailing Stop บน MT5 Desktop ทีละขั้น
- ใช้บัญชี Demo และตั้ง SL เริ่มต้นตามแผนก่อน ตรวจว่า S/L ปรากฏในแท็บ Trade
- คลิกขวาที่สถานะที่ต้องการใน Toolbox → Trade เลือก Trailing Stop → Custom
- ตรวจ Point ของสัญลักษณ์แล้วกรอกระยะเป็น points เช่น EUR/USD Point 0.00001 ระยะ0.00300 =300 points ไม่ใช่30 points
- หลังราคาไปทางกำไรถึงเกณฑ์ ตรวจ S/L ใน Trade และ Journal ว่าการแก้ไขสำเร็จ ไม่สันนิษฐานจากเมนูที่เลือกเพียงอย่างเดียว
- เลือก None เพื่อหยุดการเลื่อนของสถานะนั้น ระดับ SL ที่ตั้งแล้วไม่ควรถูกเข้าใจว่าถูกลบไปด้วย ต้องตรวจ S/L อีกครั้ง


⚠️ ข้อจำกัดที่ต้องรู้ก่อนใช้
1. ทำงานเฉพาะตอนที่โปรแกรมเปิดอยู่
Trailing Stop แบบมาตรฐานบน MetaTrader คำนวณและเลื่อน SL จากฝั่งโปรแกรมบนเครื่องคุณ ไม่ใช่จากฝั่งเซิร์ฟเวอร์
แปลว่าเมื่อคุณปิดโปรแกรม เน็ตหลุด หรือคอมพิวเตอร์ดับ — Trailing Stop หยุดทำงาน
SL ที่เซิร์ฟเวอร์รับแล้วจะค้างที่ระดับล่าสุด หาก Trailing ยังไม่เริ่มและคุณไม่ได้ตั้ง SL เอง จะยังไม่มี SL ป้องกัน
ระดับ SL ที่เลื่อนไปแล้วยังอยู่บนเซิร์ฟเวอร์และยังทำงาน — แต่จะไม่เลื่อนต่ออีกจนกว่าจะเปิดโปรแกรม
ทางเลือกสำหรับคนที่เฝ้าจอไม่ได้: แก้ระดับ SL ด้วยตัวเองเป็นระยะ หรือใช้บริการ VPS ที่รันโปรแกรมตลอดเวลา
2. ตัดกำไรเร็วเกินไปในตลาดที่แกว่ง
Trailing Stop ไม่แยกระหว่างการกลับตัวจริงกับการย่อตัวปกติ — ราคาที่ย่อลงตามธรรมชาติแล้วไปต่อ ก็ทำให้ถูกปิดได้
ยิ่งระยะ Trailing แคบ ยิ่งถูกปิดบ่อย — เป็นปัญหาเดียวกับ SL ที่ชิดเกินไป
3. ไม่รับประกันราคาปิด
เมื่อ SL ที่เลื่อนไปแล้วถูกแตะ คำสั่งจะกลายเป็น Market Order เช่นเดียวกับ SL ปกติ — ราคาปิดจริงจึงขึ้นกับสภาพตลาดในวินาทีนั้น
วิธีกำหนดระยะ Trailing
ระยะ Trailing ควรกว้างกว่าการแกว่งปกติของสินทรัพย์ใน Timeframe ที่คุณเทรด
ดูค่า ATR แล้วใช้เป็นฐาน — ATR เป็นข้อมูลย้อนหลังประกอบ แต่ Trailing แบบมาตรฐานใช้ระยะคงที่ที่คุณกรอก ไม่ได้อ่าน ATR แล้วปรับระยะอัตโนมัติ
ระยะที่แคบอาจถูกกระตุ้นบ่อย แต่ ATR ไม่รับประกันว่าจะถูกชนหรือไม่ถูกชน ต้องทดสอบกับแผนและช่วงเวลาถือ
ทางเลือกจัดการสถานะและส่วนที่ทำงานฝั่งเซิร์ฟเวอร์
| วิธี | ข้อดี | ข้อเสีย |
|---|---|---|
| แก้ SL เอง | อยู่บนเซิร์ฟเวอร์ ทำงานแม้ปิดโปรแกรม | ต้องเข้ามาแก้เอง |
| Break-even Stop | เลื่อน SL ใกล้ราคาเข้า แต่ยังมีต้นทุนและความคลาดเคลื่อนราคา | ถูกปิดที่เสมอตัวได้บ่อย |
| Partial Close | รับรู้ P/L ของส่วนที่ปิดสำเร็จตามราคาจริง | ลดกำไรถ้าราคาไปต่อไกล |
Break-even แบบอัตโนมัติอาจต้องใช้ EA หรือเครื่องมือฝั่งโปรแกรม การแก้ SL ที่เซิร์ฟเวอร์รับแล้วจึงเป็นคนละส่วนกับตัวช่วยที่คอยเลื่อน ส่วน Partial Close ต้องส่งคำสั่งและยืนยันว่าปิดสำเร็จก่อนนับ P/L
แล้วทองคำล่ะ
เลข points เท่ากันข้ามสัญลักษณ์อาจหมายถึงระยะราคาและมูลค่าเงินต่างกัน จึงนำค่าจากคู่เงินมาใช้กับทองตรง ๆ ไม่ได้
และเมื่อรวมกับSpread ที่ถ่างออกในช่วงผันผวน โอกาสถูกปิดจากการแกว่งปกติยิ่งสูงขึ้น
วิธีกำหนดที่ถูกต้อง: ดู ATR ของ XAU/USD บน Timeframe ที่คุณเทรด อ่านค่าเป็นดอลลาร์ แล้วใช้ประกอบกฎที่ทดสอบไว้ ไม่จำเป็นต้องมากกว่า ATR เสมอและไม่ถือเป็นเกณฑ์ปลอดภัย
คำถามที่พบบ่อย
Trailing Stop ทำงานตอนปิดคอมไหม?
ไม่ทำงาน — SL จะค้างที่ระดับสุดท้ายที่เลื่อนไปได้ก่อนโปรแกรมปิด แต่ระดับนั้นยังอยู่บนเซิร์ฟเวอร์และยังปิด Position ได้ตามปกติ
ใช้ VPS แก้ปัญหาได้จริงไหม?
ช่วยให้โปรแกรมรันต่อได้เมื่อเครื่องส่วนตัวปิด แต่ยังต้องตรวจการเชื่อมต่อ การทำงานจริงและค่าใช้จ่ายรายเดือน — ควรพิจารณาว่าคุ้มกับขนาดพอร์ตและความถี่ในการเทรดหรือไม่
ตั้งระยะเท่าไรดี?
ไม่มีตัวเลขที่ใช้ได้กับทุกสินทรัพย์ — ใช้ ATR ของ Timeframe ที่เทรดเป็นฐาน แล้วทดสอบด้วยข้อมูลของตัวเอง
Trailing Stop ดีกว่า Take Profit ไหม?
คนละจุดประสงค์ — TP กำหนดเป้าหมายชัดเจนและวัดผลได้ ส่วน Trailing เหมาะกับกลยุทธ์ที่ตั้งใจตามเทรนด์โดยไม่กำหนดปลายทาง ควรเลือกให้ตรงกับกลยุทธ์ ไม่ใช่เลือกเพราะฟังดูดีกว่า
สรุป
2. แบบมาตรฐานทำงานเฉพาะตอนเปิดโปรแกรม — ข้อจำกัดที่สำคัญที่สุด
3. ไม่แยกการย่อตัวปกติกับการกลับตัวจริง — ระยะแคบถูกปิดบ่อย
4. ใช้ ATR กำหนดระยะ ไม่ใช่ตัวเลขกลม ๆ
5. ทองต้องแปลงระยะราคาเป็น points ตาม Specification และทดสอบแยก
อ่านต่อ
แหล่งอ้างอิง
MetaQuotes — Trailing Stop: เงื่อนไขเริ่มทำงานและฝั่งโปรแกรม · ขั้นตอนตั้งค่าและภาพเมนู
- MetaQuotes — MetaTrader 5 Platform Documentation: Trailing Stop — metatrader5.com
- พฤติกรรมของ Trailing Stop แตกต่างกันตามแพลตฟอร์มและการตั้งค่าของโบรกเกอร์ ให้ตรวจสอบจากคู่มือของแพลตฟอร์มที่คุณใช้ ตัวเลขในบทความเป็นตัวอย่างเพื่อการเรียนรู้
📘 บทความนี้เป็นส่วนหนึ่งของ บทเรียนที่ 6: Order Types และการส่งคำสั่ง
📚 บทความถัดไป
วิธีเปิดออเดอร์บน MT5 ทีละขั้นตอน
Trailing Stop ช่วยเลื่อน SL ตามกฎ แต่ไม่ตั้งขาดทุนเริ่มต้นแทนคุณและไม่รับประกันกำไรสุทธิ
บทถัดไปแสดงการเปิด แก้ไข และปิดคำสั่งบน MT5 พร้อมตรวจผลในบัญชีทดลอง
Share This Story, Choose Your Platform!
โฆษณาพันธมิตร: จำนวน $30 ในภาพไม่ยืนยันสิทธิ์ของทุกบัญชี ตรวจข้อเสนอที่แสดงสำหรับคุณและเงื่อนไขถอนกำไรก่อนสมัคร ดูวิธีตรวจสิทธิ์
ตรวจสิทธิ์ก่อนรับโบนัส
โบนัสและเงื่อนไขอาจต่างกันตามประเทศ ประเภทบัญชี และช่วงเวลา ตรวจข้อเสนอที่แสดงในบัญชีของคุณ พร้อมเงื่อนไขการใช้เครดิตและการถอนกำไรก่อนตัดสินใจ
บทความในหมวด บทเรียนที่ 5: Leverage และ Margin 🎯 เมื่อเ […]
บทความในหมวด บทเรียนที่ 4: Pip, Lot, Spread 🎯 เมื่อเรีย […]
บทความในหมวด บทเรียนที่ 5: Leverage และ Margin 🎯 เมื่อเ […]


