ขั้นที่ 02 · วิเคราะห์

อ่านแบ็กเทสต์อย่างที่คนช่างสงสัยอ่าน

รายงาน strategy tester คือคำกล่าวอ้างเกี่ยวกับอดีตภายใต้สมมติฐานที่คุณไม่ได้เลือกเอง เครื่องมือนี้อ่านรายงานที่ MetaTrader เขียนไว้ คำนวณสถิติใหม่จากไม้แต่ละไม้ แล้วบอกว่าสมมติฐานข้อไหนทำให้ผลลัพธ์ใช้ไม่ได้

ค่าที่คุณตั้ง

บันทึกรายงานจาก MetaTrader (คลิกขวาที่ผลการทดสอบ → Report) แล้ววางไฟล์ที่นี่ รับทั้งรายงาน MT5 และ MT4

ไฟล์รายงาน

วางหลายไฟล์พร้อมกันได้ แต่ละไฟล์วิเคราะห์แยกกัน และสลับดูได้ด้านล่าง

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

การวินิจฉัย

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

รายงานนี้คืออะไรกันแน่

เงื่อนไขที่การทดสอบรันอยู่ สิ่งเหล่านี้ตัดสินว่าตัวเลขด้านล่างมีค่าแค่ไหน

ทุนจากไม้ที่ปิดแล้ว

สร้างโดยสะสมไม้ที่ปิดแล้วทีละไม้บนยอดเงินเริ่มต้น เส้นประคือจุดที่คุณเริ่ม

สถิติที่คำนวณใหม่

ทุกตัวเลขที่นี่มาจากรายการไม้ในรายงาน ไม่ใช่จากสรุปที่ MetaTrader พิมพ์ไว้ นั่นคือเหตุผลที่รายงาน MT4 กับ MT5 เทียบกันได้

ตัวชี้วัด ค่า

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

รายเดือน

กำไรมาจากไหน การทดสอบยาวที่มีเดือนใช้งานจริงไม่กี่เดือน คือการทดสอบสั้นที่สวมวันที่ของการทดสอบยาว

เดือน กำไร จำนวนไม้

คำนวณอย่างไร

สถิติถูกคำนวณใหม่จากรายการไม้แทนที่จะอ่านจากสรุปของรายงานเอง MetaTrader พิมพ์ป้ายกำกับตามภาษาของเทอร์มินัลที่สร้างไฟล์ แต่คอลัมน์ประเภทดีลยังเป็นภาษาอังกฤษในทุกภาษา การอ่านไม้จึงเป็นทางเดียวที่โค้ดชุดเดียวจะรับมือรายงานจากเทอร์มินัลใดก็ได้ ผลพลอยได้คือรายงาน MT4 และ MT5 มาอยู่ในตารางเดียวกัน

อ่านการวินิจฉัยก่อนอ่านตัวเลข คุณภาพการจำลอง สมมติฐานสเปรด และขนาดตัวอย่าง เป็นตัวตัดสินว่าแฟกเตอร์กำไรด้านบนมีความหมายหรือไม่ แฟกเตอร์กำไร 3 จาก 40 ไม้ที่คุณภาพการจำลอง 25% ไม่ใช่กลยุทธ์ที่ดีกว่าแฟกเตอร์ 1.3 จาก 2,000 ไม้ที่ 99%

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

ไม่มีการอัปโหลดอะไรทั้งสิ้น ทุกตัวเลขในหน้านี้คำนวณในเบราว์เซอร์ของคุณ และลิงก์ที่คัดลอกไปมีเพียงค่าที่คุณพิมพ์เอง

เครื่องมือที่เกี่ยวข้อง

แบ็กเทสต์คือกรณีที่ดีที่สุดที่ชุดสมมติฐานหนึ่งจะให้ได้ ส่วนผลฟอร์เวิร์ดคือสิ่งที่เกิดขึ้นเมื่อสมมติฐานเหล่านั้นเจอโบรกเกอร์จริง