Backtesting and Forward การทดสอบ: ความสำคัญของความสัมพันธ์ผู้ค้าที่กระตือรือร้นที่จะลองใช้แนวคิดการซื้อขายในตลาดออนไลน์มักจะทำผิดพลาดในการพึ่งพาผลการทดสอบย้อนหลังทั้งหมดเพื่อตรวจสอบว่าระบบจะทำกำไรได้หรือไม่ แม้ว่าการทดสอบย้อนหลังจะช่วยให้ผู้ค้าได้รับข้อมูลที่มีค่า แต่ก็มักทำให้เข้าใจผิดและเป็นเพียงส่วนหนึ่งของกระบวนการประเมินผลเท่านั้น การทดสอบนอกกลุ่มตัวอย่างและการทดสอบประสิทธิภาพต่อเนื่องจะเป็นการยืนยันเพิ่มเติมเกี่ยวกับประสิทธิภาพของระบบและสามารถแสดงสีที่เป็นจริงของระบบได้ก่อนที่เงินสดจริงจะอยู่ในบรรทัด ความสัมพันธ์ที่ดีระหว่างการทำ backtesting, out-of-sample และผลการทดสอบสมรรถนะข้างหน้าเป็นสิ่งสำคัญสำหรับการกำหนดความมีชีวิตของระบบการซื้อขาย (เรามีคำแนะนำบางประการเกี่ยวกับกระบวนการนี้เพื่อช่วยในการปรับกลยุทธ์การซื้อขายปัจจุบันของคุณเรียนรู้เพิ่มเติมอ่าน Backtesting: Interpreting the Past) Backtesting Basics Backtesting หมายถึงการนำระบบการซื้อขายไปใช้ข้อมูลย้อนหลังเพื่อยืนยันว่าระบบจะดำเนินการในช่วงใด ช่วงเวลาที่ระบุ หลายแพลตฟอร์มการซื้อขายในปัจจุบันสนับสนุน backtesting ผู้ค้าสามารถทดสอบแนวคิดด้วยการกดแป้นพิมพ์เพียงไม่กี่ขั้นตอนและทำความเข้าใจกับประสิทธิภาพของแนวคิดโดยไม่เสี่ยงเงินในบัญชีการซื้อขาย การทำ Backtesting สามารถประเมินความคิดง่ายๆเช่นการครอสโอเวอร์เฉลี่ยเคลื่อนที่จะทำข้อมูลย้อนหลังหรือระบบที่ซับซ้อนมากขึ้นด้วยอินพุตและทริกเกอร์ที่หลากหลาย ตราบเท่าที่ความคิดสามารถวัดได้ก็สามารถ backtested ผู้ค้าและนักลงทุนบางรายอาจแสวงหาความชำนาญของโปรแกรมเมอร์ที่มีคุณสมบัติเหมาะสมเพื่อพัฒนาแนวคิดให้เป็นแบบทดสอบได้ โดยปกติจะเกี่ยวข้องกับโปรแกรมเมอร์ที่เขียนโค้ดไว้ในภาษาที่เป็นเจ้าของโดยแพลตฟอร์มการซื้อขาย โปรแกรมเมอร์สามารถรวมตัวแปรอินพุตที่ผู้ใช้กำหนดไว้เพื่อให้ผู้ประกอบการสามารถปรับแต่งระบบได้ ตัวอย่างนี้จะอยู่ในระบบครอสโอเวอร์เฉลี่ยแบบเคลื่อนไหวโดยทั่วไปที่ระบุไว้ข้างต้น: ผู้ประกอบการค้าจะสามารถป้อนข้อมูล (หรือเปลี่ยน) ความยาวของค่าเฉลี่ยเคลื่อนที่สองตัวที่ใช้ในระบบได้ ผู้ขายสามารถทำ backtest เพื่อพิจารณาความยาวของค่าเฉลี่ยเคลื่อนที่ที่จะได้รับจากข้อมูลทางประวัติศาสตร์ที่ดีที่สุด (เข้าใจมากขึ้นในการสอนการซื้อขายสินค้าทางอิเลคทรอนิคส์) การศึกษาการเพิ่มประสิทธิภาพแพลตฟอร์มการซื้อขายจำนวนมากยังช่วยให้มีการศึกษาการเพิ่มประสิทธิภาพ นี้ใส่ลงในช่วงสำหรับการป้อนข้อมูลที่ระบุและปล่อยให้คอมพิวเตอร์ทำคณิตศาสตร์เพื่อคิดออกสิ่งที่ใส่จะได้ดีที่สุด การเพิ่มประสิทธิภาพหลายตัวแปรสามารถทำคณิตศาสตร์สำหรับตัวแปรสองตัวหรือมากกว่าที่รวมกันเพื่อกำหนดว่าระดับใดจะได้ผลลัพธ์ที่ดีที่สุด ตัวอย่างเช่นผู้ค้าสามารถบอกโปรแกรมที่ปัจจัยการผลิตที่พวกเขาต้องการจะเพิ่มลงในกลยุทธ์ของพวกเขาเหล่านี้แล้วจะเหมาะกับน้ำหนักที่เหมาะของพวกเขาให้ข้อมูลทางประวัติศาสตร์ที่ผ่านการทดสอบ การทำ Backtesting อาจเป็นเรื่องที่น่าตื่นเต้นที่ระบบไม่ได้ทำกำไรมักจะเปลี่ยนเป็นเครื่องทำเงินได้อย่างน่าอัศจรรย์ด้วยการเพิ่มประสิทธิภาพเพียงเล็กน้อย อย่างไรก็ตามการปรับระบบเพื่อให้ได้ผลกำไรสูงสุดในอดีตมักนำไปสู่ระบบที่มีประสิทธิภาพในการซื้อขายจริง การเพิ่มประสิทธิภาพมากเกินไปนี้จะสร้างระบบที่ดูดีบนกระดาษเท่านั้น การปรับเส้นโค้งคือการใช้การวิเคราะห์การเพิ่มประสิทธิภาพเพื่อสร้างธุรกิจการค้าที่ชนะมากที่สุดโดยมีกำไรสูงสุดจากข้อมูลทางประวัติศาสตร์ที่ใช้ในช่วงทดสอบ แม้ว่าผลลัพธ์จะน่าประทับใจในผลการทดสอบย้อนหลังการปรับเส้นโค้งจะนำไปสู่ระบบที่ไม่น่าเชื่อถือเนื่องจากผลการค้นหานั้นได้รับการออกแบบมาเฉพาะสำหรับข้อมูลและช่วงเวลาโดยเฉพาะเท่านั้น การทำ Backtesting และการเพิ่มประสิทธิภาพเป็นประโยชน์ต่อผู้ประกอบการค้า แต่เป็นเพียงส่วนหนึ่งของกระบวนการเมื่อประเมินระบบการค้าที่มีศักยภาพ ผู้ค้าขั้นต่อไปคือการใช้ระบบกับข้อมูลที่ผ่านมาซึ่งไม่ได้ใช้ในขั้นตอนการทำ backtesting เริ่มแรก (ค่าเฉลี่ยเคลื่อนที่จะคำนวณได้ง่ายและเมื่อพล็อตบนแผนภูมิแล้วจะเป็นเครื่องมือที่ช่วยในการมองเห็นภาพที่มีประสิทธิภาพสำหรับข้อมูลเพิ่มเติมอ่าน Simple Moving Averages ทำให้เทรนด์โดดเด่น) ในตัวอย่างและข้อมูลที่ไม่อยู่ในกลุ่มตัวอย่าง เมื่อทดสอบแนวคิดเกี่ยวกับข้อมูลที่ผ่านมาจะเป็นประโยชน์ในการสงวนช่วงเวลาของข้อมูลที่ผ่านมาเพื่อการทดสอบ ข้อมูลที่ผ่านมาซึ่งแนวคิดนี้ได้รับการทดสอบและเพิ่มประสิทธิภาพจะเรียกว่าข้อมูลในตัวอย่าง ชุดข้อมูลที่สงวนไว้เรียกว่าข้อมูลที่ไม่อยู่ในกลุ่มตัวอย่าง การตั้งค่านี้เป็นส่วนสำคัญของกระบวนการประเมินผลเนื่องจากเป็นวิธีทดสอบความคิดเกี่ยวกับข้อมูลที่ไม่ได้เป็นส่วนประกอบในรูปแบบการเพิ่มประสิทธิภาพ ดังนั้นแนวคิดนี้จะไม่ได้รับผลกระทบใด ๆ จากข้อมูลตัวอย่างและผู้ค้าจะสามารถทราบได้ว่าระบบสามารถทำงานกับข้อมูลใหม่ ๆ ได้ดีเพียงใดเช่นในการซื้อขายในชีวิตจริง ก่อนที่จะเริ่มต้นการทำ backtesting หรือการเพิ่มประสิทธิภาพผู้ค้าสามารถตั้งค่าเปอร์เซ็นต์ของข้อมูลทางประวัติศาสตร์ที่จะสงวนไว้สำหรับการทดสอบนอกกลุ่มตัวอย่าง วิธีหนึ่งคือการแบ่งข้อมูลที่ผ่านมาออกเป็นสามส่วนและแบ่งแยกออกเป็น 1 ใน 3 เพื่อใช้ในการทดสอบตัวอย่าง เฉพาะข้อมูลตัวอย่างเท่านั้นที่ควรใช้สำหรับการทดสอบครั้งแรกและการเพิ่มประสิทธิภาพใด ๆ รูปที่ 1 แสดงเส้นเวลาที่หนึ่งในสามของข้อมูลทางประวัติศาสตร์สงวนไว้สำหรับการทดสอบนอกกลุ่มตัวอย่างและสองในสามใช้สำหรับการทดสอบในตัวอย่าง แม้ว่ารูปที่ 1 จะแสดงข้อมูลที่ไม่อยู่ในกลุ่มตัวอย่างในช่วงเริ่มต้นของการทดสอบ แต่ขั้นตอนทั่วไปจะมีส่วนที่ไม่อยู่ในกลุ่มตัวอย่างก่อนที่จะมีประสิทธิภาพไปข้างหน้า รูปที่ 1: เส้นเวลาแสดงความยาวสัมพัทธ์ของข้อมูลในตัวอย่างและข้อมูลที่ไม่อยู่ในกลุ่มตัวอย่างที่ใช้ในขั้นตอนการทำ backtesting เมื่อมีการพัฒนาระบบการซื้อขายโดยใช้ข้อมูลในตัวอย่างข้อมูลจะพร้อมใช้งานกับข้อมูลที่ไม่อยู่ในกลุ่มตัวอย่าง ผู้ค้าสามารถประเมินและเปรียบเทียบผลการปฏิบัติงานระหว่างข้อมูลในตัวอย่างและข้อมูลที่ไม่ได้อยู่ในกลุ่มตัวอย่างได้ ความสัมพันธ์หมายถึงความคล้ายคลึงกันระหว่างการแสดงและแนวโน้มโดยรวมของชุดข้อมูลทั้งสองชุด เมตริกความสัมพันธ์สามารถใช้ในการประเมินรายงานประสิทธิภาพของกลยุทธ์ที่สร้างขึ้นในช่วงทดสอบ (คุณลักษณะที่มีให้มากที่สุดแพลตฟอร์มการซื้อขาย) ความสัมพันธ์ระหว่างทั้งสองมีความสัมพันธ์ที่ดีขึ้นความน่าจะเป็นที่ระบบจะทำงานได้ดีขึ้นในการทดสอบประสิทธิภาพในอนาคตและการซื้อขายหลักทรัพย์สด ภาพที่ 2 แสดงให้เห็นถึงสองระบบที่แตกต่างกันซึ่งได้รับการทดสอบและปรับปรุงข้อมูลตัวอย่างแล้วนำไปประยุกต์ใช้กับข้อมูลที่ไม่อยู่ในกลุ่มตัวอย่าง แผนภูมิด้านซ้ายแสดงระบบที่โค้งมนอย่างชัดเจนเพื่อให้ทำงานได้ดีกับข้อมูลในตัวอย่างและทำให้ข้อมูลที่ไม่อยู่ในกลุ่มตัวอย่างไม่สมบูรณ์ แผนภูมิด้านขวาแสดงระบบที่ทำงานได้ดีทั้งข้อมูลทั้งในและนอกของตัวอย่าง รูปที่ 2: เส้นโค้งส่วนได้เสีย 2 เส้น ข้อมูลการค้าก่อนแต่ละลูกศรสีเหลืองแสดงถึงการทดสอบในตัวอย่าง การค้าที่เกิดขึ้นระหว่างลูกศรสีเหลืองและสีแดงแสดงถึงการทดสอบที่ไม่อยู่ในกลุ่มตัวอย่าง การค้าหลังจากที่ลูกศรสีแดงมาจากช่วงทดสอบประสิทธิภาพไปข้างหน้า หากมีความสัมพันธ์กันเล็กน้อยระหว่างการทดสอบในตัวอย่างและการทดสอบนอกกลุ่มตัวอย่างเช่นแผนภูมิด้านซ้ายในรูปที่ 2 อาจเป็นไปได้ว่าระบบได้รับการเพิ่มประสิทธิภาพมากเกินไปและจะไม่สามารถทำงานได้ดีในการซื้อขายหลักทรัพย์สด หากมีความสัมพันธ์กันอย่างมากในประสิทธิภาพดังที่แสดงในแผนภูมิด้านขวาในรูปที่ 2 ขั้นตอนต่อไปของการประเมินคือการทดสอบนอกกลุ่มตัวอย่างเพิ่มเติมซึ่งเรียกว่าการทดสอบประสิทธิภาพต่อเนื่อง (สำหรับการอ่านเพิ่มเติมเกี่ยวกับการคาดการณ์โปรดดูที่การพยากรณ์ทางการเงิน: The Bayesian Method) Forward Performance Performance Basis การทดสอบประสิทธิภาพต่อเนื่องหรือที่เรียกว่าการซื้อขายกระดาษ ให้ข้อมูลแก่ผู้ค้าด้วยชุดข้อมูลตัวอย่างอื่นที่จะประเมินระบบ การทดสอบประสิทธิภาพต่อเนื่องคือการจำลองการซื้อขายจริงและเกี่ยวข้องกับตรรกะระบบในตลาดออนไลน์ นอกจากนี้ยังเรียกว่าการซื้อขายกระดาษเนื่องจากธุรกิจการค้าทั้งหมดดำเนินการบนกระดาษเท่านั้นนั่นคือรายการการค้าและการออกเป็นเอกสารพร้อมกับกำไรหรือขาดทุนใด ๆ สำหรับระบบ แต่ไม่มีการดำเนินการทางการค้าที่แท้จริง สิ่งสำคัญในการทดสอบประสิทธิภาพต่อเนื่องคือการปฏิบัติตามตรรกะของระบบอย่างอื่นจะกลายเป็นเรื่องยากหากไม่เป็นไปไม่ได้ในการประเมินขั้นตอนนี้อย่างถูกต้อง ผู้ค้าควรจะซื่อสัตย์เกี่ยวกับรายการการค้าและการออกและหลีกเลี่ยงพฤติกรรมเช่นการค้าหยิบเชอร์รี่หรือไม่รวมถึงการค้าบนกระดาษที่มีเหตุผลที่ฉันจะไม่เคยนำการค้านั้น หากการค้าเกิดขึ้นตามตรรกะระบบควรมีการจัดทำเป็นเอกสารและประเมินผล โบรกเกอร์หลายแห่งเสนอบัญชีการค้าแบบจำลองที่สามารถนำเทรดไปวางไว้และคิดคำนวณกำไรและขาดทุนที่สอดคล้องกัน การใช้บัญชีซื้อขายแบบจำลองสามารถสร้างบรรยากาศกึ่งสมจริงที่จะทำการค้าขายและประเมินระบบต่อไปได้ รูปที่ 2 แสดงผลลัพธ์สำหรับการทดสอบสมรรถนะในสองระบบด้วย อีกครั้งระบบที่แสดงในแผนภูมิด้านซ้ายไม่สามารถทำได้ดีกว่าการทดสอบเบื้องต้นเกี่ยวกับข้อมูลในตัวอย่าง ระบบที่แสดงในแผนภูมิด้านขวายังคงทำงานได้ดีในทุกขั้นตอนรวมทั้งการทดสอบประสิทธิภาพต่อเนื่อง ระบบที่แสดงผลลัพธ์ที่เป็นบวกซึ่งมีความสัมพันธ์ที่ดีระหว่างการทดสอบในตัวอย่างการทดสอบนอกกลุ่มตัวอย่างและการทดสอบประสิทธิภาพต่อเนื่องพร้อมที่จะนำมาใช้ในตลาดออนไลน์ การทำข้อมูล Backtesting ด้านล่างเป็นเครื่องมือที่มีคุณค่าซึ่งมีอยู่ในแพลตฟอร์มการซื้อขายส่วนใหญ่ การแบ่งข้อมูลทางประวัติศาสตร์ออกเป็นหลายชุดเพื่อให้การทดสอบในกลุ่มตัวอย่างและนอกกลุ่มตัวอย่างสามารถช่วยให้ผู้ค้ามีวิธีการปฏิบัติและมีประสิทธิภาพในการประเมินความคิดและระบบการซื้อขาย เนื่องจากผู้ค้าส่วนใหญ่ใช้เทคนิคการเพิ่มประสิทธิภาพในการทำ backtesting จึงเป็นเรื่องสำคัญที่จะต้องประเมินระบบข้อมูลที่สะอาดเพื่อพิจารณาความมีชีวิต การทดสอบตัวอย่างต่อเนื่องโดยใช้การทดสอบสมรรถนะไปข้างหน้าเป็นอีกหนึ่งความปลอดภัยก่อนที่จะวางระบบในตลาดที่เสี่ยงต่อความเป็นจริง ผลลัพธ์ที่เป็นบวกและความสัมพันธ์ที่ดีระหว่างการทดสอบย้อนหลังและการทดสอบประสิทธิภาพต่อเนื่องในตัวอย่างและแบบไม่ใช้ตัวอย่างเพิ่มความน่าจะเป็นที่ระบบจะทำงานได้ดีในการซื้อขายจริง (สำหรับภาพรวมที่ครอบคลุมเกี่ยวกับการวิเคราะห์ทางเทคนิคดูการวิเคราะห์ทางเทคนิค: บทนำ) การวัดความสัมพันธ์ระหว่างการเปลี่ยนแปลงปริมาณที่ต้องการโดยเฉพาะอย่างยิ่งกับการเปลี่ยนแปลงของราคา ราคา. มูลค่าตลาดรวมของหุ้นทั้งหมดของ บริษัท ที่โดดเด่น มูลค่าหลักทรัพย์ตามราคาตลาดคำนวณโดยการคูณ Frexit ย่อมาจาก quotFrench exitquot เป็นเศษเสี้ยวของคำว่า Brexit ของฝรั่งเศสซึ่งเกิดขึ้นเมื่อสหราชอาณาจักรได้รับการโหวต คำสั่งซื้อที่วางไว้กับโบรกเกอร์ที่รวมคุณลักษณะของคำสั่งหยุดกับคำสั่งซื้อที่ จำกัด ไว้ คำสั่งหยุดการสั่งซื้อจะ รอบการจัดหาเงินทุนที่นักลงทุนซื้อหุ้นจาก บริษัท ในราคาที่ต่ำกว่าการประเมินมูลค่าวางไว้ ทฤษฎีเศรษฐศาสตร์ของการใช้จ่ายทั้งหมดในระบบเศรษฐกิจและผลกระทบต่อผลผลิตและอัตราเงินเฟ้อ เศรษฐศาสตร์ Keynesian ได้รับการพัฒนา Walk Forward Analyzer คือตอนนี้ฟรีไปที่หน้าดาวน์โหลดเพื่อรับสำเนาฟรีของคุณคุณรู้ได้อย่างไรว่าที่ปรึกษาผู้เชี่ยวชาญของคุณเป็นผู้ทำกำไรได้อย่างแท้จริง MetaTraders Strategy Tester ไม่ได้ให้ภาพรวมคุณซื้อขายตาม backtests ในแง่ดีมากเกินไป และผิดหวังที่พบว่าที่ปรึกษาผู้เชี่ยวชาญของคุณกำลังสูญเสียเงินในการซื้อขายหลักทรัพย์สดคุณต้องการทราบหากที่ปรึกษาผู้เชี่ยวชาญของคุณทำกำไรได้ง่ายและรวดเร็วโดยไม่สูญเสียเงิน Walk Forward Analyzer for MetaTrader Walk Forward Analyzer ใช้ตัววิเคราะห์กลยุทธ์ของ MetaTraders เป็นของตัวเอง ดำเนินการวิเคราะห์เดินไปข้างหน้า โดยใช้การตั้งค่าและพารามิเตอร์การทดสอบที่ผู้ใช้ใช้ ซอฟต์แวร์นี้ใช้งานง่ายและสามารถให้การวิเคราะห์การเดินไปข้างหน้าได้อย่างเต็มรูปแบบในเวลาที่คุณต้องทำด้วยตนเอง การวิเคราะห์เดินไปข้างหน้าจะกำหนดว่าที่ปรึกษาของผู้เชี่ยวชาญจะทำกำไรได้หรือไม่เมื่อทำการซื้อขายกับพารามิเตอร์ที่ดีที่สุดสำหรับข้อมูลที่ไม่ได้อยู่ในกลุ่มตัวอย่าง ที่ปรึกษาผู้เชี่ยวชาญสามารถสร้างผลการเพิ่มประสิทธิภาพที่น่าประทับใจได้ แต่การทดสอบที่แท้จริงคือผลการทดสอบเหล่านี้จะเกิดขึ้นเมื่อทดสอบข้อมูลในอนาคตหรือไม่ Walk Forward Analyzer ทำกระบวนการนี้หลายครั้งในช่วงหลายเดือนและหลายปีของข้อมูลทางประวัติศาสตร์ทำให้คุณได้ภาพที่ถูกต้องเกี่ยวกับประสิทธิภาพที่แท้จริงของที่ปรึกษาผู้เชี่ยวชาญของคุณ เมื่อเสร็จสิ้นการวิเคราะห์การเดินไปข้างหน้าคุณจะได้รับรายงานการวิเคราะห์เดินไปข้างหน้าอย่างละเอียดแสดงผลการทดสอบและการเพิ่มประสิทธิภาพการทดสอบผลการทดสอบทั้งหมดและอัตราการเดินหน้าสู่ประสิทธิภาพ ซึ่งเป็นตัววัดความแข็งแกร่งของระบบการซื้อขายของคุณ ดู Walk Forward Analyzer ในการดำเนินการหากคุณไม่คุ้นเคยกับขั้นตอนการวิเคราะห์เดินไปข้างหน้าโปรดอ่าน What Walk Forward Analysis เพื่อหาว่าทำไมมันเป็นวิธีที่ดีที่สุดในการพิจารณาความแข็งแกร่งและศักยภาพในการทำกำไรของระบบการค้าของคุณ วิดีโอด้านล่างมีคำแนะนำแบบสมบูรณ์และบทแนะนำเกี่ยวกับ Walk Forward Analyzer สำหรับ MetaTrader: บททดสอบของ MetaTrader 4 Strategy Tester เพื่อให้ได้รับประโยชน์สูงสุดจากที่ปรึกษาผู้เชี่ยวชาญของคุณคุณจะต้องเพิ่มประสิทธิภาพและทดสอบประสิทธิภาพของกลยุทธ์โดยใช้เครื่องมือทดสอบกลยุทธ์ MetaTraders ในขณะที่การทดสอบไปข้างหน้าในบัญชีสาธิตเป็นสิ่งสำคัญ backtesting ช่วยให้คุณสามารถจำลองการซื้อขายได้ในระยะเวลาอันยาวนานภายในไม่กี่นาที และด้วยคุณลักษณะการเพิ่มประสิทธิภาพคุณสามารถดูว่าการตั้งค่าใดที่ดีที่สุดในช่วงเวลาที่ผ่านมาของแผนภูมิที่ผ่านมา มีการอภิปรายอย่างมากเกี่ยวกับความถูกต้องของเครื่องมือทดสอบ MetaTraders ที่ดีที่สุดบทคัดย่อมีเพียงประมาณใกล้เคียงกับการค้าจะดำเนินการในแบบเรียลไทม์ แต่เป็นเครื่องมือเดียวที่สามารถทดสอบกลยุทธ์ใด ๆ ในสถานการณ์การค้าได้อย่างรวดเร็วและคุณควรเรียนรู้วิธีใช้อย่างเหมาะสม เปิด Strategy Tester ใน MetaTrader โดยคลิกปุ่มที่เหมาะสมบนแถบเครื่องมือหรือเลือก Strategy Tester จากเมนู View ศูนย์ประวัติก่อนที่จะทำ backtesting หรือการเพิ่มประสิทธิภาพสิ่งสำคัญเพื่อให้แน่ใจว่าข้อมูลประวัติของคุณสมบูรณ์และถูกต้องโดยเฉพาะอย่างยิ่งหากคุณกำลังใช้เครื่องหมายถูกทุกตัวเป็นรูปแบบการทดสอบของคุณ หากคุณเห็นข้อผิดพลาดของแผนภูมิที่ไม่ตรงกันในบันทึกข้อมูลวารสารของคุณหรือถ้าคุณภาพการสร้างแบบจำลองของคุณน้อยกว่า 90 ข้อมูลประวัติของคุณไม่เพียงพอที่จะสร้างเห็บที่ถูกต้อง เปิด History Center จากเมนู Tools หรือโดยการกด F2 บนคีย์บอร์ด ดับเบิลคลิกที่คู่กราฟในคอลัมน์ด้านซ้ายที่คุณวางแผนที่จะทำ backtest for รายการช่วงเวลาจะปรากฏด้านล่าง เริ่มต้นด้วยการคลิกสองครั้งที่ 1 นาที (M1) เพื่อโหลดข้อมูลประวัติสำหรับช่วงเวลานั้น เครื่องแบ็คทูเตอร์ใช้ข้อมูล M1 เพื่อสร้างเห็บดังนั้นข้อมูลสำคัญของ M1 ของคุณจึงเป็นสิ่งสำคัญ จากศูนย์ประวัติคุณสามารถดาวน์โหลดหรือนำเข้าข้อมูลที่จะใช้ในการทำ backtesting ได้ โบรกเกอร์ของคุณจะให้ข้อมูลล่าสุดโดยอัตโนมัติ แต่อาจไม่เพียงพอสำหรับการทำสำเนาย้อนหลังอีกต่อไป นอกจากนี้ข้อมูลที่ดาวน์โหลดได้ฟรีจาก MetaTrader (เข้าถึงได้ผ่านทางปุ่มดาวน์โหลด) ยังไม่สมบูรณ์และอาจมีช่องว่างขนาดใหญ่ คุณสามารถดาวน์โหลดข้อมูล M1 จาก forextesterdatadatasources. html ได้ฟรี ขั้นแรกเลือกระยะเวลา M1 สำหรับสัญลักษณ์จากรายการทางด้านซ้ายมือ คลิกปุ่มนำเข้าจากนั้นคลิกเรียกดูในกล่องโต้ตอบนำเข้าเพื่อเลือกไฟล์ข้อมูล M1 ที่คุณเพิ่งดาวน์โหลด กดตกลงเพื่อนำเข้าข้อมูล - อาจใช้เวลาหลายนาที ขณะนี้คุณมีข้อมูล M1 เป็นเวลาหลายปีสำหรับสัญลักษณ์ดังกล่าว ในการใช้ข้อมูลนี้ในกรอบเวลาที่สูงขึ้นคุณจะต้องใช้สคริปต์ periodconverter ที่มาพร้อมกับ MetaTrader เปิดหน้าต่างแผนภูมิและตั้งค่าเป็น M1 ลากและวางสคริปต์ periodconverter จากหน้าต่าง Navigator ไปยังแผนภูมิและตั้งค่า ExtPeriodMultiplier เป็นจำนวนนาทีที่จะแปลงเป็น สำหรับ M15 ใช้ 15 สำหรับ H1 ใช้ 60 สำหรับ H4 ใช้ 240 และอื่น ๆ ทำซ้ำขั้นตอนนี้สำหรับทุกช่วงเวลาของสัญลักษณ์ที่คุณต้องการทดสอบ เมื่อคุณมีประวัติที่เพียงพอแล้วคุณสามารถเริ่มต้นการทดสอบได้ วิดีโอด้านล่างแสดงให้เห็นถึงกระบวนการนำเข้าและแปลงข้อมูล M1: การเพิ่มประสิทธิภาพคุณลักษณะการเพิ่มประสิทธิภาพของ MetaTrader 4 ช่วยให้คุณสามารถทดสอบชุดค่าที่ปรึกษาของผู้เชี่ยวชาญหลายพันชุดเพื่อหาการตั้งค่าที่ทำกำไรได้สูงสุดสำหรับแผนภูมิช่วงเวลาและช่วงวันที่ที่เลือก กลยุทธ์ที่ใช้ตัวชี้วัดจะต้องได้รับการปรับให้เหมาะกับความสามารถในการทำกำไรสูงสุด อย่างไรก็ตาม EAs เกือบทั้งหมดจะได้รับประโยชน์จากการเพิ่มประสิทธิภาพแม้กระทั่งผู้ค้าข้อมูลติ๊กหากคุณมีข้อมูลประวัติ M1 ที่สมบูรณ์แบบ (ดูด้านบน) แม้ว่าเครื่องมือเพิ่มประสิทธิภาพจะส่งคืนการตั้งค่าที่ทำกำไรได้สูงสุดสำหรับช่วงวันที่ที่เลือก แต่ก็ไม่มีการรับประกันว่าการตั้งค่าเหล่านี้จะเป็นประโยชน์ในอนาคต สภาวะตลาดเปลี่ยนแปลงไปเป็นปกติดังนั้นคุณควรปรับที่ปรึกษาผู้เชี่ยวชาญเพื่อให้ได้ผลลัพธ์ที่ดีที่สุดเป็นประจำ เมื่อต้องการเพิ่มประสิทธิภาพที่ปรึกษาผู้เชี่ยวชาญของคุณก่อนอื่นให้เลือกจากเมนูดรอปดาวน์ Expert Advisor เลือกคู่สกุลเงินจากกล่องสัญลักษณ์และช่วงกราฟจากช่องงวด สำหรับรุ่น คุณมักต้องการเลือกราคาเปิดเท่านั้นเว้นแต่คุณจะเพิ่มประสิทธิภาพ EA ที่ทำงานบนข้อมูลติ๊ก ในกรณีดังกล่าวให้เลือกทุกฉบับ เลือกตัวเลือกวันที่ใช้และเลือกช่วงของวันที่ที่ต้องการให้เหมาะสม สุดท้ายตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายที่การเพิ่มประสิทธิภาพแล้ว คลิกปุ่มคุณสมบัติพิเศษเพื่อเปิดการตั้งค่าที่ปรึกษาผู้เชี่ยวชาญของคุณ ใต้แท็บอินพุตเป็นที่ที่คุณจะป้อนช่วงของค่าที่จะเพิ่มประสิทธิภาพสำหรับ คอลัมน์เริ่มต้นจะเป็นค่าต่ำสุดสำหรับการตั้งค่าที่ระบุในขณะที่คอลัมน์หยุดจะเป็นค่าสูงสุด คอลัมน์ขั้นตอนคือจำนวนเงินที่เครื่องมือเพิ่มประสิทธิภาพจะเริ่มจากการเริ่มต้นไปที่การตั้งค่า Stop ในภาพด้านบนเราจะเพิ่มประสิทธิภาพการตั้งค่า SL, TS และ TP สำหรับที่ปรึกษาผู้เชี่ยวชาญ ค่าเริ่มต้นคือ 20 ขั้นตอนคือ 20 และ Stop คือ 200 เครื่องมือเพิ่มประสิทธิภาพจะทดสอบการรวมกันของค่าจาก 20, 40, 60 และ 200 ขึ้นไปใช้ค่าเริ่มต้น, ขั้นตอนและหยุดที่เหมาะสมสำหรับ การตั้งค่าที่คุณเพิ่มประสิทธิภาพ แม้ค่า (5, 10, ฯลฯ ) เป็นสิ่งที่ดี ต้องเลือกช่องทำเครื่องหมายที่ด้านซ้ายสุดเพื่อให้การตั้งค่านั้นเหมาะสม การตั้งค่าใด ๆ ที่ arent checked จะใช้ตัวเลขในคอลัมน์ Value เมื่อเพิ่มประสิทธิภาพ ภายใต้แท็บทดสอบคุณสามารถปรับการฝากเงินครั้งแรกให้เป็นจริงได้มากขึ้น ปล่อยให้การตั้งค่าอื่น ๆ เป็นค่าเริ่มต้น เมื่อคุณพร้อมที่จะเริ่มต้นการเพิ่มประสิทธิภาพแล้วให้กดปุ่ม Start ที่ด้านล่างขวาของหน้าต่าง Strategy Tester ขึ้นอยู่กับช่วงเวลาช่วงวันที่รูปแบบการทดสอบและจำนวนการตั้งค่าที่จะปรับให้เหมาะสมสามารถใช้ที่ใดก็ได้จากไม่กี่นาทีถึงหลายชั่วโมง หากใช้เวลานานเกินไปให้ลองลดช่วงวันที่โดยการเพิ่มประสิทธิภาพการตั้งค่าน้อยลงหรือใช้ค่าขั้นตอนที่ใหญ่ขึ้น เมื่อการเพิ่มประสิทธิภาพเสร็จสิ้นแล้วให้เปิดแท็บผลลัพธ์การเพิ่มประสิทธิภาพและคลิกสองครั้งที่คอลัมน์กำไรเพื่อเรียงลำดับผลการค้นหา ดับเบิลคลิกที่ผลลัพธ์ใด ๆ เพื่อโหลดลงในเครื่องทดสอบ กดปุ่ม Start อีกครั้งเพื่อทำ backtest กับการตั้งค่าที่เลือก Backtesting ตอนนี้ควรจะเห็นได้ชัดว่า backtester ทำงานอย่างไร เลือกที่ปรึกษาผู้เชี่ยวชาญของคุณ สัญลักษณ์ . ระยะเวลาและรูปแบบ เลือกช่องใช้งานวันที่และเลือกช่วงวันที่ เลือกโหมดภาพเท่านั้นหากคุณต้องการคำแนะนำแบบภาพของการทำ backtesting ปล่อยให้เพิ่มประสิทธิภาพไม่ถูกตรวจสอบ คลิกปุ่มคุณสมบัติผู้เชี่ยวชาญและป้อนการตั้งค่าของคุณในคอลัมน์ค่าภายใต้แท็บอินพุต นอกจากนี้คุณยังสามารถโหลดหรือบันทึกการตั้งค่าโดยใช้ปุ่มที่ด้านล่างขวา คอลัมน์เริ่มต้นขั้นตอนและหยุดจะถูกละเว้นเช่นเดียวกับช่องทำเครื่องหมาย ปิดกล่องโต้ตอบคุณสมบัติผู้เชี่ยวชาญและกดเริ่มเพื่อเริ่มการทดสอบ จะใช้เวลาตั้งแต่ไม่กี่วินาทีถึงหลายนาทีขึ้นอยู่กับการตั้งค่าของคุณ เมื่อการทดสอบสิ้นสุดลงให้เปิดแท็บรายงานที่ด้านล่างเพื่อดูผลลัพธ์ของคุณ สถิติที่ใช้ในการคำนวณ: กำไรสุทธิรวม - กำไรขั้นต้นลบด้วยยอดขาดทุนสุทธิ Profit factor - อัตราส่วนกำไรขั้นต้นและขาดทุนขั้นต้น สูงกว่าสิ่งที่ดีกว่า 1.5 เป็นสิ่งที่ดี การเบิกจ่ายที่แน่นอน - การเบิกถอนเงินครั้งแรกของคุณ การเบิกจ่ายสูงช่วยเพิ่มโอกาสที่บัญชีของคุณจะถูกเป่าออก กำไรธุรกิจการค้า - ร้อยละชนะโดยรวมของคุณ คุณภาพการสร้างแบบจำลอง - มีความสำคัญเฉพาะในกรณีที่รูปแบบการทดสอบของคุณคือ Tick ทุกตัว ถ้าเป็นเช่นนี้ควรเป็นเวลา 90 วันถ้าไม่ทำตามคำแนะนำด้านบนเพื่ออัพเดตประวัติของคุณด้วยข้อมูล M1 ที่ถูกต้อง แท็บผลลัพธ์ที่ด้านล่างของเครื่องมือทดสอบกลยุทธ์จะให้รายละเอียดเกี่ยวกับคำสั่งซื้อที่เปิดและปิดรวมถึงการหยุดต่อท้ายทำกำไรและหยุดการขาดทุน คลิกที่ปุ่มเปิดแผนภูมิเพื่อดูภาพผลการค้นหาของคุณ เมื่อทำการทดสอบ EA ใหม่ให้ตรวจดูข้อมูลเหล่านี้อย่างใกล้ชิดเพื่อให้แน่ใจว่ากลยุทธ์ของคุณทำงานได้ตามที่ตั้งใจไว้ การวิเคราะห์เดินไปข้างหน้าในขณะที่การทำ backtesting และการเพิ่มประสิทธิภาพสามารถให้ความคิดที่ดีว่าอีเอของคุณจะทำการซื้อขายได้อย่างไรคุณจะต้องทำการทดสอบอย่างละเอียดเพื่อให้แน่ใจว่าระบบการค้าของคุณมีผลกำไรอย่างแท้จริง วิธีที่ดีที่สุดในการบรรลุข้อนี้คือกระบวนการที่เรียกว่าการวิเคราะห์เดินไปข้างหน้า การวิเคราะห์เดินไปข้างหน้าประกอบด้วยหลาย ๆ รอบของการเพิ่มประสิทธิภาพและการทำ backtesting และการวิเคราะห์ผลการทดสอบในช่วงเวลาอันยาวนาน บทความของเราเกี่ยวกับการวิเคราะห์การเดินไปข้างหน้าจะอธิบายกระบวนการในรายละเอียดเพิ่มเติม เครื่องวิเคราะห์การเดินหน้าต่อไปสำหรับ MetaTrader ช่วยให้คุณสามารถดำเนินการ WFA ได้อย่างรวดเร็วและง่ายดาย
No comments:
Post a Comment