คุณพบ EA ที่ backtest ในหน้าขายเป็นเส้นที่ขึ้นเรียบ และไม่แน่ใจว่าควรเชื่อถือได้แค่ไหน
ดูสามอย่างก่อนตัวเลขกำไร: การตั้งค่าการทดสอบ ดรอว์ดาวน์สูงสุด และจำนวนการเทรด MetaQuotes เผยแพร่วิธีวัดคุณภาพข้อมูลราคาและดรอว์ดาวน์ในวิธีใช้อย่างเป็นทางการ (ตรวจสอบเมื่อ 30 ตุลาคม 2026)
เมื่ออ่านจบ คุณจะอ่านรายงานการทดสอบ MT5 ได้เอง และใช้เช็กลิสต์ 10 ข้อเพื่อจับผลลัพธ์ที่ดูดีเกินจริง
สรุป: ตรวจสอบการตั้งค่า drawdown และจำนวนการเทรดก่อน

- การตั้งค่า: อ่านช่วงเวลา โหมดติ๊ก สเปรด คอมมิชชัน และความหน่วงก่อน
- ข้อมูล: ใช้ History Quality เพื่อตรวจสอบช่องว่างในข้อมูลราคา
- Drawdown: กำหนดขนาดบัญชีจากการลดลงสูงสุดรวมการขาดทุนที่ยังเปิดอยู่ (Equity Drawdown Maximal)
- การซื้อขาย: เมื่อมีน้อยครั้ง ชัยชนะใหญ่ครั้งเดียวก็เปลี่ยนทุกตัวเลข
- ช่องว่าง: เปรียบเทียบช่วงที่ปรับให้เหมาะสมกับช่วงไปข้างหน้าที่แยกต่างหาก
ดู profit factor และ recovery factor หลังจากห้าข้อนี้เท่านั้น แบ็กเทสต์แสดงว่า EA จะเทรดอย่างไรบนราคาในอดีต ไม่ได้รับประกันผลลัพธ์ในอนาคต
EA backtest คืออะไร: MT5 Strategy Tester

MT5 Strategy Tester รัน EA (Expert Advisor โปรแกรมซื้อขายอัตโนมัติ) บนข้อมูลราคาในอดีต วิธีใช้อย่างเป็นทางการแยกการทดสอบและการปรับให้เหมาะสม (optimisation) ออกจากกัน
| ฟังก์ชัน | คำอธิบายอย่างเป็นทางการ | สิ่งที่ควรสังเกต |
|---|---|---|
| การทดสอบ | การรันครั้งเดียวด้วยพารามิเตอร์คงที่ | การตั้งค่าชุดเดียว จึงตรวจสอบง่าย |
| การเพิ่มประสิทธิภาพ | รันหลายครั้งด้วยชุดพารามิเตอร์ต่างกันเพื่อเลือกชุดที่ดีที่สุด | ชุดการตั้งค่าที่เลือกมักเหมาะกับอดีต |
| การทดสอบไปข้างหน้า | แบ่งช่วงเวลาและทดสอบชุดการตั้งค่าที่เลือกกับช่วงหลัง | แสดงผลลัพธ์นอกช่วงที่ปรับให้เหมาะสม |
| โหมดภาพ (visual mode) | เล่นซ้ำการเทรดบนกราฟ | แสดงวิธีการสร้างสถานะ |
tester อ่านประวัติสัญลักษณ์จากแพลตฟอร์มและดาวน์โหลดเฉพาะส่วนที่ขาดจากเซิร์ฟเวอร์การซื้อขาย ดังนั้น EA เดียวกันอาจให้ผลต่างกันกับโบรกเกอร์ต่างกัน
ผลิตภัณฑ์ MQL5 Market ทุกรายการมีเวอร์ชันเดโมฟรีที่รันใน Strategy Tester (วิธีใช้อย่างเป็นทางการ) คุณสามารถทดสอบบน MT5 ของคุณเองก่อนซื้อได้
วิธีการทำงานของ EA การรันบน VPS (เซิร์ฟเวอร์เสมือน) และเวลาที่ควรหยุด อยู่ในคู่มือสำหรับผู้เริ่มต้นของเรา
ตรวจสอบบนหน้าจอ: ช่องข้อมูลและสูตรในรายงาน

