FX BASICS / COLUMN

วิธีอ่าน Backtest ของ EA: ช่องข้อมูลรายงาน MT5 และสัญญาณเตือน

วิธีอ่าน backtest ของ EA ด้วยวิธีใช้อย่างเป็นทางการของ MT5: profit factor, drawdown, recovery factor, โหมด tick, สเปรด และ overfitting พร้อมรายการตรวจสอบ 10 ข้อ

คุณพบ EA ที่ backtest ในหน้าขายเป็นเส้นที่ขึ้นเรียบ และไม่แน่ใจว่าควรเชื่อถือได้แค่ไหน

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

เมื่ออ่านจบ คุณจะอ่านรายงานการทดสอบ MT5 ได้เอง และใช้เช็กลิสต์ 10 ข้อเพื่อจับผลลัพธ์ที่ดูดีเกินจริง

สรุป: ตรวจสอบการตั้งค่า drawdown และจำนวนการเทรดก่อน

ภาพประกอบแว่นขยายเหนือรายงานการทดสอบ เพื่อตรวจสอบการตั้งค่า drawdown และการเทรด
  • การตั้งค่า: อ่านช่วงเวลา โหมดติ๊ก สเปรด คอมมิชชัน และความหน่วงก่อน
  • ข้อมูล: ใช้ History Quality เพื่อตรวจสอบช่องว่างในข้อมูลราคา
  • Drawdown: กำหนดขนาดบัญชีจากการลดลงสูงสุดรวมการขาดทุนที่ยังเปิดอยู่ (Equity Drawdown Maximal)
  • การซื้อขาย: เมื่อมีน้อยครั้ง ชัยชนะใหญ่ครั้งเดียวก็เปลี่ยนทุกตัวเลข
  • ช่องว่าง: เปรียบเทียบช่วงที่ปรับให้เหมาะสมกับช่วงไปข้างหน้าที่แยกต่างหาก

ดู profit factor และ recovery factor หลังจากห้าข้อนี้เท่านั้น แบ็กเทสต์แสดงว่า EA จะเทรดอย่างไรบนราคาในอดีต ไม่ได้รับประกันผลลัพธ์ในอนาคต

EA backtest คืออะไร: MT5 Strategy Tester

หน้าวิธีใช้อย่างเป็นทางการของ MetaTrader 5 สำหรับ Strategy Tester
แหล่งที่มา: เว็บไซต์ทางการของ MetaQuotes (บันทึกเมื่อ 30 ตุลาคม 2026)

MT5 Strategy Tester รัน EA (Expert Advisor โปรแกรมซื้อขายอัตโนมัติ) บนข้อมูลราคาในอดีต วิธีใช้อย่างเป็นทางการแยกการทดสอบและการปรับให้เหมาะสม (optimisation) ออกจากกัน

วิธีใช้อย่างเป็นทางการของ MT5: Strategy Tester และการเพิ่มประสิทธิภาพกลยุทธ์ (ตรวจสอบเมื่อ 30 ตุลาคม 2026)
ฟังก์ชันคำอธิบายอย่างเป็นทางการสิ่งที่ควรสังเกต
การทดสอบการรันครั้งเดียวด้วยพารามิเตอร์คงที่การตั้งค่าชุดเดียว จึงตรวจสอบง่าย
การเพิ่มประสิทธิภาพรันหลายครั้งด้วยชุดพารามิเตอร์ต่างกันเพื่อเลือกชุดที่ดีที่สุดชุดการตั้งค่าที่เลือกมักเหมาะกับอดีต
การทดสอบไปข้างหน้าแบ่งช่วงเวลาและทดสอบชุดการตั้งค่าที่เลือกกับช่วงหลังแสดงผลลัพธ์นอกช่วงที่ปรับให้เหมาะสม
โหมดภาพ (visual mode)เล่นซ้ำการเทรดบนกราฟแสดงวิธีการสร้างสถานะ

tester อ่านประวัติสัญลักษณ์จากแพลตฟอร์มและดาวน์โหลดเฉพาะส่วนที่ขาดจากเซิร์ฟเวอร์การซื้อขาย ดังนั้น EA เดียวกันอาจให้ผลต่างกันกับโบรกเกอร์ต่างกัน

