
Expert Advisor (EA) คืออะไร?
Expert Advisor (EA) คือโปรแกรมที่เทรด Forex โดยอัตโนมัติบนแพลตฟอร์ม MetaTrader 4 (MT4) หรือ MetaTrader 5 (MT5) EA จะวิเคราะห์ตลาด เปิด-ปิดออเดอร์ และจัดการ Position ตามกฎที่โปรแกรมไว้ โดยไม่ต้องมีคนนั่งดูกราฟ EA เขียนด้วยภาษา MQL4 หรือ MQL5 และสามารถทำงาน 24 ชั่วโมง 5 วันต่อสัปดาห์
ประเภทของ Expert Advisor
| ประเภท | คำอธิบาย | Risk Level | เหมาะกับ |
|---|---|---|---|
| Trend Following EA | เทรดตาม Trend ใช้ MA Crossover Breakout | ปานกลาง | ตลาดที่มี Trend ชัดเจน |
| Scalping EA | เทรดระยะสั้นมาก กำไรน้อยแต่บ่อยครั้ง | สูง | คู่เงิน Spread ต่ำ VPS เร็ว |
| Grid EA | เปิดออเดอร์เป็นตาราง (Grid) ตามระยะห่างที่กำหนด | สูงมาก | ตลาด Ranging (อันตรายมากใน Trend) |
| Martingale EA | เพิ่ม Lot 2 เท่าหลังขาดทุน | สูงมาก | ไม่แนะนำ — ล้างพอร์ตได้ง่าย |
| News Trading EA | เทรดอัตโนมัติรอบข่าวเศรษฐกิจสำคัญ | สูง | ช่วงข่าวสำคัญ NFP FOMC |
| Hedge EA | เปิด Buy และ Sell พร้อมกัน จัดการตาม Logic | ปานกลาง | ลด Drawdown ในบางสถานการณ์ |
ข้อดีของ Expert Advisor
- ไม่มีอารมณ์: EA ไม่มี Fear Greed Hope Revenge เทรดตามกฎ 100%
- ทำงาน 24/5: ไม่พลาดโอกาส ไม่ต้องนั่งดูกราฟ
- Execution เร็ว: เปิด-ปิดออเดอร์ภายใน Milliseconds
- Backtest ได้: ทดสอบกลยุทธ์กับข้อมูลในอดีตก่อนเทรดจริง
- หลาย Strategy พร้อมกัน: รัน EA หลายตัวบนหลายคู่เงินพร้อมกัน
- สม่ำเสมอ: ทำตามกฎเดิมทุกครั้ง ไม่มีวันเทรดแย่เพราะอารมณ์ไม่ดี
ข้อเสียของ Expert Advisor
- ไม่ปรับตัว: EA ทำตามกฎที่โปรแกรมไว้เท่านั้น ไม่ปรับตัวตามสภาพตลาดที่เปลี่ยนแปลง
- Over-optimization: Backtest สวยงามแต่ Forward Test ล้มเหลว (Curve Fitting)
- ต้องมี VPS: ต้องเปิดเครื่อง 24 ชั่วโมง ใช้ VPS มีค่าใช้จ่ายเพิ่ม
- Broker Dependent: EA บางตัวทำงานได้ดีกับ Broker หนึ่งแต่ไม่ดีกับอีก Broker
- Scam มาก: EA ที่ขายออนไลน์ส่วนใหญ่เป็น Scam ผลลัพธ์ปลอม
- ต้องดูแล: ไม่ใช่ “ติดตั้งแล้วลืม” ต้องตรวจสอบสม่ำเสมอ
วิธีเลือก EA ที่ดี
เกณฑ์การเลือก EA
- ผลลัพธ์จริง (Myfxbook Verified): ดูผลลัพธ์จากบัญชีจริง ไม่ใช่ Backtest ขั้นต่ำ 6 เดือน
- Maximum Drawdown: ไม่ควรเกิน 20-30% ของเงินทุน
- Recovery Factor: ควรมากกว่า 3
- Profit Factor: ควรมากกว่า 1.5
- จำนวนเทรด: ข้อมูลอย่างน้อย 200-500 เทรด ถึงจะมีนัยสำคัญ
- ไม่ใช่ Martingale/Grid: หลีกเลี่ยง EA ที่ใช้ Martingale หรือ Grid เป็นหลัก
- มี Stop Loss ทุกออเดอร์: EA ที่ดีต้องมี SL ชัดเจน ไม่เปิดออเดอร์ลอย
สัญญาณเตือน EA Scam
- “กำไร 100% ต่อเดือน”: ไม่มีจริง EA ที่ดีทำได้ 5-15% ต่อเดือนก็ถือว่าดีมากแล้ว
- แสดงแค่ Backtest: ไม่มีผลลัพธ์จากบัญชีจริง (Live Account)
- ไม่มี Drawdown: Equity Curve ที่ขึ้นตลอดไม่มีจริง ทุกระบบต้องมี Drawdown
- ราคาแพงมากเกินไป: EA ราคา $5,000-$10,000 ส่วนใหญ่เป็น Scam
- “ทำกำไรทุกสภาพตลาด”: ไม่มี EA ไหนทำกำไรได้ทุกสภาพตลาด
การ Backtest EA อย่างถูกต้อง
- ใช้ข้อมูล Tick Data คุณภาพสูง: ไม่ใช่ข้อมูล 1-Minute OHLC ต้องเป็น Every Tick หรือ Real Ticks
- ระยะเวลาอย่างน้อย 5 ปี: ครอบคลุมสภาพตลาดหลายแบบ ทั้ง Trend Ranging วิกฤต
- ใส่ Spread จริง: ไม่ใช่ Fixed Spread 0 pip ใส่ Spread ที่ Broker คิดจริง
- ใส่ Commission: ถ้า Broker คิดค่า Commission ต้องใส่ด้วย
- ใส่ Slippage: ตั้ง Slippage 1-3 pips เพื่อจำลองสภาพจริง
- Out-of-Sample Test: Backtest ด้วยข้อมูล 80% → ทดสอบกับ 20% ที่เหลือ
- Forward Test: รัน Demo Account อย่างน้อย 3 เดือนก่อนเทรดจริง
VPS สำหรับ Expert Advisor
VPS (Virtual Private Server) จำเป็นสำหรับ EA เพราะต้องเปิด MT4/MT5 ตลอด 24 ชั่วโมง:
| ปัจจัย | ข้อกำหนดขั้นต่ำ | แนะนำ |
|---|---|---|
| RAM | 1 GB | 2-4 GB (สำหรับ EA หลายตัว) |
| CPU | 1 Core | 2 Cores |
| Latency | < 10ms ถึง Broker Server | < 5ms (สำหรับ Scalping EA) |
| OS | Windows Server 2016+ | Windows Server 2019/2022 |
| Uptime | 99.5% | 99.9%+ |
| ราคา | $10-20/เดือน | $20-50/เดือน |
ขั้นตอนการติดตั้ง EA บน MT4/MT5
- ขั้นตอน 1: เปิด MT4/MT5 → File → Open Data Folder → MQL4/Experts (หรือ MQL5/Experts)
- ขั้นตอน 2: คัดลอกไฟล์ .ex4 หรือ .ex5 ลงในโฟลเดอร์ Experts
- ขั้นตอน 3: Restart MT4/MT5 หรือ Refresh Navigator Panel
- ขั้นตอน 4: ลาก EA จาก Navigator ไปวางบนกราฟคู่เงินที่ต้องการ
- ขั้นตอน 5: ตั้งค่า Parameters ตามคำแนะนำ → เปิด Allow Live Trading
- ขั้นตอน 6: ตรวจสอบว่ามีหน้ายิ้ม 😊 ที่มุมขวาบน แสดงว่า EA ทำงานแล้ว
Risk Management สำหรับ EA
- เริ่มต้นด้วยเงินทุนน้อย: ทดสอบด้วยเงินจริงจำนวนน้อยก่อน (Mini Account)
- ตั้ง Maximum Drawdown Limit: หยุด EA อัตโนมัติเมื่อ Drawdown ถึง 20-30%
- ตรวจสอบทุกวัน: แม้ EA ทำงานอัตโนมัติ ต้องตรวจสอบผลลัพธ์ทุกวัน
- ไม่รัน EA เดียวกันหลาย Broker: เพราะผลลัพธ์อาจต่างกันมาก
- มี Kill Switch: เตรียมวิธีหยุด EA ฉุกเฉินเมื่อเกิดเหตุไม่คาดฝัน
สรุป Expert Advisor สำหรับ Forex
Expert Advisor เป็นเครื่องมือที่ทรงพลังสำหรับ Automated Trading ใน Forex ข้อดีหลักคือไม่มีอารมณ์และทำงาน 24/5 แต่ต้องเลือกอย่างระมัดระวัง — ดูผลลัพธ์จากบัญชีจริง Backtest อย่างถูกต้อง Forward Test อย่างน้อย 3 เดือน และเริ่มด้วยเงินทุนน้อย อย่าเชื่อ EA ที่สัญญาว่ากำไรมหาศาล และจำไว้ว่า EA ที่ดีต้องมี Stop Loss ทุกออเดอร์ ไม่ใช่ Martingale และมี Drawdown ที่ยอมรับได้






TH ▼
English
Tiếng Việt
Indonesia
Melayu
ខ្មែរ
ລາວ
日本語
한국어
简体中文