เมื่อการทดสอบสิ้นสุด แท็บ Results จะแสดงรายงานโดยละเอียด ภาพด้านบนคือตัวอย่างจากวิธีใช้อย่างเป็นทางการของ MT5 ให้อ่านห้าตำแหน่งที่มีหมายเลขจากบนลงล่าง
| ช่อง | ความหมายหรือสูตร |
|---|---|
| History Quality | สัดส่วนข้อมูล 1 นาทีที่ถูกต้อง (%) |
| Total Net Profit | ผลของการเทรดทั้งหมด (กำไรขั้นต้นลบขาดทุนขั้นต้น) |
| Profit Factor | กำไรรวมหารด้วยขาดทุนรวม; 1 หมายถึงเท่ากัน |
| Expected Payoff | กำไรหรือขาดทุนเฉลี่ยต่อเทรด |
| Recovery Factor | กำไรหารด้วยดรอว์ดาวน์สูงสุด |
| Sharpe Ratio | ผลตอบแทนหารด้วยส่วนเบี่ยงเบนมาตรฐาน (อัตราปลอดความเสี่ยงตั้งเป็น 0) |
| Profit Trades | จำนวนและสัดส่วนของการเทรดที่ชนะ |
แพลตฟอร์มฉบับแปลอาจติดป้ายช่องต่างจากหน้าวิธีใช้ การจับคู่ตามชื่อช่องภาษาอังกฤษช่วยหลีกเลี่ยงความสับสน
drawdown สามประเภท แต่ละประเภทสำหรับยอดคงเหลือและ equity
| ประเภท | คำนิยามอย่างเป็นทางการ |
|---|---|
| สัมบูรณ์ | Initial deposit ลบด้วยค่าต่ำสุดที่ต่ำกว่านั้น |
| สูงสุด | การลดลงมากที่สุดของเงินจากจุดสูงสุดไปยังจุดต่ำสุดถัดไป (% ในวงเล็บ) |
| ญาติ | เปอร์เซ็นต์การลดลงมากที่สุดจากจุดสูงสุดไปยังจุดต่ำสุดถัดไป |
ยอดคงเหลือนับเฉพาะเทรดที่ปิดแล้ว Equity รวมกำไรขาดทุนที่ยังเปิดอยู่ ยิ่ง EA ถือสถานะนาน ช่องว่างยิ่งกว้าง จึงควรกำหนดขนาดบัญชีจาก Equity Drawdown Maximal
คู่มืออย่างเป็นทางการเกี่ยวกับ Sharpe Ratio
| ค่า | การอ่านอย่างเป็นทางการ |
|---|---|
| ต่ำกว่า 0 | กลยุทธ์ไม่ทำกำไร (ไม่ดี) |
| 0 ถึงต่ำกว่า 1.0 | ความเสี่ยงไม่ได้รับผลตอบแทน (ไม่แน่นอน) |
| 1.0 ขึ้นไป | ความเสี่ยงได้รับผลตอบแทนและผลลัพธ์อาจตามมา (ดี) |
| 3.0 ขึ้นไป | โอกาสขาดทุนต่อการซื้อขายต่ำมาก (ดีมาก) |
ใต้ตัวเลขคือแผนภูมิแท่งของการเข้าเทรดและกำไรตามชั่วโมง วันในสัปดาห์ และเดือน ในแผนภูมิรายชั่วโมง เซสชันเอเชีย ยุโรป และอเมริกาเป็นสีเหลือง เขียว และแดง
การอ่านตัวอย่างอย่างเป็นทางการ: กำไรที่อัตราชนะ 10.57%