EA ใน Market มาพร้อมเดโมฟรี

ผลิตภัณฑ์ MQL5 Market ทุกรายการมีเวอร์ชันเดโมฟรีที่รันใน Strategy Tester (วิธีใช้อย่างเป็นทางการ) คุณสามารถทดสอบบน MT5 ของคุณเองก่อนซื้อได้

วิธีการทำงานของ EA การรันบน VPS (เซิร์ฟเวอร์เสมือน) และเวลาที่ควรหยุด อยู่ในคู่มือสำหรับผู้เริ่มต้นของเรา

ก่อนเริ่มใช้ EA: ทำงานอย่างไร รันที่ไหน และควรหยุดเมื่อใด

ตรวจสอบบนหน้าจอ: ช่องข้อมูลและสูตรในรายงาน

รายงานการทดสอบ MT5 ตัวอย่างจากวิธีใช้อย่างเป็นทางการ พร้อมห้าจุดที่ต้องตรวจสอบตามหมายเลข

เมื่อการทดสอบสิ้นสุด แท็บ Results จะแสดงรายงานโดยละเอียด ภาพด้านบนคือตัวอย่างจากวิธีใช้อย่างเป็นทางการของ MT5 ให้อ่านห้าตำแหน่งที่มีหมายเลขจากบนลงล่าง

วิธีใช้อย่างเป็นทางการของ MT5: รายงานการทดสอบ (ตรวจสอบเมื่อ 30 ตุลาคม 2026) สูตรกำไรสุทธิเป็นไปตามที่เขียนในบทความอย่างเป็นทางการของ MQL5 หมายเลข 1486
ช่องความหมายหรือสูตร
History Qualityสัดส่วนข้อมูล 1 นาทีที่ถูกต้อง (%)
Total Net Profitผลของการเทรดทั้งหมด (กำไรขั้นต้นลบขาดทุนขั้นต้น)
Profit Factorกำไรรวมหารด้วยขาดทุนรวม; 1 หมายถึงเท่ากัน
Expected Payoffกำไรหรือขาดทุนเฉลี่ยต่อเทรด
Recovery Factorกำไรหารด้วยดรอว์ดาวน์สูงสุด
Sharpe Ratioผลตอบแทนหารด้วยส่วนเบี่ยงเบนมาตรฐาน (อัตราปลอดความเสี่ยงตั้งเป็น 0)
Profit Tradesจำนวนและสัดส่วนของการเทรดที่ชนะ
จับคู่ช่องข้อมูลตามชื่อภาษาอังกฤษ

แพลตฟอร์มฉบับแปลอาจติดป้ายช่องต่างจากหน้าวิธีใช้ การจับคู่ตามชื่อช่องภาษาอังกฤษช่วยหลีกเลี่ยงความสับสน

drawdown สามประเภท แต่ละประเภทสำหรับยอดคงเหลือและ equity

วิธีใช้อย่างเป็นทางการของ MT5: รายงานการทดสอบ (ตรวจสอบเมื่อ 30 ตุลาคม 2026)
ประเภทคำนิยามอย่างเป็นทางการ
สัมบูรณ์Initial deposit ลบด้วยค่าต่ำสุดที่ต่ำกว่านั้น
สูงสุดการลดลงมากที่สุดของเงินจากจุดสูงสุดไปยังจุดต่ำสุดถัดไป (% ในวงเล็บ)
ญาติเปอร์เซ็นต์การลดลงมากที่สุดจากจุดสูงสุดไปยังจุดต่ำสุดถัดไป

ยอดคงเหลือนับเฉพาะเทรดที่ปิดแล้ว Equity รวมกำไรขาดทุนที่ยังเปิดอยู่ ยิ่ง EA ถือสถานะนาน ช่องว่างยิ่งกว้าง จึงควรกำหนดขนาดบัญชีจาก Equity Drawdown Maximal

คู่มืออย่างเป็นทางการเกี่ยวกับ Sharpe Ratio

