การรัน EA หลายตัวพร้อมกัน — MagicNumber และการป้องกันการรบกวน
อัปเดตล่าสุด: 2026-05-20 | เวลาอ่านโดยประมาณ: 14 นาที
การรัน EA หลายตัวร่วมกันช่วยกระจายความเสี่ยงและทำให้ผลการเทรดมีเสถียรภาพมากขึ้น แต่หากตั้งค่าผิดพลาด EA อาจรบกวนกันเองและนำไปสู่ความสูญเสียที่ไม่คาดคิด บทความนี้อธิบายประเด็นปฏิบัติที่สำคัญสำหรับการรัน EA หลายตัวอย่างปลอดภัย
สารบัญ
ประโยชน์ของการรัน EA หลายตัวพร้อมกัน
หากพึ่งพา EA ตัวเดียว เมื่อ EA นั้นเจอตลาดที่ไม่เหมาะ บัญชีทั้งหมดจะตก Drawdown ด้วยกัน การรัน EA หลายตัวที่มีรูปแบบการเคลื่อนตัวต่างกัน ทำให้เมื่อ EA หนึ่งขาดทุน อีกตัวสามารถชดเชยได้ ส่งผลให้กราฟทรัพย์สินราบเรียบขึ้น
เพื่อให้ได้ผลสูงสุด การเลือก EA ที่มีความสัมพันธ์ต่ำเป็นสิ่งสำคัญ การนำ EA ที่ใช้สกุลเงินและกลยุทธ์เดียวกันมารันคู่กันไม่ถือว่าเป็นการกระจาย ให้รวม EA จากคู่สกุลเงินต่างกันและประเภทกลยุทธ์ต่างกัน เช่น Trend Following กับ Range Reversion
บทบาทของ MagicNumber
MagicNumber คือหมายเลขที่ EA ใช้ระบุโพซิชันของตัวเอง หมายเลขนี้จะถูกบันทึกในแต่ละโพซิชัน และ EA จะดำเนินการเฉพาะ "โพซิชันที่มี MagicNumber ของตัวเอง" เท่านั้น
เมื่อรัน EA หลายตัวในบัญชีเดียวกัน หาก MagicNumber ของแต่ละ EA ต่างกัน EA จะไม่แตะโพซิชันของ EA อื่น แต่หากหมายเลขซ้ำกัน EA หนึ่งอาจปิดโพซิชันของอีก EA โดยไม่ได้ตั้งใจ
การป้องกัน EA รบกวนกันเอง
นอกจาก MagicNumber ยังมีประเด็นอื่นที่ต้องระวังในการรัน EA หลายตัว
ตั้ง MagicNumber ให้ต่างกันทุกตัว
สำคัญที่สุด EA ของเว็บไซต์นี้มีหมายเลขเฉพาะที่กำหนดไว้แล้วตั้งแต่ต้น หากแก้ไขเองต้องระวังอย่าให้ซ้ำกัน
ไม่รัน EA หลายตัวบนสัญลักษณ์เดียวกัน
การรัน EA หลายตัวบนสัญลักษณ์เดียวกันอาจทำให้โพซิชันของ EA หนึ่งส่งผลต่อการตัดสินใจของอีก EA หลักการคือ 1 สัญลักษณ์ 1 EA
ยึดหลัก 1 ชาร์ต 1 EA
MT5 อนุญาตให้มี EA ได้เพียง 1 ตัวต่อชาร์ต ต้องเปิดชาร์ตให้เท่ากับจำนวน EA ที่รัน
ตรวจสอบการตั้งค่า Hedging
หาก EA หนึ่งซื้อและอีก EA ขายสัญลักษณ์เดียวกัน บัญชีโดยรวมจะอยู่ในสถานะ Hedge ต้องหลีกเลี่ยง Hedge ที่ไม่ได้ตั้งใจ
การจัดการความเสี่ยงรวม
สิ่งที่มักถูกมองข้ามมากที่สุดในการรัน EA หลายตัวคือความเสี่ยงรวม หาก EA แต่ละตัวตั้ง Risk % ไว้ที่ 1% เมื่อ EA ทั้ง 3 ตัวเปิดออเดอร์พร้อมกัน ความเสี่ยงรวมของบัญชีจะเป็น 3%
ยิ่งไปกว่านั้น EA ที่มีความสัมพันธ์สูงมักเปิดออเดอร์ในทิศทางเดียวกันพร้อมกัน ทำให้ความเสี่ยงรวมขยายตัวได้ง่าย ยิ่งเพิ่มจำนวน EA มากขึ้น ก็ต้องยิ่งลด Risk % ต่อ EA ลง
| จำนวน EA | เป้าหมายต่อ EA | เป้าหมายความเสี่ยงรวม |
|---|---|---|
| 1 ตัว | 1.0% | 1.0% |
| 2-3 ตัว | 0.5-0.7% | ประมาณ 1.5-2.0% |
| 4-6 ตัว | 0.3-0.5% | ประมาณ 2.0-2.5% |
| 7 ตัวขึ้นไป | 0.2-0.3% | ควรไม่เกิน 2.5% |
รัน EA ได้กี่ตัวใน MT5 เดียว
MT5 เองสามารถรัน EA ได้จำนวนมาก แต่ขีดจำกัดในทางปฏิบัติขึ้นอยู่กับสเปกของ VPS หรือ PC การเพิ่มจำนวน EA หมายถึงการเพิ่มชาร์ตและการคำนวณ indicator ซึ่งใช้ RAM และ CPU มากขึ้น
VPS ที่มี RAM 2GB เหมาะสำหรับ 3-5 EA และ RAM 4GB เหมาะสำหรับ 5-10 EA เป็นแนวทางการรันที่เสถียร EA ที่ใช้การคำนวณซับซ้อนหรือ indicator จำนวนมากจะใช้ทรัพยากรมากกว่า
📈 เรียนรู้วิธีจัดการพอร์ตโฟลิโอ EA
ประสิทธิภาพของการรัน EA หลายตัวขึ้นอยู่กับว่าคุณเลือก EA ที่เหมาะสมมารวมกันหรือไม่ บทความ Portfolio Strategy อธิบายวิธีการรวม EA
อ่าน Portfolio Strategy →