พอดีวันนี้ผมนั่งทำ backtest ทั้งวันอยู่เหมือนกัน
ถ้า backtest 1 ปี ให้ใช้
tickstory.com ฟรี 1 ปี
ถ้ามากกว่า 1 ปี ให้ซื้อ
tickstory.com ราคาถูก 50 เหรียญ คุ้มมาก
หรือถ้ามากกว่า 1 ปี แล้วฟรี ลองใช้ quantdatamanager ฟรี แต่เวลาดาวนโหลด เปิดเครื่องทิ้งไว้สัก 1-2 วันถึงจะดาวนโหลดครบ ช้ามากๆๆๆ เปิดทิ้งไว้ตอนกลางคืนสักอ2 วันเต็ม รือ จ่ายเงินอัพเกรดดาวนโหลดได้เร็วทันทีเลย
ทีแรกผมก็ไม่สนใจหรอก 90% หรือ 99.90% แต่พอเข้าใจ มันต้องได้ 99.99% จริงๆ เหมือนอยู่ในตลาอดจริง ผ่านการเทรดกับค่า tick หรือแท่งเทียนในตลาอดเหมือน online อยู่ตลอด อะไรประมาณนั้นนะแหละ ถ้าไม่ครบ มันหมายถึงแท่งเทียนบางอันหายไปมั้ง mismatched ไม่ควรมี
ถ้าเขียนอีเอขาย คงต้องใช้ MT4 เพราะส่วนใหญ่ 90% ใช้ mt4 กัน
แต่ MT4 ทำ optimization ไม่เคยตรบเลย เพราะดูเหมือนมันค้างๆๆๆๆ (backtet ไม่ค่อยมีปัญหา ของให้ tickdata ครบ) กิน CPU มากๆ
ถ้าทำใช้งานเองไม่แบ่งใคร ลองย้ายมาทำบน MT5 เปลี่ยนภาษามาเป็น MQL5 เพราะใน MT5 ทำ backtest และ optimize ง่ายกว่าและสะดวกกว่ามากๆๆๆ ถึงมากที่สุด ชอบ MT5 ตรงนี้แหละ
มีค่า profit factor มั้ง ทำอีเอให้ได้ค่าเยอะๆ
อื่นๆ รอ guru ผู้ชำนาณและรู้จริง มาแนะนำ อีกทีครับ