วิธีใช้อย่างเป็นทางการของ MT5: Sharpe Ratio ในรายงานการทดสอบ (ตรวจสอบเมื่อ 30 ตุลาคม 2026)
ค่าการอ่านอย่างเป็นทางการ
ต่ำกว่า 0กลยุทธ์ไม่ทำกำไร (ไม่ดี)
0 ถึงต่ำกว่า 1.0ความเสี่ยงไม่ได้รับผลตอบแทน (ไม่แน่นอน)
1.0 ขึ้นไปความเสี่ยงได้รับผลตอบแทนและผลลัพธ์อาจตามมา (ดี)
3.0 ขึ้นไปโอกาสขาดทุนต่อการซื้อขายต่ำมาก (ดีมาก)

ใต้ตัวเลขคือแผนภูมิแท่งของการเข้าเทรดและกำไรตามชั่วโมง วันในสัปดาห์ และเดือน ในแผนภูมิรายชั่วโมง เซสชันเอเชีย ยุโรป และอเมริกาเป็นสีเหลือง เขียว และแดง

การอ่านตัวอย่างอย่างเป็นทางการ: กำไรที่อัตราชนะ 10.57%

รายงานตัวอย่างอย่างเป็นทางการ: profit factor 1.12, ผู้ชนะ 10.57%, recovery factor 1.47, ขาดทุนติดต่อกัน 29 ครั้ง

นี่คือตัวอย่างอย่างเป็นทางการ อ่านทีละบรรทัด วิธีใช้ไม่ได้ระบุสัญลักษณ์ ขนาด lot หรือสกุลเงินบัญชี จึงให้อ่านจำนวนเงินเป็นหน่วยของสกุลเงินบัญชี

