การทดสอบย้อนหลัง EA จำลองกลยุทธ์ด้วยข้อมูลในอดีต ไม่ใช่การพยากรณ์หรือการรับประกันผลตอบแทนในอนาคต
เข้าใจการทดสอบ
ผลขึ้นอยู่กับสัญลักษณ์ ช่วงเวลา ข้อมูลราคา วิธีจำลอง ต้นทุนซื้อขาย สมมติฐานการดำเนินการ และการตั้งค่า EA เปรียบเทียบโดยใช้สมมติฐานเดียวกันที่บันทึกไว้ ผลที่ดีเพียงอย่างเดียวไม่ได้พิสูจน์ว่าการตั้งค่าสมจริง
การทดสอบย้อนหลังประเมินค่าที่เลือก ส่วนการปรับให้เหมาะสมทดลองหลายชุดเพื่อหาผลในอดีตที่ดีขึ้น การเลือกชุดที่ดีที่สุดในอดีตอาจทำให้กลยุทธ์ยึดติดกับข้อมูลเก่ามากเกินไป
ตั้งค่าการทดสอบย้อนหลัง EA หนึ่งครั้งใน MT4 บนเดสก์ท็อป
เปิด ดู → ตัวทดสอบกลยุทธ์ หรือกด Ctrl+R ใน การตั้งค่า เลือก ที่ปรึกษาผู้เชี่ยวชาญ (EA) ที่คอมไพล์แล้วและมีอยู่ในแพลตฟอร์ม
เลือกชื่อ สัญลักษณ์ ให้ครบและ ช่วงเวลา ของกราฟ เปิด ใช้วันที่ แล้วกรอก จาก และ ถึง เพื่อจำกัดช่วงข้อมูลย้อนหลัง
เลือก โมเดล: ทุกทิก จุดควบคุม หรือราคาเปิดเท่านั้น ราคาเปิดเท่านั้นไม่จำลองทุกการเคลื่อนไหวภายในแท่งเทียน จึงควรบันทึกวิธีที่เลือกพร้อมผลทดสอบ
ตรวจสอบ สเปรด ค่าเริ่มต้นใช้สเปรดเมื่อเริ่มทดสอบเพื่อจำลองราคา Ask จากประวัติ Bid และสามารถกำหนดสเปรดเองได้ นี่ไม่ใช่สเปรดในอดีตที่เปลี่ยนตลอดเวลา
ใน คุณสมบัติ EA → การทดสอบ กำหนดยอดเริ่มต้นจำลอง สกุลเงิน และทิศทางการซื้อขายที่อนุญาต ใน ข้อมูลนำเข้า กำหนดแต่ละ ค่า ช่วงเริ่มต้น ขั้น และสิ้นสุดใช้สำหรับการปรับให้เหมาะสม
ปิด การปรับให้เหมาะสม สำหรับการทดสอบครั้งเดียวด้วยพารามิเตอร์คงที่ เปิด โหมดแสดงภาพ ได้หากต้องการ แล้วคลิก เริ่ม จากนั้นดู ผลลัพธ์ กราฟ รายงาน และ บันทึก รวมถึงคุณภาพโมเดลและข้อผิดพลาด
MT4: ปรับค่าพารามิเตอร์ให้เหมาะสมและทดสอบรอบที่เลือกซ้ำ
การปรับค่าให้เหมาะสมคือการจำลองข้อมูลย้อนหลังซ้ำโดยเปลี่ยนค่าพารามิเตอร์ที่เลือก
ในตัวทดสอบ → การตั้งค่า ให้เลือก EA ที่มีอยู่ สัญลักษณ์ กรอบเวลา วิธีจำลอง ช่วงวันที่ และสเปรด เปิดการปรับค่าให้เหมาะสม หากปิดไว้จะเป็นการทดสอบครั้งเดียวด้วยค่าพารามิเตอร์คงที่
เปิดคุณสมบัติผู้เชี่ยวชาญ → การทดสอบ กำหนดเงินฝากจำลอง สกุลเงิน ทิศทางการซื้อขายที่อนุญาต และเกณฑ์จัดอันดับ เลือกการค้นหาด้วยอัลกอริทึมพันธุกรรมเฉพาะเมื่อต้องการใช้
ในพารามิเตอร์นำเข้า ให้ทำเครื่องหมายแต่ละพารามิเตอร์ที่จะเปลี่ยนค่า แล้วกำหนดค่าเริ่มต้น ขั้นการเพิ่ม และค่าสิ้นสุด พารามิเตอร์ที่ไม่ทำเครื่องหมายจะคงค่าจากช่องค่าไว้
ในคุณสมบัติผู้เชี่ยวชาญ → การปรับค่าให้เหมาะสม ให้เปิดและกำหนดเฉพาะขีดจำกัดของรอบที่ต้องการ เมื่อถึงขีดจำกัด รอบนั้นจะหยุดและดำเนินรอบถัดไปต่อ
เลือกเริ่ม ตรวจสอบผลการปรับค่าให้เหมาะสมและกราฟการปรับค่าให้เหมาะสม ผลลัพธ์สรุปแต่ละรอบ ไม่ใช่แต่ละรายการซื้อขาย จัดเรียงตามคอลัมน์และตรวจสอบว่าข้ามผลลัพธ์ที่ไม่มีประโยชน์กำลังซ่อนรอบที่ไม่มีกำไรหรือไม่
ดับเบิลคลิกรอบที่เลือก หรือเลือกตั้งค่าพารามิเตอร์นำเข้า MT4 จะนำค่ากลับไปที่การตั้งค่าและปิดการปรับค่าให้เหมาะสม ตรวจสอบค่าที่นำกลับมา แล้วเลือกเริ่มเพื่อทดสอบครั้งเดียว
ช่องพารามิเตอร์ | ความหมาย |
ค่าเริ่มต้น | ค่าแรก |
ขั้นการเพิ่ม | ช่วงเพิ่มของค่า |
ค่าสิ้นสุด | ค่าสุดท้าย |
ค่า | ค่าคงที่เมื่อไม่ได้ทำเครื่องหมายพารามิเตอร์ |
เก็บค่าพารามิเตอร์ที่เลือกและช่วงเวลาที่ทดสอบจริงไว้ การเลือกผลลัพธ์ย้อนหลังที่ดีที่สุดไม่ใช่การตรวจสอบอย่างอิสระกับข้อมูลในอนาคต และไม่ได้พิสูจน์ความสามารถในการทำกำไรในอนาคต
ตั้งค่าการทดสอบย้อนหลัง EA หนึ่งครั้งใน MT5 บนเดสก์ท็อป
ใน ตัวนำทาง เปิดเมนูคลิกขวาของ EA แล้วเลือก ทดสอบ ใน การตั้งค่า ของตัวทดสอบ เลือกทดสอบครั้งเดียวแทนการปรับพารามิเตอร์ให้เหมาะสม
เลือก สัญลักษณ์ หลัก กรอบเวลา และช่วง วันที่ โดยไม่รวมวันสิ้นสุด หาก EA ใช้หลายสัญลักษณ์ ให้เปิดใช้สินทรัพย์ที่จำเป็นใน เฝ้าดูตลาด → สัญลักษณ์
ตรวจสอบโหมดสร้างทิกและความล่าช้าในการดำเนินการ ทิกที่สร้างขึ้นและทิกจริงที่มีเป็นข้อมูลคนละแบบ การทดสอบไม่มีความล่าช้าจำลองการดำเนินการในอุดมคติ ไม่ใช่หลักฐานประสิทธิภาพจริง
กำหนดยอดเริ่มต้นจำลอง สกุลเงิน และ เลเวอเรจ แล้วกรอก ข้อมูลนำเข้า ของ EA บันทึกสมมติฐานการจำลองเหล่านี้พร้อมการทดสอบ
หากต้องการเล่นกราฟ ใช้เอเจนต์ภายในเครื่อง ปิดการปรับให้เหมาะสม และเปิดการทดสอบแบบแสดงภาพ คลิก เริ่ม ใน การตั้งค่า การดาวน์โหลดประวัติอาจใช้เวลา
ดู ผลลัพธ์ กราฟ และ บันทึก ตรวจสอบข้อความเกี่ยวกับข้อมูลและการเลื่อนวันเริ่มต้น แล้วเก็บรายงานพร้อมเวอร์ชันและค่าตั้งของ EA อ่านคำอธิบายด้านล่างก่อนเปรียบเทียบ
ตั้งค่าการหาค่าพารามิเตอร์ที่เหมาะสมใน MT5 เดสก์ท็อป
เปิดคำสั่งทดสอบของ EA ในตัวนำทาง ที่การตั้งค่า ให้ตรวจสอบสัญลักษณ์ กรอบเวลา วันที่ และสมมติฐานในการจำลอง
เลือกการหาค่าพารามิเตอร์ที่เหมาะสม แทนการทดสอบครั้งเดียว
ในข้อมูลนำเข้า ให้ทำเครื่องหมายพารามิเตอร์ที่ต้องการเปลี่ยน กำหนดค่าเริ่มต้น ขั้น และสิ้นสุด พารามิเตอร์ที่ไม่ได้ทำเครื่องหมายจะคงที่ ตรวจสอบจำนวนชุดค่าที่แสดง
เลือกวิธีค้นหา และเลือกเกณฑ์จัดอันดับหากใช้การหาค่าที่เหมาะสมด้วยอัลกอริทึมพันธุกรรม
หากต้องการ ให้ตั้งช่วงทดสอบล่วงหน้าก่อนเริ่ม ตามคำแนะนำด้านล่าง
คลิกเริ่ม เมื่อเสร็จแล้ว ให้คลิกหัวคอลัมน์เพื่อเรียงผลการหาค่าที่เหมาะสม ดับเบิลคลิกผลหนึ่งรายการเพื่อทดสอบพารามิเตอร์นั้นแบบครั้งเดียว
เลือกวิธีหาค่าที่เหมาะสม
อัลกอริทึมแบบครบถ้วนที่ช้าจะประเมินทุกชุดค่าที่เลือก และอาจใช้เวลานาน อัลกอริทึมพันธุกรรมแบบเร็วจะค้นหาจากชุดค่าที่น้อยกว่า จึงไม่ได้ยืนยันว่าทดสอบครบทุกชุด เกณฑ์ที่เลือกใช้จัดอันดับผล ไม่ได้รับรองว่ากลยุทธ์จะทำกำไร ให้บันทึกวิธีและเกณฑ์ที่ใช้
การประมาณกำไรเป็น pip จะละเว้นสวอป ค่าคอมมิชชัน และการตรวจสอบมาร์จิ้น ควรใช้โหมดที่ละเอียดขึ้นก่อนประเมินความเสี่ยง วิธีลัดนี้ไม่ได้จำลองต้นทุนการเทรดทั้งหมด
กันช่วงทดสอบล่วงหน้าและเปรียบเทียบผล
ใน การตั้งค่า → ทดสอบล่วงหน้า ให้เลือก 1/2, 1/3, 1/4 หรือกำหนดเอง
ส่วนท้ายของช่วงวันที่จะถูกกันไว้ ส่วนการหาค่าที่เหมาะสมจะใช้ส่วนต้น หากเลือกกำหนดเอง ให้ตั้งวันที่เริ่มช่วงทดสอบล่วงหน้า
เมื่อเสร็จแล้ว ให้เปรียบเทียบผลที่ได้รับเลือกในผลการหาค่าที่เหมาะสมและผลการทดสอบล่วงหน้า ไม่จำเป็นว่าทุกชุดค่าจะได้รับการทดสอบในช่วงล่วงหน้า
เก็บทั้งสองช่วงเวลาและชุดพารามิเตอร์ไว้กับรายงาน การปรับค่าใหม่โดยอิงช่วงทดสอบล่วงหน้าจะทำให้ช่วงนั้นไม่เป็นอิสระอีกต่อไป
เลือกโหมดจำลอง tick ของ MT5 อย่างรอบคอบ
โหมด | ความหมายของตัวเลือก |
ทุก tick | จำลองราคาระหว่างจุดจากแท่งหนึ่งนาที ไม่ใช่ประวัติ tick จริงที่บันทึกไว้ |
ทุก tick อิงจาก tick จริง | ใช้ tick ของโบรกเกอร์ที่มีอยู่ โดยสเปรดอาจเปลี่ยนภายในหนึ่งนาที สำหรับนาทีที่ไม่มีข้อมูล tick อาจสร้าง tick จากแท่งหนึ่งนาที |
OHLC 1 นาที | ใช้จุดราคาเปิด สูงสุด ต่ำสุด และปิดของแต่ละนาที ไม่ได้เปลี่ยนกรอบเวลาทดสอบของ EA เป็น M1 |
ราคาเปิดเท่านั้น | เรียกใช้ EA เมื่อแท่งเปิด ส่วน W1/MN1 จะจำลองเป็นรายวัน ผลของคำสั่งหยุด/คำสั่งรอดำเนินการและการเข้าถึงกรอบเวลามีข้อจำกัด และไม่รองรับการหน่วงเวลาแบบสุ่ม |
แต่ละโหมดทดสอบสมมติฐานต่างกัน ผลจากโหมดแบบหยาบไม่เทียบเท่าการทดสอบด้วย tick จริง ให้เลือกโหมดที่ตรงกับตรรกะของ EA และบันทึกชื่อโหมดในรายงาน
ตรวจสอบการเตรียมข้อมูลและช่วงประวัติที่ทดสอบจริง
รอให้ประวัติของสัญลักษณ์ที่จำเป็นซิงค์เสร็จ กลยุทธ์หลายสัญลักษณ์อาจหยุดชั่วคราวขณะโหลดประวัติอื่น
เปรียบเทียบวันที่ที่ขอกับวันที่จริงในบันทึก หากข้อมูลก่อนวันเริ่มต้นไม่เพียงพอ วันเริ่มทดสอบอาจเลื่อนไปภายหลัง
บันทึกการเลื่อนดังกล่าวในรายงาน อย่าระบุว่าทดสอบครบทั้งช่วงวันที่ที่ขอ
การเปลี่ยนกรอบเวลาเพื่อให้เตรียมข้อมูลเร็วขึ้นเป็นการเปลี่ยนเงื่อนไขการทดลอง ให้ตรวจสอบการออกแบบ EA ก่อนเปรียบเทียบผลจากกรอบเวลาที่ต่างออกไป
MT5: เงื่อนไขทางเทคนิคที่มีผลต่อการทดสอบ
แยกพฤติกรรมตัวทดสอบ MT5 ต่อไปนี้ออกจากสมมติฐานของ MT4 และการทำงานบนบัญชีจริง
เงื่อนไข | พฤติกรรมในการทดสอบ |
สเปรด | MT5 ใช้ค่าจากประวัติแบบลอยตัว หากค่าในประวัติเป็นศูนย์หรือติดลบ จะใช้ค่าล่าสุดที่ทราบ |
ประวัติก่อนเริ่มทดสอบ | คำขอขั้นต่ำ: D1 และต่ำกว่าหนึ่งปี W1 จำนวน100แท่ง MN1 แปดปี(96เดือน) หากข้อมูลเตรียมไม่พอ วันเริ่มจริงอาจเลื่อนไปภายหลัง |
หลายสัญลักษณ์ | แท่งใหม่ของสัญลักษณ์หนึ่งไม่รับประกันว่าสัญลักษณ์อื่นมีแท่งใหม่ การทดสอบเฉพาะราคาเปิดต้องใส่ใจการซิงโครไนซ์นี้เป็นพิเศษ |
เวลาจำลอง | GMT เวลาท้องถิ่น และเวลาเซิร์ฟเวอร์เท่ากันภายในตัวทดสอบ ไม่ได้ยืนยันเขตเวลาของเซิร์ฟเวอร์จริง |
วัตถุกราฟิก | ไม่วาดวัตถุในการทดสอบหรือปรับค่าแบบไม่แสดงภาพ การเรียกดูคุณสมบัติให้ค่าศูนย์ ข้อจำกัดนี้ไม่ใช้กับการทดสอบแบบแสดงภาพ |
การเรียก DLL | เอเจนต์ระยะไกลห้ามเรียก DLL เอเจนต์ในเครื่องต้องมีสิทธิ์นำเข้าที่เกี่ยวข้อง การมีสิทธิ์อย่างเดียวไม่ได้ยืนยันว่าโปรแกรมน่าเชื่อถือ |
อย่าเปิดนำเข้า DLL เพียงเพื่อให้ทดสอบได้ ตรวจสอบความจำเป็นเฉพาะและความน่าเชื่อถือของโปรแกรมก่อน และปิดสิทธิ์ที่ไม่เกี่ยวข้องไว้
ตรวจสอบการทดสอบย้อนหลังแบบแสดงภาพใน MT5
หลังเริ่มการทดสอบแบบแสดงภาพตามขั้นตอนข้างต้น ให้ใช้หน้าต่างแสดงภาพที่เปิดแยกต่างหาก กราฟหลักใช้กรอบเวลาที่เลือกสำหรับการทดสอบ จึงควรเลือกก่อนเริ่ม เพราะเปลี่ยนภายในหน้าต่างนี้ไม่ได้
อ่านเครื่องหมายการซื้อขายบนกราฟควบคู่กับราคาทดสอบ สิ่งเหล่านี้แสดงกิจกรรมจำลอง ไม่ใช่รายการซื้อขายหรือราคาที่กำลังเกิดขึ้นในบัญชีจริงของคุณ
เปิด ดู → ราคาในตลาด หรือกด Ctrl+M เพื่อตรวจสอบราคาและเวลาปัจจุบันภายในสถานการณ์จำลอง
เปิด ดู → หน้าต่างข้อมูล หรือกด Ctrl+D เลื่อนตัวชี้ไปที่แท่งราคาเพื่อดูวันที่ ราคาเปิด สูงสุด ต่ำสุด ปิด (OHLC) สเปรด ปริมาณ และค่าของอินดิเคเตอร์
เปิด ดู → กล่องเครื่องมือ หรือกด Ctrl+T เปรียบเทียบแท็บ การซื้อขาย สำหรับสถานะและคำสั่งรอดำเนินการจำลอง ประวัติ สำหรับคำสั่งและรายการจับคู่ การดำเนินการ สำหรับคำขอจาก EA และ บันทึก สำหรับบันทึกการทดสอบ
เมื่อตรวจสอบการกระทำที่ไม่คาดคิด ให้เทียบเวลาจำลองของคำขอ รายการจับคู่ และบันทึกที่เกี่ยวข้อง คำขอให้ดำเนินการและรายการที่จับคู่สำเร็จเป็นคนละบันทึกกัน
ตรวจสอบการทดสอบ MT5 ที่ไม่เสร็จสิ้น
อ่านบันทึกตามลำดับเวลา การเตรียมข้อมูลย้อนหลังอาจดาวน์โหลดข้อมูลของสัญลักษณ์หลักและสัญลักษณ์ที่ใช้แปลงสกุลเงิน การเตรียมข้อมูลเป็นคนละขั้นตอนกับ EA ที่เริ่มทำงานแล้ว
OnInit ล้มเหลวหมายถึง EA ไม่สามารถเริ่มต้นการทำงานได้ ตรวจสอบค่าที่ป้อนและข้อความประกอบ ไม่ใช่หลักฐานว่าคำสั่งซื้อขายจริงถูกปฏิเสธ
ข้อผิดพลาดหน่วยความจำ ดัชนีอาร์เรย์เกินขอบเขต และการหารด้วยศูนย์ อาจทำให้การทดสอบยุติ บันทึกข้อผิดพลาดที่ตรงตามจริงแล้วปรึกษาผู้พัฒนา อย่าถือว่ารายงานบางส่วนเป็นผลการทดสอบครบถ้วน
เปรียบเทียบช่วงวันที่ที่เลือกกับจุดสิ้นสุดจริง การบังคับปิดสถานะในแบบจำลองหรือ EA ที่ยุติตัวเองอาจทำให้จบก่อนกำหนด เก็บเวอร์ชัน EA การตั้งค่า และข้อความบันทึกที่เกี่ยวข้องไว้กับรายงาน การจบก่อนกำหนดเพียงอย่างเดียวไม่ยืนยันสาเหตุ
MT5: อ่านช่องข้อมูลในรายงานทดสอบ
เปรียบเทียบตัวชี้วัดการจำลองย้อนหลังเหล่านี้ร่วมกัน อัตราส่วนที่สูงเพียงค่าเดียวไม่ได้ยืนยันความสามารถทำกำไรในอนาคต
ช่องข้อมูล | การตีความ |
คุณภาพประวัติ | คุณภาพข้อมูลราคาหนึ่งนาที รวมช่องว่างของข้อมูล ไม่ใช่เปอร์เซ็นต์รายการที่กำไร |
ปัจจัยกำไร | กำไรรวมหารด้วยขาดทุนรวม ค่าหนึ่งหมายถึงทั้งสองเท่ากัน |
ปัจจัยการฟื้นตัว | กำไรที่ได้หารด้วยการลดลงสูงสุด |
อัตราส่วนชาร์ป | ผลตอบแทนลบอัตราปลอดความเสี่ยง แล้วหารด้วยส่วนเบี่ยงเบนมาตรฐานของผลตอบแทน ตัวทดสอบสมมติให้อัตราปลอดความเสี่ยงเป็นศูนย์ |
การลดลงของยอดคงเหลือ / มูลค่าสุทธิ | แบบสัมบูรณ์เปรียบเทียบเงินเริ่มต้นกับค่าต่ำสุดที่ต่ำกว่า แบบสูงสุดวัดการลดลงมากที่สุดจากยอดเฉพาะจุดถึงจุดต่ำถัดไปเป็นจำนวนเงิน แบบสัมพัทธ์วัดเป็นเปอร์เซ็นต์ ตรวจสอบยอดคงเหลือและมูลค่าสุทธิแยกกัน |
ระยะเวลาถือสถานะ | จากเปิดจนปิดทั้งหมด การปิดบางส่วนและการกลับสถานะไม่นับเป็นการปิดทั้งหมดสำหรับตัวชี้วัดนี้ |
แผนภูมิเข้าตลาดรวมการเปิด เพิ่ม และกลับสถานะ แผนภูมิกำไรขาดทุนรวมการออก รวมถึงการปิดบางส่วนและกลับสถานะ การกระจายตามชั่วโมง วันในสัปดาห์ หรือเดือนอธิบายการทดสอบ ไม่ได้ระบุช่วงเวลาซื้อขายที่รับประกันกำไร
อ่านผลควบคู่กับกระบวนการทั้งหมด
ตัวอย่างเช่น การทดสอบเริ่มด้วย 10,000 และจบด้วย 12,000 แสดงกำไรสุทธิในแบบจำลองนั้น แต่ไม่ได้บอกการลดลงระหว่างทาง เงินทุนที่เสี่ยง หรือการพึ่งพาเพียงไม่กี่รายการ ควรดูเส้นมูลค่าสุทธิ การขาดทุนจากจุดสูงสุด จำนวนรายการและการกระจายผลลัพธ์ด้วย ตัวเลขเป็นเพียงตัวอย่าง ไม่ใช่เป้าหมายผลตอบแทนหรือคำแนะนำกลยุทธ์
เส้นยอดคงเหลือสะท้อนรายการที่เสร็จสิ้นเป็นหลัก ส่วนเส้นมูลค่าสุทธิรวมกำไรขาดทุนที่ยังไม่รับรู้ด้วย ยอดคงเหลือที่ดูราบเรียบจึงอาจซ่อนขาดทุนลอยตัวมากได้ ก่อนเปรียบเทียบรายงาน ให้ตรวจสอบประเภทเส้นและตัวชี้วัดการขาดทุนที่ใช้
ตรวจข้อมูลและต้นทุนก่อนเปรียบเทียบ
ยืนยันสัญลักษณ์ ช่วงเวลา ความครอบคลุมข้อมูล วิธีจำลองและสมมติฐานต้นทุนให้ตรงกัน สเปรด ค่าคอมมิชชัน สวอปและความล่าช้าในการดำเนินการอาจเปลี่ยนผล อย่าสมมติว่าทุกต้นทุนหรือสภาพการดำเนินการจริงปัจจุบันถูกจำลองครบ ข้อมูลขาดหายหรือแหล่งราคาต่างกันอาจเปลี่ยนลำดับรายการ
แยกการทดสอบ MT4 และ MT5 โปรแกรม EA ของสองแพลตฟอร์มไม่ได้เป็นโปรแกรมเดียวกันโดยอัตโนมัติ แพลตฟอร์ม รุ่น EA และการตั้งค่าต้องตรงกับรายงาน หากไม่มีรายการ ให้ตรวจบันทึก ข้อมูลที่มีและค่าป้อนเข้าก่อนสรุปว่า EA เสียหรือกลยุทธ์ไม่ซื้อขาย
แยกการเลือกค่าพารามิเตอร์จากการตรวจสอบอิสระ
หากปรับค่าซ้ำจนช่วงประวัติหนึ่งให้ผลดี ช่วงนั้นจะไม่ใช่การตรวจสอบอิสระอีกต่อไป ควรกันอีกช่วงไว้ก่อนเลือกค่า แล้วประเมินค่าที่เลือกโดยไม่ปรับให้เหมาะกับช่วงนั้น การเลือกเฉพาะผลดีที่สุดซ้ำ ๆ อาจสร้างรายงานสวยงามที่ใช้กับช่วงอื่นไม่ได้
เก็บข้อมูลให้ทำซ้ำได้ ได้แก่ แพลตฟอร์ม รุ่น EA สัญลักษณ์ ช่วงเวลา ยอดเริ่มต้น ชุดค่า วิธีจำลอง ต้นทุนและรายงาน เปรียบเทียบการเปลี่ยนแปลงทีละอย่าง การทดสอบย้อนหลัง การปรับค่าและการใช้งานเดโมตอบคนละคำถาม ไม่มีข้อใดเพียงอย่างเดียวพิสูจน์ความเหมาะสมหรือกำไรได้
ใช้ผลอย่างเหมาะสม
ตรวจสอบการลดลงของเงินทุนและจำนวนการซื้อขายควบคู่กับกำไร เก็บช่วงเวลาแยกที่ไม่ได้ใช้เลือกค่าตั้งไว้เพื่อเปรียบเทียบผล การทดลองในบัญชีสาธิตเพิ่มประสบการณ์การทำงานแต่ยังไม่รับประกันผลในบัญชีจริง
เก็บรุ่น EA ค่าตั้ง ช่วงทดสอบ และสมมติฐานไว้กับรายงานเพื่อค้นหาสาเหตุของความแตกต่าง การทำงานใน MT4/MT5 ไม่ได้หมายความว่า FXTRADING.com รับรองความสามารถทำกำไรของ EA ไม่สามารถติดตั้งหรือเรียกใช้ EA ใน FXTRADING.com App