นี่คือตัวอย่างอย่างเป็นทางการ อ่านทีละบรรทัด วิธีใช้ไม่ได้ระบุสัญลักษณ์ ขนาด lot หรือสกุลเงินบัญชี จึงให้อ่านจำนวนเงินเป็นหน่วยของสกุลเงินบัญชี
| ช่อง | ค่าตัวอย่าง | การตรวจสอบของเรา |
|---|---|---|
| Initial Deposit | 5,000.00 | - |
| Total Net Profit | 142.02 | 1,310.51 - 1,168.49 = 142.02 |
| Profit Factor | 1.12 | 1,310.51 / 1,168.49 = 1.12 |
| Expected Payoff | 0.22 | 142.02 / 653 = 0.22 |
| Recovery Factor | 1.47 | 142.02 / 96.58 = 1.47 |
| Profit Trades | 69 (10.57%) | 69 / 653 = 10.57% |
ชนะเพียงประมาณหนึ่งในสิบการเทรด การทดสอบยังทำกำไรได้เพราะกำไรเฉลี่ยคือ 18.99 และขาดทุนเฉลี่ยคือ 2.00 หนึ่งครั้งที่ชนะชดเชยการขาดทุนได้ประมาณเก้าครั้งครึ่ง
สถิติแพ้ติดต่อกันยาวที่สุดคือ 29 ครั้ง ขาดทุน 58.01 หรือประมาณ 1.2% ของเงินฝาก 5,000 เมื่ออัตราชนะต่ำ ให้ถามก่อนว่าคุณทนผ่านช่วงแพ้ติดต่อกันยาวขนาดนั้นได้หรือไม่
- การลดลงมากที่สุด: ยอดคงเหลือ 93.29 (1.85%), ส่วนของผู้ถือ 96.58 (1.91%)
- 653 เทรดและ 1,297 ดีล
- History Quality 99% (แถบสีเขียวตลอดช่วงเวลา)
ค่า Sharpe Ratio ของตัวอย่างคือ 0.03 อยู่ในช่วงไม่แน่นอนของคู่มืออย่างเป็นทางการ PF 1.12 แสดงเพียงว่าช่วงทดสอบทำกำไรได้
สัญญาณเตือนที่ 1: ช่วงเวลาสั้นและมีการเทรดน้อย

การทดสอบระยะสั้นอาจจับได้เฉพาะช่วงตลาดที่บังเอิญเหมาะกับ EA เมื่อมีเทรดน้อย ชัยชนะใหญ่เพียงครั้งเดียวเปลี่ยนทุกตัวเลข
| กรณี | กำไรรวม | ขาดทุนรวม | PF |
|---|---|---|---|
| ทั้ง 20 เทรด | JPY 150,000 | JPY 100,000 | 1.50 |
| ไม่รวมชัยชนะที่ใหญ่ที่สุด JPY 60,000 | JPY 90,000 | JPY 100,000 | 0.90 |
การตัดการเทรดหนึ่งรายการออกทำให้ PF ต่ำกว่า 1 เพียงรายงานก็บอกได้ว่า Largest profit trade เป็นส่วนใหญ่ของกำไรขั้นต้นหรือไม่
- ช่วงเวลา: ครอบคลุมตลาดขาขึ้น ขาลง และไซด์เวย์หรือไม่?
- การซื้อขาย: จำนวนน้อยมากเมื่อเทียบกับความยาวของการทดสอบหรือไม่?
- การกระจุกตัว: กำไรมาจากไม่กี่เดือนหรือไม่กี่ชั่วโมงหรือไม่ (ดูแผนภูมิแท่ง)
ในวิธีใช้อย่างเป็นทางการ วันที่เริ่มต้นนับรวม วันที่สิ้นสุดไม่นับรวม หากประวัติไม่เพียงพอที่จะสร้างอย่างน้อย 100 แท่งก่อนวันเริ่มต้น วันเริ่มต้นจะเลื่อนโดยอัตโนมัติ
สัญญาณเตือนที่ 2: การตั้งค่าสเปรด คอมมิชชัน และความล่าช้า

