อ่านแบ็คเทสต์เป็นคำพยากรณ์
มันรายงานว่ากฎจะทำอะไรบนข้อมูลที่มีอยู่แล้ว อนาคตมีเงื่อนไขที่กรอบทดสอบไม่มี นั่นคือเหตุผลที่ผลฟอร์เวิร์ดออกมาแย่กว่า และส่วนต่างนั้นเองคือสิ่งที่ต้องวางแผนรองรับ
แบ็คเทสต์ คือการจำลองกฎการเทรดของ EA บนข้อมูลราคาย้อนหลัง เพื่อประเมินว่ากลยุทธ์นั้นจะให้ผลอย่างไรหากใช้งานในอดีต
หรือ: ทดสอบย้อนหลัง, backtest, การจำลองด้วยข้อมูลอดีต
อัปเดต
การรันกฎของ EA บนประวัติราคาเพื่อดูว่ามันจะทำอะไรบ้าง ผลลัพธ์คือบันทึกของการจำลอง ไม่ใช่การพยากรณ์ และทั้งสองอย่างจะเหมือนกันมากแค่ไหนขึ้นอยู่กับวิธีที่คุณตั้งค่าการจำลองนั้นทั้งหมด
แบ็คเทสต์คือหลักฐานเพียงอย่างเดียวที่ EA ส่วนใหญ่มีให้ ดังนั้นการรู้ว่ามันพิสูจน์อะไรได้และพิสูจน์อะไรไม่ได้จึงเป็นแทบทั้งหมดของการประเมิน EA มันคัดกลยุทธ์ทิ้งได้ด้วยต้นทุนต่ำ และแสดงว่ากฎทำงานตรงตามคำอธิบาย สิ่งที่มันทำไม่ได้คือการพยากรณ์ และการซื้อที่น่าผิดหวังเกือบทุกครั้งเกิดจากการอ่านมันราวกับว่ามันพยากรณ์ได้
EA หนึ่งตัว กรอบเวลาเดียว รันเทสเตอร์สี่ครั้งที่ต่างกันเพียงค่าสเปรดคงที่ที่เขียนไว้ในไฟล์ตั้งค่า
วัดบน GBPJPYm เมื่อ 2026-07-31 ด้วยเหตุนี้หน้ารายการนั้นจึงไม่เผยแพร่ตัวเลขสเปรดใด ๆ ต่อมามีตัวบันทึกที่รันอยู่ในเทสเตอร์วัดค่าเฉลี่ยได้ 19.14 พอยต์
การคำนวณ 20 / 30 / 40 / 60 พอยต์ → รายงานเดียวที่เหมือนกันระดับไบต์
ผลลัพธ์ เทสเตอร์ของ MT5 ไม่มีคีย์ Spread มันเป็นของตกค้างจาก MT4 แบบจำลองต้นทุนที่มีผลจริงจึงไม่เคยเป็นตัวที่ถูกตั้งไว้เลย
จงอ่านแบ็คเทสต์ในฐานะคำกล่าวอ้างที่มีเงื่อนไขแนบมาด้วย เงื่อนไขเหล่านั้นคือสิ่งที่ตัดสินว่าจะเหลือรอดเท่าไรเมื่อเจอกับบัญชีจริง
| ช่วงค่า | ความหมาย |
|---|---|
| ไม่ระบุแหล่งข้อมูลและช่วงวันที่ | ไม่ใช่หลักฐาน ไม่มีอะไรให้ทำซ้ำและไม่มีอะไรให้โต้แย้ง |
| ระบุแหล่งข้อมูล สินทรัพย์เดียว กรอบที่ผ่านการปรับค่า | เป็นจุดเริ่มต้น มันแสดงว่ากฎชนะได้ในที่ใดที่หนึ่ง ซึ่งเป็นสิ่งที่อ่อนที่สุดที่แบ็คเทสต์แสดงได้ |
| ระบุแหล่งข้อมูล ต้นทุนสมจริง ครอบคลุมหลายสภาวะตลาด | ควรค่าแก่การอ่าน ตัวเลขตอนนี้พูดถึงกลยุทธ์แล้ว ไม่ใช่พูดถึงวิธีตั้งค่าอีกต่อไป |
| ทั้งหมดข้างต้น บวกกรอบ out-of-sample ที่ยังไม่ถูกแตะต้อง | หลักฐานที่แข็งแรงที่สุดเท่าที่แบ็คเทสต์ลำพังจะให้ได้ เพราะส่วนหนึ่งของมันไม่ได้อยู่ในมือคนที่ปรับจูนกฎ |
หน้า EA ของ mt5depot ระบุแหล่งข้อมูล ช่วงวันที่ และโมเดลเทสเตอร์ของทุกการรันที่เผยแพร่ และมีเพียง 6 ใน 30 รายการเท่านั้นที่แสดงตัวเลขคุณภาพการจำลอง นั่นคือ 6 ใน 18 รันที่ทำบนทิกจริง มีด่านตรวจตอนบิลด์คอยอ่านหน้าที่ปล่อยออกไปจริง เพื่อไม่ให้อีก 24 รายการอ้างตัวเลขนั้น
มันรายงานว่ากฎจะทำอะไรบนข้อมูลที่มีอยู่แล้ว อนาคตมีเงื่อนไขที่กรอบทดสอบไม่มี นั่นคือเหตุผลที่ผลฟอร์เวิร์ดออกมาแย่กว่า และส่วนต่างนั้นเองคือสิ่งที่ต้องวางแผนรองรับ
ทุกพารามิเตอร์ที่จูนจะดูดซับสัญญาณรบกวนของกรอบนั้นไว้บางส่วน การทดสอบบนข้อมูลชุดที่ใช้จูนจึงเท่ากับวัดการจูนเอง ผลที่ได้จึงสวยงามแน่นอนและทำซ้ำไม่ได้แน่นอน
สเปรดต่างกัน แหล่งข้อมูลต่างกัน ช่วงวันที่ต่างกัน และโมเดลเทสเตอร์ต่างกัน ล้วนขยับตัวเลขโดยไม่เกี่ยวกับกลยุทธ์ ตัวเลขสองตัวเทียบกันได้ก็ต่อเมื่อวิธีตั้งค่าเบื้องหลังตรงกันเท่านั้น
การทดสอบสิบปีบนข้อมูลแท่งที่สร้างด้วยการประมาณค่า อาจบอกอะไรได้น้อยกว่าสองปีบนทิกจริงสำหรับกลยุทธ์รายวัน เพราะการรันที่ยาวกว่านั้นไม่เคยมีเส้นทางราคาภายในแท่งที่กฎใช้เทรดจริงอยู่เลย