บทความในหมวด บทเรียนที่ 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 เลื่อนไปทางเดียวเท่านั้น

เลื่อนตามเมื่อราคาไปในทางที่ได้กำไร และไม่เลื่อนกลับเมื่อราคาย้อน

ระดับ 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 อีกครั้ง
เมนู Trailing Stop ในแท็บ Trade ของ MT5
เลือกสถานะให้ถูกก่อนเปิด Trailing Stop → Custom ภาพเป็นบัญชีตัวอย่างของ MetaQuotes ไม่ใช่คำแนะนำขนาดสถานะ ภาพจาก คู่มือ MetaTrader 5 ของ MetaQuotes หน้าตาอาจต่างจากรุ่นที่ติดตั้ง
ช่องกรอก Trailing Stop level หน่วย points
ภาพทางการแสดง 50 points เพื่ออธิบายช่องกรอก ตัวอย่างในบทนี้ใช้ 300 points อย่าคัดลอกตัวเลขจากภาพโดยไม่ตรวจ Point ภาพจาก คู่มือ MetaTrader 5 ของ MetaQuotes หน้าตาอาจต่างจากรุ่นที่ติดตั้ง

⚠️ ข้อจำกัดที่ต้องรู้ก่อนใช้

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

ใช้ ATR เป็นฐาน ไม่ใช่ตัวเลขกลม ๆ

ระยะ 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 เสมอและไม่ถือเป็นเกณฑ์ปลอดภัย

📖 บทเรียนที่ 12: Gold / XAU/USD

คำถามที่พบบ่อย

Trailing Stop ทำงานตอนปิดคอมไหม?
ไม่ทำงาน — SL จะค้างที่ระดับสุดท้ายที่เลื่อนไปได้ก่อนโปรแกรมปิด แต่ระดับนั้นยังอยู่บนเซิร์ฟเวอร์และยังปิด Position ได้ตามปกติ

ใช้ VPS แก้ปัญหาได้จริงไหม?
ช่วยให้โปรแกรมรันต่อได้เมื่อเครื่องส่วนตัวปิด แต่ยังต้องตรวจการเชื่อมต่อ การทำงานจริงและค่าใช้จ่ายรายเดือน — ควรพิจารณาว่าคุ้มกับขนาดพอร์ตและความถี่ในการเทรดหรือไม่

ตั้งระยะเท่าไรดี?
ไม่มีตัวเลขที่ใช้ได้กับทุกสินทรัพย์ — ใช้ ATR ของ Timeframe ที่เทรดเป็นฐาน แล้วทดสอบด้วยข้อมูลของตัวเอง

Trailing Stop ดีกว่า Take Profit ไหม?
คนละจุดประสงค์ — TP กำหนดเป้าหมายชัดเจนและวัดผลได้ ส่วน Trailing เหมาะกับกลยุทธ์ที่ตั้งใจตามเทรนด์โดยไม่กำหนดปลายทาง ควรเลือกให้ตรงกับกลยุทธ์ ไม่ใช่เลือกเพราะฟังดูดีกว่า

สรุป

1. Trailing Stop เลื่อนไปทางเดียว ไม่เลื่อนกลับ

2. แบบมาตรฐานทำงานเฉพาะตอนเปิดโปรแกรม — ข้อจำกัดที่สำคัญที่สุด

3. ไม่แยกการย่อตัวปกติกับการกลับตัวจริง — ระยะแคบถูกปิดบ่อย

4. ใช้ ATR กำหนดระยะ ไม่ใช่ตัวเลขกลม ๆ

5. ทองต้องแปลงระยะราคาเป็น points ตาม Specification และทดสอบแยก

อ่านต่อ

แหล่งอ้างอิง

MetaQuotes — Trailing Stop: เงื่อนไขเริ่มทำงานและฝั่งโปรแกรม · ขั้นตอนตั้งค่าและภาพเมนู

  • MetaQuotes — MetaTrader 5 Platform Documentation: Trailing Stopmetatrader5.com
  • พฤติกรรมของ Trailing Stop แตกต่างกันตามแพลตฟอร์มและการตั้งค่าของโบรกเกอร์ ให้ตรวจสอบจากคู่มือของแพลตฟอร์มที่คุณใช้ ตัวเลขในบทความเป็นตัวอย่างเพื่อการเรียนรู้

📘 บทความนี้เป็นส่วนหนึ่งของ บทเรียนที่ 6: Order Types และการส่งคำสั่ง

คำเตือนความเสี่ยง: การซื้อขาย Forex และ CFD มีความเสี่ยงสูง Trailing Stop แบบมาตรฐานไม่ทำงานเมื่อปิดโปรแกรม และไม่รับประกันราคาปิด เนื้อหานี้จัดทำเพื่อการศึกษาเท่านั้น

📚 บทความถัดไป

วิธีเปิดออเดอร์บน MT5 ทีละขั้นตอน

Trailing Stop ช่วยเลื่อน SL ตามกฎ แต่ไม่ตั้งขาดทุนเริ่มต้นแทนคุณและไม่รับประกันกำไรสุทธิ

บทถัดไปแสดงการเปิด แก้ไข และปิดคำสั่งบน MT5 พร้อมตรวจผลในบัญชีทดลอง

Share This Story, Choose Your Platform!

โฆษณาพันธมิตร: จำนวน $30 ในภาพไม่ยืนยันสิทธิ์ของทุกบัญชี ตรวจข้อเสนอที่แสดงสำหรับคุณและเงื่อนไขถอนกำไรก่อนสมัคร ดูวิธีตรวจสิทธิ์

ตรวจสิทธิ์ก่อนรับโบนัส

โบนัสและเงื่อนไขอาจต่างกันตามประเทศ ประเภทบัญชี และช่วงเวลา ตรวจข้อเสนอที่แสดงในบัญชีของคุณ พร้อมเงื่อนไขการใช้เครดิตและการถอนกำไรก่อนตัดสินใจ

ดูวิธีตรวจสิทธิ์โบนัส

โบนัสเทรดฟรี ไม่ต้องฝากเงิน

ตรวจสิทธิ์และเงื่อนไขก่อนรับโบนัส การถอนกำไรขึ้นอยู่กับข้อกำหนดของข้อเสนอและบัญชี ไม่ใช่ทุกคนจะมีสิทธิ์รับโบนัส

บทความที่เกี่ยวข้อง