MT5 tester ใช้สเปรดจากข้อมูลในอดีตแทนที่จะจำลองขึ้น เมื่อใช้ real ticks สเปรดเปลี่ยนภายในหนึ่งนาที เมื่อใช้ generated ticks สเปรดคงที่ในแต่ละแท่ง
รายงานที่ทำกับโบรกเกอร์หรือบัญชีอื่นจะไม่ตรงกับสเปรดของคุณ ใน USD/JPY หนึ่ง lot (100,000 หน่วย) เท่ากับ JPY 1,000 ต่อ pip
| ส่วนต่างของสเปรด | ต่อการเทรด | มากกว่า 300 การเทรด |
|---|---|---|
| 0.2 pips | JPY 200 | JPY 60,000 |
| 0.5 pips | JPY 500 | JPY 150,000 |
| 1.0 pips | JPY 1,000 | JPY 300,000 |
การคำนวณกำไรเป็น pips ตัดสวอปและค่าคอมมิชชันออก และข้ามการควบคุมมาร์จิ้น ความช่วยเหลือทางการเรียกว่าเป็นการประมาณคร่าว ๆ ไม่ใช่ตัวเลขที่ควรแสดงเป็นผลงาน
รวมค่าคอมมิชชันและความล่าช้าในการเติมคำสั่ง
หากบัญชีของคุณคิดค่าคอมมิชชันแบบ round-turn ให้ตรวจสอบว่ากรอกไว้ในการตั้งค่าขั้นสูงแล้ว นอกจากนี้ยังมีตัวเลือกให้ใช้ค่าคอมมิชชันของบัญชีที่เชื่อมต่อเอง (Use predefined commissions)
- ไม่มีความล่าช้า: ทุกคำสั่งถูกจับคู่ที่ราคาที่ร้องขอ เป็นกรณีอุดมคติ
- Random delay: 0 ถึง 8 วินาทีใน 90% ของกรณี 9 ถึง 18 วินาทีใน 10%
- ความล่าช้าคงที่: จำนวนวินาทีที่กำหนด หรือ ping ไปยังเซิร์ฟเวอร์ของโบรกเกอร์
เปรียบเทียบสเปรดฟอเร็กซ์ต่างประเทศ: 10 โบรกเกอร์ตามบัญชี รวมค่าคอมมิชชัน
สัญญาณเตือนที่ 3: โหมดการสร้าง tick และคุณภาพประวัติ

