MQL5 Wizard คือเครื่องมือที่ช่วยให้เราสามารถสร้าง Expert Advisors (EA) ที่พร้อมใช้งาน โดยอิงจาก คลาสมาตรฐาน ที่จัดส่งพร้อมกับ MetaTrader 5 (อ่านรายละเอียดเพิ่มเติมเกี่ยวกับ การสร้าง EA ที่พร้อมใช้งานใน MQL5 Wizard ได้ที่นี่) โดยเครื่องมือนี้ช่วยให้เราสามารถทดสอบแนวคิดการเทรดได้อย่างรวดเร็ว เพียงแค่สร้างคลาสสัญญาณการเทรดของเราเอง
แนวคิดหลักคือ การสร้างคลาสสัญญาณการเทรดที่สืบทอดมาจาก CExpertSignal และจากนั้น เราต้องทำการ override เมธอด LongCondition() และ ShortCondition() ด้วยเมธอดของเราเอง
มีหนังสือชื่อ "Strategies of best traders" (เป็นภาษารัสเซีย) ที่นำเสนอหลายกลยุทธ์การเทรด โดยเราจะมุ่งเน้นไปที่รูปแบบแท่งเทียนที่กลับตัว ซึ่งได้รับการยืนยันโดย Stochastic, CCI, MFI และ RSI ที่เป็นออสซิลเลเตอร์
วิธีที่ดีที่สุดในการสร้างคลาสแยกที่มาจาก CExpertSignal เพื่อเช็คการเกิดรูปแบบแท่งเทียน โดยการยืนยันสัญญาณการเทรดที่สร้างขึ้นจากรูปแบบแท่งเทียนนั้น เราสามารถเขียนคลาสที่สืบทอดมาจาก CCandlePattern และเพิ่มฟีเจอร์ที่จำเป็น (เช่น การยืนยันโดยออสซิลเลเตอร์) ได้ที่นี่
เราจะพิจารณาสัญญาณที่เกิดจากรูปแบบแท่งเทียน "Bullish/Bearish Meeting Lines" ที่ได้รับการยืนยันโดย MFI (Market Facilitation Index) โดยโมดูลสัญญาณการเทรดนี้อยู่บนฐานของ CCandlePattern ซึ่งเป็นตัวอย่างง่ายๆ ในการสร้างสัญญาณการเทรดด้วยรูปแบบแท่งเทียน
1. รูปแบบแท่งเทียน โพสต์ที่เกี่ยวข้อง