วิธีอ่านรายงาน Backtest ของ MT5 - ความหมายของตัวชี้วัดและเกณฑ์การผ่าน
สารบัญ
- โครงสร้างพื้นฐานของรายงาน
- ตัวชี้วัดหลักที่แสดงที่ด้านบนของแท็บ "Results"
- ตัวชี้วัดสำคัญที่ 1: Profit Factor (PF)
- ตัวชี้วัดสำคัญที่ 2: Max Drawdown (Max DD)
- ตัวชี้วัดที่ 3: Win Rate
- ตัวชี้วัดที่ 4: Expected Payoff
- ตัวชี้วัดที่ 5: Sharpe Ratio
- ตัวชี้วัดที่ 6: จำนวนเทรด
- วิธีอ่านกราฟ Equity Curve (แท็บ Graph)
- ลักษณะของ Equity Curve ที่ดี
- Equity Curve ที่มีปัญหา
- สรุปเกณฑ์การผ่าน Backtest ของ EA
- คำถามที่พบบ่อย (FAQ)
- Q: PF ใน Backtest อยู่ที่ 2.5 แต่ในการใช้งานจริง PF ต่ำกว่า 1.0
- Q: EA ที่มี Win Rate เพียง 35% สามารถใช้งานได้ถ้า PF สูงกว่า 1.3 หรือเปล่า?
- Q: "Recovery Factor" ในรายงานคืออะไร?
- หน้าที่เกี่ยวข้อง
วิธีอ่านรายงาน Backtest ของ MT5 - ความหมายของตัวชี้วัดและเกณฑ์การผ่าน
เมื่อรัน Backtest เสร็จสิ้นใน MT5 Strategy Tester จะมีรายงานพร้อมตัวเลขหลากหลายปรากฏขึ้นมา หากไม่รู้ว่า "ควรดูตรงไหน" ก็จะไม่สามารถประเมินความดีหรือความด้อยของ EA ได้อย่างถูกต้อง บทความนี้จะอธิบายความหมายของตัวชี้วัดที่สำคัญและเกณฑ์การประเมินในทางปฏิบัติ
โครงสร้างพื้นฐานของรายงาน
รายงาน Backtest ของ MT5 ประกอบด้วยแท็บ "Results" และแท็บ "Graph"
ตัวชี้วัดหลักที่แสดงที่ด้านบนของแท็บ "Results"
| ชื่อตัวชี้วัด | ชื่อภาษาอังกฤษ | ความสำคัญ |
|---|---|---|
| Profit Factor | Profit Factor | ★★★ |
| Max Drawdown | Max Drawdown | ★★★ |
| Gross Profit | Gross Profit | ★★ |
| Gross Loss | Gross Loss | ★★ |
| Net Profit | Net Profit | ★★ |
| Win Rate | Win Rate | ★ |
| Expected Payoff | Expected Payoff | ★★ |
| Sharpe Ratio | Sharpe Ratio | ★★ |
| Total Trades | Total Trades | ★★ |
ตัวชี้วัดสำคัญที่ 1: Profit Factor (PF)
Profit Factor = Gross Profit ÷ Gross Loss
เป็นตัวชี้วัดแรกที่ควรดูเมื่อประเมิน EA
| ค่า PF | การประเมิน |
|---|---|
| ต่ำกว่า 1.0 | ค่าคาดหวังติดลบ (ขาดทุนในระยะยาว) |
| 1.0 - 1.2 | บวกเล็กน้อย (ในตลาดจริงแทบจะขาดทุน) |
| 1.2 - 1.5 | เส้นที่สามารถใช้งานจริงได้ |
| 1.5 - 2.0 | ดีเยี่ยม (แต่ควรระวัง Over-optimization) |
| สูงกว่า 2.0 | ระวัง (มีความสงสัยสูงว่าเป็น Curve Fitting) |
สำคัญ: ค่าสูงอย่าง PF 3.0 หรือ 4.0 ส่วนใหญ่มักเป็นสัญญาณว่า "ช่วงเวลาการทดสอบสั้นเกินไป" หรือ "ปรับแต่ง Parameter มากเกินไป"
เป้าหมาย EA ของเว็บไซต์นี้: PF 1.20 - 1.50
ตัวชี้วัดสำคัญที่ 2: Max Drawdown (Max DD)
Max Drawdown = การลดลงสูงสุดในช่วง Backtest (เป็นจำนวนเงินหรือ %)
| DD (%) | การประเมิน |
|---|---|
| 5% หรือน้อยกว่า | ดีเยี่ยมมาก |
| 5 - 15% | เส้นที่สามารถใช้งานจริงได้ |
| 15 - 25% | ยอมรับได้แต่ยากทางจิตวิทยา |
| สูงกว่า 25% | ระดับที่ยากจะรักษาเงินทุนต่อไป |
DD แสดงสองแบบคือ "%" และ "จำนวนเงิน" เมื่อประเมิน EA ให้ดู % (ค่าสัมพัทธ์) เป็นหลัก
ข้อควรระวัง: ในการใช้งานจริง (Forward Test) ควรคาดว่า DD จะสูงกว่า Backtest ประมาณ 1.5 เท่า
ตัวชี้วัดที่ 3: Win Rate
Win Rate = จำนวนเทรดที่ชนะ ÷ จำนวนเทรดทั้งหมด × 100
Win Rate ไม่มีความหมายเมื่อดูคนเดียว ต้องดูคู่กับ RR Ratio (Risk/Reward Ratio) เสมอ
| Win Rate | RR Ratio | ค่าคาดหวัง |
|---|---|---|
| 40% | 1:2.0 | บวก (0.4×2 - 0.6×1 = +0.2) |
| 50% | 1:1.0 | ศูนย์ (ติดลบเมื่อหักค่า Spread) |
| 60% | 1:0.7 | ติดลบ (0.6×0.7 - 0.4×1 = -0.02) |
| 70% | 1:0.5 | ติดลบเล็กน้อย (0.7×0.5 - 0.3×1 = +0.05) |
แม้ Win Rate จะต่ำ ถ้า PF สูงกว่า 1.2 ก็ไม่มีปัญหา EA ของเว็บไซต์นี้ออกแบบให้มี Win Rate ประมาณ 45-55% และ PF 1.2-1.4
ตัวชี้วัดที่ 4: Expected Payoff
Expected Payoff = Net Profit ÷ จำนวนเทรดทั้งหมด
คือกำไรขาดทุนเฉลี่ยต่อ 1 เทรด
| Expected Payoff | การประเมิน |
|---|---|
| ติดลบ | ใช้งานไม่ได้ |
| 0 - เทียบเท่า 1 pip | อยู่ที่ขอบขึ้นอยู่กับค่า Spread |
| 10 pips ขึ้นไป | ระดับที่รับมือกับการใช้งานจริงได้ |
ตัวชี้วัดที่ 5: Sharpe Ratio
Sharpe Ratio = (ผลตอบแทนรายปี - อัตราปลอดความเสี่ยง) ÷ ส่วนเบี่ยงเบนมาตรฐานของผลตอบแทน
แสดงประสิทธิภาพของผลตอบแทนเมื่อเทียบกับความเสี่ยง
| Sharpe Ratio | การประเมิน |
|---|---|
| 0 หรือต่ำกว่า | ไม่ผ่าน |
| 0 - 0.5 | ต่ำ |
| 0.5 - 1.0 | สามารถใช้งานจริงได้ |
| 1.0 ขึ้นไป | ดีเยี่ยม |
Sharpe Ratio ของ MT5 ใช้วิธีคำนวณเฉพาะของตัวเอง จึงอาจแตกต่างจากเครื่องมืออื่น ให้ใช้เป็นตัวชี้วัดอ้างอิงเท่านั้น
ตัวชี้วัดที่ 6: จำนวนเทรด
เส้นขั้นต่ำที่มีนัยสำคัญทางสถิติ: 50 - 100 ครั้ง
เมื่อจำนวนเทรดน้อย ก็มีโอกาสสูงที่ "ผลลัพธ์ที่ดีเกิดขึ้นโดยบังเอิญ"
| จำนวนเทรด | ความน่าเชื่อถือ |
|---|---|
| น้อยกว่า 50 ครั้ง | ต่ำ (ไม่เพียงพอทางสถิติ) |
| 50 - 100 ครั้ง | ระดับอ้างอิง |
| 100 ครั้งขึ้นไป | ระดับที่เชื่อถือได้ |
| 500 ครั้งขึ้นไป | สูงมาก |
EA ที่มีจำนวนเทรดน้อยกว่า 50 ครั้งในช่วง Backtest 10 ปี อาจมีความถี่ของกลยุทธ์ต่ำเกินไปหรือใช้ Filter ที่เข้มงวดเกินไป
วิธีอ่านกราฟ Equity Curve (แท็บ Graph)
ในแท็บ Graph ให้ตรวจสอบ "Balance Curve" (เส้นสีน้ำเงิน) และ "Equity Curve" (เส้นสีเขียว)
ลักษณะของ Equity Curve ที่ดี
- ขึ้นอย่างราบรื่นสู่ทิศทางขวาบน
- แม้จะมี DD เกิดขึ้น แต่ฟื้นตัวได้ภายในช่วงเวลาที่กำหนด
- ไม่มีการพุ่งขึ้นอย่างรวดเร็วในช่วงใดช่วงหนึ่งเป็นพิเศษ (ไม่มีความลำเอียง)
Equity Curve ที่มีปัญหา
- พุ่งขึ้นอย่างสุดขีดเฉพาะในปีหรือช่วงเวลาใดช่วงหนึ่ง (Curve Fitting เฉพาะช่วงนั้น)
- DD ยาวนานและไม่ฟื้นตัว
- รูปแบบไม่เสถียรที่สลับระหว่างการพุ่งขึ้นและตกลงอย่างรวดเร็ว
สรุปเกณฑ์การผ่าน Backtest ของ EA
| ตัวชี้วัด | เกณฑ์ผ่าน | เกณฑ์อุดมคติ |
|---|---|---|
| Profit Factor | 1.20 ขึ้นไป | 1.30 - 1.50 |
| Max Drawdown | 20% หรือน้อยกว่า | 10% หรือน้อยกว่า |
| จำนวนเทรด (10 ปี) | 100 ครั้งขึ้นไป | 200 ครั้งขึ้นไป |
| Expected Payoff | 10 pips ขึ้นไป | 20 pips ขึ้นไป |
| Sharpe Ratio | 0.5 ขึ้นไป | 0.8 ขึ้นไป |
| ระยะเวลาการทดสอบ | 5 ปีขึ้นไป | 10 ปีขึ้นไป |
กรุณาทดสอบ Forward Test หลังจากที่ตัวชี้วัดทั้งหมดผ่านเกณฑ์แล้วเท่านั้น
คำถามที่พบบ่อย (FAQ)
Q: PF ใน Backtest อยู่ที่ 2.5 แต่ในการใช้งานจริง PF ต่ำกว่า 1.0
สาเหตุที่พบบ่อยที่สุดคือการ Over-optimization (Curve Fitting) Parameter ที่ปรับให้เหมาะกับข้อมูลในอดีตเฉพาะจะไม่ได้ผลในอนาคต นอกจากนี้อาจเป็นเพราะค่า Spread ใน BT ถูกตั้งไว้ต่ำกว่าความเป็นจริง ลองเพิ่มค่า Spread ให้สมจริง (สำหรับ XAUUSD ประมาณ 30-50 pips) แล้วรัน BT ใหม่อีกครั้ง
Q: EA ที่มี Win Rate เพียง 35% สามารถใช้งานได้ถ้า PF สูงกว่า 1.3 หรือเปล่า?
หาก RR Ratio (TP÷SL) สูง แม้ Win Rate จะต่ำ ค่าคาดหวังก็จะเป็นบวกได้ สิ่งสำคัญคือ PF และ Max DD หาก PF อยู่ที่ 1.3 และ DD ไม่เกิน 15% ก็เหมาะสมสำหรับการใช้งานจริง ถ้ากังวลเรื่อง Win Rate ที่ต่ำ ให้ทดสอบกับบัญชี Demo ก่อนว่าสามารถทนทางจิตใจได้หรือไม่
Q: "Recovery Factor" ในรายงานคืออะไร?
Recovery Factor = Net Profit ÷ Max Drawdown โดยทั่วไปค่า 3.0 ขึ้นไปถือว่าดี ยิ่งค่าสูงก็แสดงว่าสร้างผลกำไรได้มากขึ้นด้วยความเสี่ยงเท่าเดิม เป็นตัวชี้วัดที่ใช้ประเมินประสิทธิภาพของ EA ร่วมกับ PF
หน้าที่เกี่ยวข้อง
บทความที่เกี่ยวข้อง
2026-05-22
วิธีอ่านและทำความเข้าใจรายงาน Backtest ของ MT5 【ฉบับปี 2026】อธิบายความหมายของทุกตัวชี้วัดอย่างครบถ้วน
2026-05-18
คุณภาพข้อมูล Tick ในการ Backtest MT5 — ความแตกต่างระหว่าง OHLC, 1-Minute OHLC และ Real Ticks
2026-05-18
การวิเคราะห์ Walk-Forward เพื่อป้องกัน Curve Fitting — ขั้นตอนการ Optimize EA ที่ถูกต้อง
2026-05-12
Backtest EA FX คืออะไร? วิธีทดสอบที่ถูกต้องและข้อควรระวัง
คอร์สอีเมล 5 วัน (ฟรี)
รับอีเมลวันละหนึ่งฉบับครอบคลุมพื้นฐานการเทรด FX อัตโนมัติ วิธีอ่านแบ็คเทสต์อย่างถูกต้อง และเคล็ดลับเลือกโบรกเกอร์
* ปกป้องความเป็นส่วนตัวอย่างเคร่งครัด คุณสามารถยกเลิกการสมัครได้ตลอดเวลา