โหมดการสร้างติ๊กกำหนดความละเอียดของการทดสอบ โหมดที่หยาบกว่าเสร็จเร็วกว่าแต่ไม่จำลองการเคลื่อนไหวของราคาภายในแต่ละแท่ง
| โหมด | คำอธิบายอย่างเป็นทางการ | สิ่งที่ควรสังเกต |
|---|---|---|
| ทุก tick โดยอิงจาก tick จริง | ใช้ real ticks ที่โบรกเกอร์จัดเก็บไว้ | ใกล้เคียงสภาวะจริง การดาวน์โหลดครั้งแรกช้า |
| ทุก tick | สร้างทุก tick จากแท่งเทียน 1 นาที | Tick ที่สร้างขึ้นมีสเปรดคงที่ต่อแท่งเทียน |
| OHLC 1 นาที | ใช้เฉพาะราคาเปิด สูงสุด ต่ำสุด และปิดของแต่ละนาที | ไม่มีการเคลื่อนไหวภายในแท่งเทียน; คำสั่งรอและ SL/TP จับคู่ที่ราคาคำสั่ง |
| เฉพาะราคาเปิด | รัน EA เฉพาะที่การเปิดของแต่ละแท่งเทียน | EA ทำงานเฉพาะตอนเปิดเท่านั้น คำสั่งรอและ SL/TP จะถูกเติมที่ราคาของคำสั่ง |
EA ที่มุ่งหาไม่กี่ pips อ่อนไหวต่อการเคลื่อนไหวภายในหนึ่งนาที ในสองโหมดแบบหยาบ คำสั่ง limit, stop และ SL/TP จับคู่ที่ราคาที่ตั้งไว้พอดี หากมีเพียงรายงานเหล่านั้น ให้ขอรันใหม่ด้วยทิกจริง
History Quality (Modelling quality ใน MT4)
History Quality ของ MT5 คือสัดส่วนของข้อมูล 1 นาทีที่ถูกต้อง แท่งที่มีปริมาณ 1 แต่ค่า OHLC ต่างกัน และช่องว่างในประวัติ นับเป็นข้อมูลที่ไม่ถูกต้อง
- MT5: สีเขียวอ่อนกว่าหมายถึงคุณภาพดีกว่า สีแดงระบุช่วงที่ 50% หรือต่ำกว่า
- MT4: สีเทาคือประวัติที่ไม่ได้ใช้ สีแดงหมายถึงข้อมูลกรอบเวลาที่ต่ำกว่าขาดหาย
- MT4: การทดสอบด้วยราคาเปิดเท่านั้นจะแสดง Modelling quality เป็น n/a
Modelling quality ของ MT4 เป็นไปตามสูตรในบทความอย่างเป็นทางการของ MQL5 น้ำหนักสูงสุดคือ 0.9 ดังนั้นแม้ใช้ข้อมูล 1 นาทีล้วน ๆ ก็จำกัดอยู่ที่ 90% (คำนวณโดยเราจากสูตร)
MT4 กับ MT5: การเปรียบเทียบอย่างเป็นทางการและความเข้ากันได้ของ EA
สัญญาณเตือนที่ 4: overfitting และช่องว่างกับฟอร์เวิร์ดเทสต์

การเพิ่มประสิทธิภาพลองใช้ชุดพารามิเตอร์จำนวนมากและเก็บชุดที่ให้ผลดีที่สุด ชุดที่ปรับให้เข้ากับราคาในอดีตมากเกินไปอาจล้มเหลวในช่วงเวลาอื่น เรียกว่า overfitting หรือ curve fitting
วิธีใช้อย่างเป็นทางการเสนอ forward testing เป็นวิธีหลีกเลี่ยง overfitting โดยแบ่งช่วงเวลาเป็นสองส่วนและทดสอบชุดที่เลือกกับส่วนที่ใหม่กว่า
| กฎอย่างเป็นทางการ | รายละเอียด |
|---|---|
| แบ่งช่วง | 1/2, 1/3 หรือ 1/4 ของช่วงเวลา หรือวันเริ่มต้นที่กำหนดเอง |
| ช่วงไปข้างหน้า | ส่วนที่ใหม่กว่าและมาทีหลังเสมอ |
| ชุดการตั้งค่าที่ทดสอบ | 10% อันดับต้น (อัลกอริทึมสมบูรณ์) หรือ 25% อันดับต้น (อัลกอริทึมพันธุกรรม) |
| ขั้นต่ำ | เพิ่มรอบการรันหากมีน้อยกว่า 256 |
- PF หรือดรอว์ดาวน์สูงสุดต่างกันมากระหว่างสองส่วน
- การเปลี่ยนการตั้งค่าเพียงเล็กน้อยทำให้ผลพัง
- ช่วงที่ปรับให้เหมาะสมสิ้นสุดก่อน EA วางขายไม่นาน
- ไม่แสดงบันทึกฟอร์เวิร์ดเทสต์หรือบัญชีจริง
แผนภูมิการปรับให้เหมาะสมแสดงผลตามพารามิเตอร์เป็นความเข้มของสี เราตีความว่าค่าตั้งที่รายล้อมด้วยผลลัพธ์ใกล้เคียงกันทนต่อการเปลี่ยนแปลงเล็กน้อยได้ดีกว่ายอดเดี่ยว ๆ
ตรวจสอบต่อเนื่องไปข้างหน้าบนบัญชีเดโมในสภาวะตลาดจริง
รายการตรวจสอบ: 10 ข้อที่ควรตรวจสอบในผลงานของ EA