ตัวเลขจากตัวอย่างในวิธีใช้อย่างเป็นทางการของ MT5 (ตรวจสอบเมื่อวันที่ 30 ตุลาคม 2026) คำนวณโดย FX Textbook
ช่องค่าตัวอย่างการตรวจสอบของเรา
Initial Deposit5,000.00-
Total Net Profit142.021,310.51 - 1,168.49 = 142.02
Profit Factor1.121,310.51 / 1,168.49 = 1.12
Expected Payoff0.22142.02 / 653 = 0.22
Recovery Factor1.47142.02 / 96.58 = 1.47
Profit Trades69 (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% (แถบสีเขียวตลอดช่วงเวลา)
PF ที่สูงกว่า 1 ไม่ได้หมายความว่ามีประสิทธิภาพ

ค่า Sharpe Ratio ของตัวอย่างคือ 0.03 อยู่ในช่วงไม่แน่นอนของคู่มืออย่างเป็นทางการ PF 1.12 แสดงเพียงว่าช่วงทดสอบทำกำไรได้

สัญญาณเตือนที่ 1: ช่วงเวลาสั้นและมีการเทรดน้อย

ตัวอย่าง: การตัดการชนะครั้งใหญ่ที่สุดครั้งเดียวออกจากการทดสอบ 20 ครั้ง ทำให้ PF ลดจาก 1.50 เป็น 0.90

การทดสอบระยะสั้นอาจจับได้เฉพาะช่วงตลาดที่บังเอิญเหมาะกับ EA เมื่อมีเทรดน้อย ชัยชนะใหญ่เพียงครั้งเดียวเปลี่ยนทุกตัวเลข

ตัวเลขสมมติ คำนวณโดย FX Textbook
กรณีกำไรรวมขาดทุนรวมPF
ทั้ง 20 เทรดJPY 150,000JPY 100,0001.50
ไม่รวมชัยชนะที่ใหญ่ที่สุด JPY 60,000JPY 90,000JPY 100,0000.90

การตัดการเทรดหนึ่งรายการออกทำให้ PF ต่ำกว่า 1 เพียงรายงานก็บอกได้ว่า Largest profit trade เป็นส่วนใหญ่ของกำไรขั้นต้นหรือไม่

  • ช่วงเวลา: ครอบคลุมตลาดขาขึ้น ขาลง และไซด์เวย์หรือไม่?
  • การซื้อขาย: จำนวนน้อยมากเมื่อเทียบกับความยาวของการทดสอบหรือไม่?
  • การกระจุกตัว: กำไรมาจากไม่กี่เดือนหรือไม่กี่ชั่วโมงหรือไม่ (ดูแผนภูมิแท่ง)
วันเริ่มต้นอาจเลื่อนได้เอง

ในวิธีใช้อย่างเป็นทางการ วันที่เริ่มต้นนับรวม วันที่สิ้นสุดไม่นับรวม หากประวัติไม่เพียงพอที่จะสร้างอย่างน้อย 100 แท่งก่อนวันเริ่มต้น วันเริ่มต้นจะเลื่อนโดยอัตโนมัติ

สัญญาณเตือนที่ 2: การตั้งค่าสเปรด คอมมิชชัน และความล่าช้า

ส่วนต่างสเปรด 0.2, 0.5 หรือ 1.0 pips มีต้นทุน JPY 60,000, 150,000 หรือ 300,000 ใน 300 เทรด

MT5 tester ใช้สเปรดจากข้อมูลในอดีตแทนที่จะจำลองขึ้น เมื่อใช้ real ticks สเปรดเปลี่ยนภายในหนึ่งนาที เมื่อใช้ generated ticks สเปรดคงที่ในแต่ละแท่ง

รายงานที่ทำกับโบรกเกอร์หรือบัญชีอื่นจะไม่ตรงกับสเปรดของคุณ ใน USD/JPY หนึ่ง lot (100,000 หน่วย) เท่ากับ JPY 1,000 ต่อ pip

USD/JPY, 1 ล็อต (1 pip = JPY 1,000) คำนวณโดย FX Textbook จำนวนการซื้อขายเป็นสมมติฐาน
ส่วนต่างของสเปรดต่อการเทรดมากกว่า 300 การเทรด
0.2 pipsJPY 200JPY 60,000
0.5 pipsJPY 500JPY 150,000
1.0 pipsJPY 1,000JPY 300,000
กำไรเป็น pips ไม่รวมต้นทุน

การคำนวณกำไรเป็น pips ตัดสวอปและค่าคอมมิชชันออก และข้ามการควบคุมมาร์จิ้น ความช่วยเหลือทางการเรียกว่าเป็นการประมาณคร่าว ๆ ไม่ใช่ตัวเลขที่ควรแสดงเป็นผลงาน

รวมค่าคอมมิชชันและความล่าช้าในการเติมคำสั่ง

หากบัญชีของคุณคิดค่าคอมมิชชันแบบ round-turn ให้ตรวจสอบว่ากรอกไว้ในการตั้งค่าขั้นสูงแล้ว นอกจากนี้ยังมีตัวเลือกให้ใช้ค่าคอมมิชชันของบัญชีที่เชื่อมต่อเอง (Use predefined commissions)

  • ไม่มีความล่าช้า: ทุกคำสั่งถูกจับคู่ที่ราคาที่ร้องขอ เป็นกรณีอุดมคติ
  • Random delay: 0 ถึง 8 วินาทีใน 90% ของกรณี 9 ถึง 18 วินาทีใน 10%
  • ความล่าช้าคงที่: จำนวนวินาทีที่กำหนด หรือ ping ไปยังเซิร์ฟเวอร์ของโบรกเกอร์

เปรียบเทียบสเปรดฟอเร็กซ์ต่างประเทศ: 10 โบรกเกอร์ตามบัญชี รวมค่าคอมมิชชัน

สัญญาณเตือนที่ 3: โหมดการสร้าง tick และคุณภาพประวัติ

สี่โหมดการสร้างติ๊กของ MT5 แต่ละโหมดทำอะไร และควรระวังอะไร

โหมดการสร้างติ๊กกำหนดความละเอียดของการทดสอบ โหมดที่หยาบกว่าเสร็จเร็วกว่าแต่ไม่จำลองการเคลื่อนไหวของราคาภายในแต่ละแท่ง

วิธีใช้อย่างเป็นทางการของ MT5: Strategy Tester, tick จริงและ tick ที่สร้างขึ้น, คุณสมบัติการทดสอบ (ตรวจสอบเมื่อ 30 ตุลาคม 2026)
โหมดคำอธิบายอย่างเป็นทางการสิ่งที่ควรสังเกต
ทุก 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 โดยแบ่งช่วงเวลาเป็นสองส่วนและทดสอบชุดที่เลือกกับส่วนที่ใหม่กว่า

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

แผนภูมิการปรับให้เหมาะสมแสดงผลตามพารามิเตอร์เป็นความเข้มของสี เราตีความว่าค่าตั้งที่รายล้อมด้วยผลลัพธ์ใกล้เคียงกันทนต่อการเปลี่ยนแปลงเล็กน้อยได้ดีกว่ายอดเดี่ยว ๆ

ตรวจสอบต่อเนื่องไปข้างหน้าบนบัญชีเดโมในสภาวะตลาดจริง

บัญชีเดโม: วิธีเปิดและความแตกต่างจากบัญชีจริง

รายการตรวจสอบ: 10 ข้อที่ควรตรวจสอบในผลงานของ EA

รายการตรวจสอบ 6 อย่างที่ควรตรวจสอบเมื่อดูผลลัพธ์ของ EA
รายการตรวจสอบของ FX Textbook (ชื่อช่องข้อมูลจากวิธีใช้อย่างเป็นทางการของ MT5 ตรวจสอบเมื่อวันที่ 30 ตุลาคม 2026)
ตรวจสอบหากคำตอบคือไม่
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. รายงานต้นฉบับหรือเดโมช่วยให้ทำซ้ำผลได้รูปภาพเพียงอย่างเดียวพิสูจน์อะไรไม่ได้

หากมีคำตอบใดเป็น ไม่ อย่าถือว่าตัวเลขนั้นเป็นผลงาน ให้ตั้งค่าให้ตรงกันแล้วรันซ้ำ เช่นเดียวกันหากผู้ขายไม่ยอมเปิดเผยรายงานต้นฉบับ

ระบบ grid และ martingale: ระวังการขาดทุนที่ยังเปิดอยู่

ระบบที่เพิ่มสถานะอาจแสดงเส้นยอดคงเหลือที่ราบรื่นในขณะที่ขาดทุนที่ยังเปิดอยู่เพิ่มขึ้น ควรตรวจสอบจำนวนสถานะสูงสุดและวิธีที่ lot เพิ่มขึ้นด้วย

วิธีรัน backtest ของคุณเองใน MT5

5 ขั้นตอนในการรัน backtest ของคุณเองใน MT5
  1. 01
    เลือก EA

    เลือก EA ใน Navigator แล้วคลิก Test สำหรับ EA หลายสัญลักษณ์ ให้แสดงสัญลักษณ์ใน Market Watch ก่อน

  2. 02
    ตั้งค่าสัญลักษณ์ กรอบเวลา และวันที่

    เลือกสัญลักษณ์และกรอบเวลาที่คุณวางแผนจะเทรด แล้วกรอกวันที่ วันที่เริ่มต้นนับรวม ส่วนวันที่สิ้นสุดไม่นับรวม

  3. 03
    เลือก tick และ delay

    เลือก Every tick based on real ticks และ Random delay หรือ ping ไปยังโบรกเกอร์ของคุณ

  4. 04
    กรอกเงินฝาก เลเวอเรจ และค่าคอมมิชชัน

    ใช้จำนวนเงินและเลเวอเรจที่คุณวางแผนจะซื้อขาย และเพิ่มคอมมิชชันในการตั้งค่าขั้นสูงหากบัญชีของคุณมีการเรียกเก็บ

  5. 05
    อ่านรายงาน Results

    ทำตามรายการตรวจสอบในบทความนี้ ตั้งช่วงไปข้างหน้าเป็น 1/3 หรือใกล้เคียงเพื่อดูผลลัพธ์ในช่วงหลังด้วย

การทดสอบไทม์เฟรมรายสัปดาห์จะโหลดข้อมูลย้อนหลังเพิ่มอีกสองปีก่อนช่วงที่เลือก การรันครั้งแรกจะดาวน์โหลดข้อมูลจากเซิร์ฟเวอร์ของโบรกเกอร์ จึงใช้เวลา

การตรวจสอบด้วยเดโมไม่เหมือนบัญชีจริง

ไม่มีเงินจริงเคลื่อนไหวในบัญชีเดโม ดังนั้นการจับคู่คำสั่งและสเปรดจะไม่ตรงกับบัญชีจริงทั้งหมด ปิดท้ายด้วยบัญชีจริงขนาดเล็กเพื่อตรวจสอบต้นทุนและการจับคู่คำสั่ง

ข้อสรุปของเรา: ใช้แบ็กเทสต์ต่างกันไปตามสถานการณ์

ภาพประกอบการตรวจสอบ EA ตามลำดับ: backtest บัญชีเดโม แล้วบัญชีจริงขนาดเล็ก
ข้อสรุปของเรา

ไม่ว่าสถานการณ์ของคุณเป็นอย่างไร อย่าตัดสิน EA จากผลลัพธ์ที่ไม่มีการตั้งค่าหรือ Equity Drawdown Maximal นอกเหนือจากนั้น ขั้นตอนแรกขึ้นกับจุดที่คุณยืนอยู่

บทสรุปของ FX Textbook (ณ วันที่ 30 ตุลาคม 2026)
สถานการณ์ของคุณทำสิ่งนี้ก่อน
ก่อนซื้อหรือรับ 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 ด้วยการตั้งค่าเดียวกัน หากทำไม่ได้ทั้งสองอย่าง อย่าถือว่าเป็นผลงาน

แหล่งที่มาและเงื่อนไข

ยืนยันเงื่อนไขปัจจุบันได้ที่ไหนคอลัมน์นี้แก้ไขเมื่อวันที่ 30 ตุลาคม 2026 จากแหล่งข้อมูลอย่างเป็นทางการข้างต้นและข้อมูลรายชื่อของ FX Textbook เงื่อนไขการซื้อขาย ข้อเสนอ และเงื่อนไขที่ใช้บังคับอาจเปลี่ยนแปลง โปรดยืนยันเงื่อนไขปัจจุบันในพื้นที่ลูกค้าอย่างเป็นทางการของแต่ละโบรกเกอร์ก่อนดำเนินการ
ข้อมูลความเสี่ยงที่สำคัญ

FX Textbook เป็นเว็บไซต์ข้อมูลอิสระ ไม่ใช่โบรกเกอร์ และไม่ได้ให้คำแนะนำการลงทุนส่วนบุคคล ฟอเร็กซ์และ CFD มีความเสี่ยง คุณอาจสูญเสียเงินลงทุนบางส่วนหรือทั้งหมด ไม่มีการรับประกันผลการเทรดใด ๆ

NEXT STEP

ทดสอบ EA แล้วใช่ไหม? ต่อไปให้เปรียบเทียบโบรกเกอร์ MT4 และ MT5

เปรียบเทียบประเภทบัญชี แพลตฟอร์ม และต้นทุนของโบรกเกอร์ที่เราจัดทำรายชื่อ พร้อมแหล่งอ้างอิงทางการและวันที่ตรวจสอบ

เปรียบเทียบโบรกเกอร์ →

บทความประกอบการอ่าน

AUTOMATED TRADINGสิ่งที่ควรตรวจสอบก่อนใช้ EA หรือกลยุทธ์อัตโนมัติTRADING PLATFORMSMT4 vs MT5: Differences, Which to Choose, Broker Support and How to SwitchFOREX BASICSบัญชีทดลองฟอเร็กซ์: วิธีเปิดบัญชี ความแตกต่างจากบัญชีจริง และวิธีฝึกRISK MANAGEMENTการบริหารเงินทุนฟอเร็กซ์: วิธีกำหนดความเสี่ยงต่อการเทรด ขนาด lot และระดับมาร์จิ้น (คู่มือสำหรับผู้เริ่มต้น)

คอลัมน์เพิ่มเติม

พื้นฐาน FX · 30 ตุลาคม 2026กฎ Stop Loss ใน FX: วิธีกำหนดระยะ stop ขนาด lot และคำสั่ง stopพื้นฐาน FX · 30 ตุลาคม 2026การแทรกแซงค่าเงิน (Currency Intervention) คืออะไร? ใครตัดสินใจ ข้อมูลในอดีต และผลกระทบต่อ FXพื้นฐาน FX · 30 ตุลาคม 2026ฟอเร็กซ์ในวันตัวเลขจ้างงานและ FOMC: สเปรด การเติมคำสั่ง มาร์จิ้น และ Stop Out
← กลับไปที่คอลัมน์ข่าวและการอัปเดต →