จริง ๆ แล้วเหลืออะไรจากแบ็คเทสต์บ้าง
แบ็คเทสต์คือกรณีที่ดีที่สุดเท่าที่ชุดสมมติฐานหนึ่งจะให้ได้ เครื่องมือนี้วางรายงานนั้นไว้ข้างสิ่งที่กลยุทธ์ทำจริงหลังจากนั้น แล้ววัดช่องว่าง รวมถึงสองทางที่การเปรียบเทียบนี้แอบเข้าข้างตัวเอง
ฟรี · ไม่ต้องติดตั้ง · ทำงานในเบราว์เซอร์ของคุณ
การวินิจฉัย
อ่านสองข้อแรกก่อนดูเปอร์เซ็นต์ ช่วงเวลาที่ทับกันและไฟล์เดียวกันที่อัปโหลดสองครั้ง ทำให้การเปรียบเทียบดูสมบูรณ์แบบทั้งคู่
ทุกตัวชี้วัด วางเทียบกัน
อัตราส่วนคือฟอร์เวิร์ดหารด้วยแบ็คเทสต์ ดังนั้น 100% หมายความว่าตัวเลขผ่านมาโดยไม่เปลี่ยน
| ตัวชี้วัด | แบ็คเทสต์ | ฟอร์เวิร์ด | คงเหลือ |
|---|
อัตราส่วนจะเว้นว่างเมื่อมันจะทำให้เข้าใจผิด ส่วนใหญ่เพราะฝั่งแบ็คเทสต์เป็นศูนย์หรือติดลบอยู่แล้ว ตรงนั้นอัตราส่วนบวกจะถูกอ่านว่า «ยังอยู่ได้» ทั้งที่ทั้งสองฝั่งขาดทุน
เส้นทุนทั้งสอง ปรับให้เริ่มเท่ากัน
ช่วงเวลาและจำนวนออเดอร์ต่างกัน เส้นทั้งสองจึงเริ่มที่ 100 และแกนวิ่งจากต้นจนจบของแต่ละรายงาน
สองรายงานนี้คืออะไรกันแน่
ก่อนเทียบผลลัพธ์ ให้ตรวจว่าไฟล์ทั้งสองอธิบายกลยุทธ์เดียวกันในช่วงเวลาที่ไม่ทับกัน
| รายการ | แบ็คเทสต์ | ฟอร์เวิร์ด |
|---|
วิธีใช้งาน
- ใส่ตัวเลขของคุณพิมพ์ค่าของคุณเองลงในช่อง หรือเลือกรายงาน MetaTrader ของคุณหากเครื่องมืออ่านไฟล์ได้ ค่าที่มีอยู่แล้วเป็นเพียงตัวอย่างเริ่มต้น
- อ่านผลลัพธ์และการวินิจฉัยตัวเลขใหญ่ตอบคำถามของคุณ ส่วนการ์ดด้านล่างบอกว่าอะไรดูผิดปกติและควรเปลี่ยนอะไร
- ลองแก้ไข หรือไปต่อใช้การเปลี่ยนแปลงที่แนะนำเพื่อดูผลลัพธ์ขยับ ตามลิงก์ไปยังเครื่องมือถัดไป หรือคัดลอกลิงก์เพื่อกลับมาที่ค่าชุดเดิม
คำนวณอย่างไร
ไฟล์ทั้งสองผ่านตัวอ่านเดียวกับเครื่องมือวิเคราะห์แบ็คเทสต์ สถิติถูกคำนวณใหม่จากรายการออเดอร์แทนที่จะหยิบจากสรุปของรายงานเอง นี่คือเหตุผลที่รายงาน MT4 กับ MT5 อยู่ในตารางเดียวกันได้ และเป็นเหตุผลที่สเตทเมนต์บัญชีจริงเทียบกับการรันเทสเตอร์ได้
การเสื่อมถอยเป็นเรื่องปกติ แต่การพังทลายไม่ใช่ ต้นทุน ความหน่วง และการจับคู่คำสั่งจริงของโบรกเกอร์ล้วนกินส่วนหนึ่งของทุกกลยุทธ์ ดังนั้น profit factor ที่ยังรักษาค่าส่วนใหญ่ไว้ได้คือผลที่ควรคาดหวัง สิ่งที่สำคัญคือผลฟอร์เวิร์ดต่ำกว่านั้นแค่ไหน และจำนวนออเดอร์ขยับหรือไม่ กลยุทธ์ที่หยุดเทรดไม่ได้เสื่อมถอย แต่หยุดเข้าเงื่อนไขของตัวเอง
สลิปเพจวัดที่นี่ไม่ได้ การวัดต้องใช้ออเดอร์ชุดเดียวกันทั้งสองฝั่ง แต่แบ็คเทสต์กับฟอร์เวิร์ดคือคนละออเดอร์ในคนละสัปดาห์ การลบราคาเฉลี่ยของทั้งสองจึงวัดว่าตลาดอยู่ตรงไหน ไม่ใช่ว่าคำสั่งถูกจับคู่อย่างไร สิ่งที่วัดได้คือความได้เปรียบต่อออเดอร์หดลงหรือไม่ทั้งที่อัตราถูกยังเท่าเดิม ซึ่งเป็นรูปแบบที่ต้นทุนการส่งคำสั่งแสดงออกมา
คำถามและคำตอบ
ใช้ฟรีไหม และต้องมีบัญชีหรือเปล่า
ฟรี · ไม่ต้องติดตั้ง · ทำงานในเบราว์เซอร์ของคุณ. การคำนวณไม่ต้องมีบัญชี
มีอะไรถูกอัปโหลดไหม
ไม่มีการอัปโหลดอะไรทั้งสิ้น ทุกตัวเลขในหน้านี้คำนวณในเบราว์เซอร์ของคุณ และลิงก์ที่คัดลอกไปมีเพียงค่าที่คุณพิมพ์เอง
เชื่อถือผลลัพธ์ได้แค่ไหน
ผลฟอร์เวิร์ดที่ยังอยู่ได้เป็นหลักฐานว่าสมมติฐานยังทนได้ ไม่ใช่ข้อพิสูจน์ว่ากลยุทธ์ปลอดภัย มันคือเส้นทางเดียวผ่านตลาดเดียวกับโบรกเกอร์รายเดียว
เครื่องมือที่เกี่ยวข้อง
สำรวจต่อ
คำศัพท์เบื้องหลังเครื่องมือนี้
- VPS (เซิร์ฟเวอร์ส่วนตัวเสมือน)VPS (Virtual Private Server) คือคอมพิวเตอร์ระยะไกลที่เช่าไว้ให้ MetaTrader เปิดค้างตลอดทั้งวัน เพื่อให้ EA เทรดต่อไปได้แม้เครื่องของคุณจะหลับหรือหลุดการเชื่อมต่อ และวางอยู่ใกล้เซิร์ฟเวอร์ของโบรกเกอร์มากกว่าเดิม
- การวิเคราะห์ walk-forwardการวิเคราะห์ walk-forward คือวิธีตรวจสอบความถูกต้องที่ออปติไมซ์กลยุทธ์ใหม่บนหน้าต่างประวัติราคาหนึ่ง แล้วเทรดค่าตั้งชุดนั้นโดยไม่แตะต้องอะไรบนหน้าต่างที่ตามมา จากนั้นเลื่อนทั้งสองหน้าต่างไปข้างหน้าแล้วทำซ้ำ — โดยอ้างอิงเฉพาะช่วงที่ไม่ถูกแตะเท่านั้น
- โมเดลการส่งคำสั่ง (Execution model)โมเดลการส่งคำสั่ง คือวิธีที่โบรกเกอร์ประมวลผลคำสั่งของคุณ — รับฝั่งตรงข้ามไว้เองในฐานะคู่สัญญา หรือส่งออกไปยังสภาพคล่องภายนอก — และมันตัดสินว่าใครจ่ายให้ใคร จ่ายอย่างไร และบัญชีนั้นจะยอมรับ EA แบบไหนได้บ้าง
- สลิปเพจส่วนต่างระหว่างราคาที่คำสั่งร้องขอกับราคาที่คำสั่งนั้นถูกจับคู่จริง มันเบนไปได้ทั้งสองทาง แต่สำหรับกลยุทธ์ที่อยู่ได้ด้วยความเร็ว มันคือต้นทุนที่แบ็กเทสต์แทบไม่เคยจำลอง
สร้าง EA ที่คุณจะนำมาเปรียบเทียบ
หน้านี้เปรียบเทียบรายงานแบ็คเทสต์กับรายงานฟอร์เวิร์ดของไอเดียเดียวกัน AIStrategyMiner Builder ให้คุณเชื่อมกฎการเข้าและออกเป็นบล็อก โดยไม่ต้องเขียนโค้ด เพื่อสร้าง EA ตัวนั้นได้
- คอมไพล์ไฟล์ .ex5 มาตรฐานสำหรับ MetaTrader 5 รันเป็นแบ็คเทสต์แล้วรันฟอร์เวิร์ด จากนั้นเปรียบเทียบทั้งสองรายงานที่นี่
ตรวจสอบ EA ที่เสร็จแล้วใน MetaTrader 5 ก่อนไว้วางใจ ตัวเลขในหน้านี้มาจากค่าที่คุณพิมพ์เอง ไม่ใช่การคาดการณ์ผลลัพธ์