| ตรวจสอบ | หากคำตอบคือไม่ |
|---|---|
| 1. ระบุสัญลักษณ์ ไทม์เฟรม และช่วงเวลาไว้ | ตัวเลขที่ไม่มีการตั้งค่าไม่สามารถนำมาเปรียบเทียบได้ |
| 2. ทราบโหมดทิก | หากเป็น Open prices only ให้รันซ้ำด้วย tick จริง |
| 3. แสดง History Quality (Modelling quality ใน MT4) | ไม่สามารถตรวจสอบช่องว่างของข้อมูลได้ |
| 4. สเปรดและค่าคอมมิชชันใกล้เคียงกับบัญชีของคุณ | ผลลดลงตามส่วนต่างของต้นทุน |
| 5. Delay ไม่ได้ตั้งเป็น No delay | การเติมคำสั่งเป็นไปตามอุดมคติ |
| 6. จำนวนเทรดสอดคล้องกับช่วงเวลา | ผลอาจขึ้นอยู่กับการเทรดเพียงไม่กี่รายการ |
| 7. แสดง Equity Drawdown Maximal | ขาดทุนลอยตัวไม่ทราบ |
| 8. คุณตรวจสอบสถิติขาดทุนติดต่อกันนานที่สุดและต้นทุนของมันแล้ว | คุณอาจหยุด EA ระหว่างช่วงแพ้ติดต่อกัน |
| 9. มีบันทึกฟอร์เวิร์ดเทสต์หรือบัญชีจริง | อาจใช้ได้เฉพาะกับอดีต |
| 10. รายงานต้นฉบับหรือเดโมช่วยให้ทำซ้ำผลได้ | รูปภาพเพียงอย่างเดียวพิสูจน์อะไรไม่ได้ |
หากมีคำตอบใดเป็น ไม่ อย่าถือว่าตัวเลขนั้นเป็นผลงาน ให้ตั้งค่าให้ตรงกันแล้วรันซ้ำ เช่นเดียวกันหากผู้ขายไม่ยอมเปิดเผยรายงานต้นฉบับ
ระบบที่เพิ่มสถานะอาจแสดงเส้นยอดคงเหลือที่ราบรื่นในขณะที่ขาดทุนที่ยังเปิดอยู่เพิ่มขึ้น ควรตรวจสอบจำนวนสถานะสูงสุดและวิธีที่ lot เพิ่มขึ้นด้วย
วิธีรัน backtest ของคุณเองใน MT5

