Compare — จัดอันดับโดยไม่ต้องเดา
การเทียบผล backtest สองอันคือการอ้างเหตุผลเชิงสาเหตุ — ถ้า Run สองอันต่างกันมากกว่าหนึ่งอินพุต ก็ไม่มีทางรู้ว่าตัวเลขที่ดีกว่ามาจากอะไร Compare เลือก Run ได้ 2-4 อัน ตรวจจับว่า Run Definition (Version, สินทรัพย์, ช่วงวันที่, ทุนตั้งต้น, spread, จำนวนไม้สูงสุด, ข้อมูลตลาด, เวอร์ชัน engine) ต่างกันตรงไหนบ้าง และจะชี้ผู้ชนะก็ต่อเมื่อมีแกนเดียวที่ต่างกันเท่านั้น
Compare ทำงานอย่างไร
- เลือก Run — เลือก Run 2-4 อันจากรายการด้านข้าง — ตารางสถิติ, กราฟ equity ซ้อนกัน, และตารางรายเดือน อัปเดตพร้อมกันตามที่เลือก
- อ่าน banner — Run Definition เหมือนกันทุกอย่าง, ต่างแกนเดียว (เทียบได้ — ชี้ผู้ชนะ), หรือ Confounded (ต่างมากกว่าหนึ่งแกน — ยังแสดงตัวเลขได้ แต่ไม่ชี้ผู้ชนะ)
- ช่องที่เทาลง — ตัวชี้วัดนั้นอ่านไม่ได้สำหรับแกนที่กำลังต่างอยู่ (เช่น PnL เป็นเงินเมื่อทุนตั้งต้นต่างกัน หรือ Max Drawdown ข้ามนิยาม stats เก่า/ใหม่) — เอาเมาส์ชี้เพื่อดูเหตุผลตรง ๆ ไม่ใช่คำเตือนทั่วไป
- "ไม่มีข้อมูล" — Run ที่ไม่มี Trade เลย — แสดงเป็นไม่มีข้อมูล ไม่ใช่อันดับสุดท้าย ข้อความย่อยบอกว่ากราฟไม่เคยส่ง Trigger หรือส่งแล้วแต่ engine ปฏิเสธทุกครั้ง
- "รันให้ตรงกัน" — ขึ้นเมื่อ Run สองอันที่เลือกไว้ Confounded กัน — รัน Version ของ Run หนึ่งซ้ำด้วยเงื่อนไข (ทุน/spread/จำนวนไม้) และช่วงวันที่ของอีกอัน โดยหดไปหา Run ที่แคบกว่าเสมอ จึงไม่ต้องใช้โควตามากกว่าที่ทั้งคู่เคยใช้จริง ไม่แตะ Draft
ความพร้อมใช้งาน: Compare อ่านเฉพาะ Run ที่เป็นของคุณอยู่แล้ว และปุ่ม "รันให้ตรงกัน" สร้าง Run ใหม่ผ่านทางเดียวกับ Run Backtest ใช้โควตาเดียวกัน — ไม่มี paywall แยกสำหรับ Compare เอง