การทดสอบ

วิธี Backtest EA บน MT5

สอนวิธี Backtest EA บน MT5 อย่างละเอียด ทั้งเลือกช่วงเวลา, ตั้งค่ากรวยทดสอบ, อ่านผลลัพธ์ (Win Rate, Profit Factor, Drawdown) และเทคนิคกัน Overfitting

Backtest คือการนำ EA มาทดสอบกับราคาย้อนหลังผ่าน Strategy Tester ของ MT5 เพื่อดูว่ากลยุทธ์ทำกำไรได้จริงไหมในอดีต ก่อนเสี่ยงเงินจริง — ขั้นตอนนี้คือ "การ์ดตรวจสุขภาพ EA" ที่มือใหม่ข้ามไม่ได้

เปิด Strategy Tester

กด Ctrl+R ใน MT5 (หรือ View → Strategy Tester) หน้าต่างจะเปิดใต้กราฟ เลือก EA ที่ติดตั้งแล้วจาก คู่มือติดตั้ง EA

ตั้งค่าการทดสอบ

  1. Symbol: เลือก XAUUSD (หรือคู่ที่ EA ใช้)
  2. Period: เลือก Timeframe ที่ EA ออกแบบไว้ (ดูในเอกสาร)
  3. Model: เลือก Every tick based on real ticks — แม่นที่สุด (ช้าแต่เชื่อถือได้)
  4. Date: อย่างน้อย 1-2 ปี ควรคลุมทั้งช่วงเทรนด์และกรอบ
  5. Deposit: ใช้เงินฝากใกล้เคียงจริงที่คุณจะใช้
  6. กด Start

อ่านผลลัพธ์ยังไง

ตัวชี้วัดค่า "ดูได้"
Profit Factor> 1.5 ถือใช้ได้, > 2 ดีมาก
Win Rateดูคู่กับ Profit Factor (Win Rate สูงไม่พอถ้าเสียทีละเยอะ)
Max Drawdownไม่เกินที่คุณรับได้ (เช่น < 20%)
Equity Curveควรขึ้นลาด ๆ ไม่กระโดดขึ้นลงแรง
Tip: ดู Tab "Graph" แล้วเปิด Equity → ถ้าเส้นขึ้นพุ่งแล้วร่วงวูบ ให้ระวังมากกว่าผลกำไรหน้าตาดี

กัน Overfitting

Overfitting คือการตั้งค่าให้เข้ากับราคาเก่าจนแม่นหลอก ๆ แต่ใช้จริงไม่ได้ วิธีกัน:

  • เทสต์หลายช่วงเวลา (รวมช่วงที่ขาดทุนด้วย)
  • เทสต์ Out-of-sample: ปรับค่าจากช่วงหนึ่ง แล้วเทสต์ช่วงที่ยังไม่ได้แตะ
  • ตั้งค่าปกติ ไม่ใช่ค่าที่ "เพอร์เฟกต์" แค่ช่วงเดียว

ทดสอบกับ Demo ก่อนจริง

Backtest ผ่านแล้วยังไม่จบ — รัน EA บนบัญชีเดโม่ (Forward Test) 2-4 สัปดาห์ให้เห็นพฤติกรรมบนราคาเรียลไทม์ก่อนเงินจริง และถ้าจะให้รัน 24 ชม. อ่าน VPS สำหรับเทรด ต่อ

พร้อมเริ่มเทรดอัตโนมัติแล้วหรือยัง?

เลือก EA ที่เหมาะกับสไตล์คุณ เริ่มต้นเพียง ฿1,999/เดือน — มีผลงานจริงตรวจสอบได้จาก MyFxBook

ดูแพ็กเกจ EA ทั้งหมด