- 01เลือก EA
เลือก EA ใน Navigator แล้วคลิก Test สำหรับ EA หลายสัญลักษณ์ ให้แสดงสัญลักษณ์ใน Market Watch ก่อน
- 02ตั้งค่าสัญลักษณ์ กรอบเวลา และวันที่
เลือกสัญลักษณ์และกรอบเวลาที่คุณวางแผนจะเทรด แล้วกรอกวันที่ วันที่เริ่มต้นนับรวม ส่วนวันที่สิ้นสุดไม่นับรวม
- 03เลือก tick และ delay
เลือก Every tick based on real ticks และ Random delay หรือ ping ไปยังโบรกเกอร์ของคุณ
- 04กรอกเงินฝาก เลเวอเรจ และค่าคอมมิชชัน
ใช้จำนวนเงินและเลเวอเรจที่คุณวางแผนจะซื้อขาย และเพิ่มคอมมิชชันในการตั้งค่าขั้นสูงหากบัญชีของคุณมีการเรียกเก็บ
- 05อ่านรายงาน Results
ทำตามรายการตรวจสอบในบทความนี้ ตั้งช่วงไปข้างหน้าเป็น 1/3 หรือใกล้เคียงเพื่อดูผลลัพธ์ในช่วงหลังด้วย
การทดสอบไทม์เฟรมรายสัปดาห์จะโหลดข้อมูลย้อนหลังเพิ่มอีกสองปีก่อนช่วงที่เลือก การรันครั้งแรกจะดาวน์โหลดข้อมูลจากเซิร์ฟเวอร์ของโบรกเกอร์ จึงใช้เวลา
ไม่มีเงินจริงเคลื่อนไหวในบัญชีเดโม ดังนั้นการจับคู่คำสั่งและสเปรดจะไม่ตรงกับบัญชีจริงทั้งหมด ปิดท้ายด้วยบัญชีจริงขนาดเล็กเพื่อตรวจสอบต้นทุนและการจับคู่คำสั่ง
ข้อสรุปของเรา: ใช้แบ็กเทสต์ต่างกันไปตามสถานการณ์

ไม่ว่าสถานการณ์ของคุณเป็นอย่างไร อย่าตัดสิน EA จากผลลัพธ์ที่ไม่มีการตั้งค่าหรือ Equity Drawdown Maximal นอกเหนือจากนั้น ขั้นตอนแรกขึ้นกับจุดที่คุณยืนอยู่
| สถานการณ์ของคุณ | ทำสิ่งนี้ก่อน |
|---|---|
| ก่อนซื้อหรือรับ EA | ตรวจสอบการตั้งค่าและ drawdown จากนั้นรันเดโมบน MT5 ของคุณ |
| คุณสามารถรันการทดสอบได้ | รันซ้ำด้วย tick จริง ความล่าช้า และคอมมิชชัน |
| กำลังดำเนินอยู่ | ตั้งกฎหยุดที่ค่า drawdown สูงสุดที่ทดสอบแล้ว |
ก่อนกำหนดขนาดบัญชี EA ให้ตัดสินใจว่าคุณยอมเสียเงินทุนเท่าใดในช่วงดรอว์ดาวน์
คำถามที่พบบ่อย
ถาม: ควรดูอะไรก่อนในแบ็กเทสต์ของ EA?
ตอบ: อ่านการตั้งค่าก่อน: ช่วงเวลา โหมดทิก สเปรด และ delay จากนั้นตรวจ Equity Drawdown Maximal และจำนวนเทรด แล้วจึงดู profit factor และ recovery factor การเริ่มจากกำไรซ่อนความต่างของการตั้งค่า
ถาม: profit factor เท่าใดจึงถือว่าดี?
ตอบ: ความช่วยเหลือทางการนิยามเฉพาะ 1 คือกำไรขั้นต้นเท่ากับขาดทุนขั้นต้น ค่าที่สูงกว่า 1 หมายถึงการทดสอบทำกำไรในช่วงนั้น ค่าสูงมีความหมายน้อยหากมีเทรดน้อยหรือลดลงในฟอร์เวิร์ดเทสต์
ถาม: ควรใช้ดรอว์ดาวน์ของยอดคงเหลือหรือส่วนของผู้ถือ?
ตอบ: ใช้ Equity Drawdown Maximal เพื่อกำหนดขนาดบัญชี Equity รวมขาดทุนที่ยังเปิดอยู่ จึงแสดงการลดลงที่ลึกกว่ายอดคงเหลือ ในตัวอย่างทางการ ดรอว์ดาวน์ของยอดคงเหลือคือ 93.29 และของ equity คือ 96.58
ถาม: ทำไมคุณภาพประวัติหรือ modelling quality ที่ต่ำจึงสำคัญ?
ตอบ: ช่องว่างหรือข้อผิดพลาดในข้อมูลราคาหมายความว่าการทดสอบอาจเทรดบนราคาที่ไม่เคยมีอยู่จริง ใน MT5 สีแดงแสดงช่วงที่ 50% หรือต่ำกว่า ใน MT4 การทดสอบด้วยราคา Open เท่านั้นจะแสดง Modelling quality เป็น n/a
ถาม: แบ็กเทสต์ต่างจากฟอร์เวิร์ดเทสต์อย่างไร?
ตอบ: แบ็กเทสต์รันบนราคาในอดีต ฟอร์เวิร์ดเทสต์ตรวจสอบการตั้งค่าที่เลือกไว้บนช่วงเวลาใหม่กว่าที่ไม่ได้ใช้ในการปรับค่าให้เหมาะสม ความต่างที่มากระหว่างสองอย่างบ่งชี้ถึงการโอเวอร์ฟิต
ถาม: รายงานของ MT4 และ MT5 แสดงช่องข้อมูลเดียวกันหรือไม่?
ตอบ: ไม่ ช่องรายงานในความช่วยเหลือทางการของ MT4 ไม่มี Recovery Factor หรือ Sharpe Ratio คุณภาพข้อมูลเรียกว่า Modelling quality ใน MT4 และ History Quality ใน MT5
ถาม: เชื่อภาพแบ็กเทสต์ในหน้าขายสินค้าได้หรือไม่?
ตอบ: รูปภาพไม่ได้แสดงการตั้งค่า ให้ขอรายงานต้นฉบับ หรือรันเดโมฟรีบน MQL5 Market ด้วยการตั้งค่าเดียวกัน หากทำไม่ได้ทั้งสองอย่าง อย่าถือว่าเป็นผลงาน
แหล่งที่มาและเงื่อนไข
- MetaQuotes: วิธีใช้ MetaTrader 5 Strategy Tester (ตรวจสอบเมื่อ 30 ตุลาคม 2026) →
- MetaQuotes: วิธีใช้ MetaTrader 5 รายงานการทดสอบ (ตรวจสอบเมื่อ 30 ตุลาคม 2026) →
- MetaQuotes: วิธีใช้ MetaTrader 5 tick จริงและ tick ที่สร้างขึ้น (ตรวจสอบเมื่อ 30 ตุลาคม 2026) →
- MetaQuotes: วิธีใช้ MetaTrader 5 การเพิ่มประสิทธิภาพกลยุทธ์ (ตรวจสอบเมื่อ 30 ตุลาคม 2026) →
- MetaQuotes: วิธีใช้ MetaTrader 5 คุณสมบัติการทดสอบ (ตรวจสอบเมื่อ 30 ตุลาคม 2026) →
- MetaQuotes: วิธีใช้ MetaTrader 4 ผลการทดสอบกลยุทธ์ (ตรวจสอบเมื่อ 30 ตุลาคม 2026) →
- บทความอย่างเป็นทางการของ MQL5: ตัวเลขในรายงานการทดสอบ Expert หมายถึงอะไร (MetaQuotes) →
- การโฆษณา ความสัมพันธ์กับพันธมิตรแอฟฟิลิเอต และการเปิดเผยความเสี่ยง →
FX Textbook เป็นเว็บไซต์ข้อมูลอิสระ ไม่ใช่โบรกเกอร์ และไม่ได้ให้คำแนะนำการลงทุนส่วนบุคคล ฟอเร็กซ์และ CFD มีความเสี่ยง คุณอาจสูญเสียเงินลงทุนบางส่วนหรือทั้งหมด ไม่มีการรับประกันผลการเทรดใด ๆ
NEXT STEP
ทดสอบ EA แล้วใช่ไหม? ต่อไปให้เปรียบเทียบโบรกเกอร์ MT4 และ MT5
เปรียบเทียบประเภทบัญชี แพลตฟอร์ม และต้นทุนของโบรกเกอร์ที่เราจัดทำรายชื่อ พร้อมแหล่งอ้างอิงทางการและวันที่ตรวจสอบ




