ระบบการเทรดที่เหมือนกันสองระบบ (สำหรับการเปิดและปิดสถานะ) ที่อิงจากสัญญาณของ Vortex Indicator โดยสามารถปรับแต่งได้หลายวิธีภายใน Expert Advisor ตัวเดียว สำหรับการตั้งค่านี้ พารามิเตอร์ทั้งหมดสามารถแบ่งออกเป็นสองกลุ่มใหญ่ๆ:
- พารามิเตอร์ที่เริ่มต้นด้วย L สำหรับการจัดการสถานะซื้อ (Long);
- พารามิเตอร์ที่เริ่มต้นด้วย S สำหรับการจัดการสถานะขาย (Short).
//+----------------------------------------------+ //| EA inputs for long operations | //+----------------------------------------------+ input uint L_Magic=777; // L magic number input double L_MM=0.1; // L share of a deposit in a deal input MarginMode L_MMMode=LOT; // L lot size calculation method
//+----------------------------------------------+ //| EA inputs for short operations | //+----------------------------------------------+ input uint S_Magic=555; // S magic number input double S_MM=0.1; // S share of a deposit in a deal input MarginMode S_MMMode=LOT; // S lot size calculation method
ทั้งสองระบบการเทรดนี้มีหมายเลขเวทมนตร์ (Magic Number) ที่แตกต่างกันและทำงานอย่างอิสระจากกัน ตลาดการเงินจริงๆ มักจะไม่สมมาตรเสมอไป พารามิเตอร์ที่แตกต่างกันสำหรับการซื้อและการขายในตลาดที่ต่างกันนั้นมักจะจำเป็นมาก ดังนั้นในการตั้งค่า EA อย่างถูกต้อง ควรเริ่มทดสอบแค่ระบบการเทรดหนึ่งระบบ โดยปิดการทำงานของอีกระบบหนึ่งด้วยสวิตช์ที่เหมาะสม
input bool L_PosOpen=true; // L Permission to enter long positions input bool L_PosClose=true; // L Permission to exit long positions
หลังจากนั้น ให้ทำเช่นเดียวกันกับระบบที่สอง
เพื่อให้ EA ทำงานได้ ไฟล์ตัวชี้วัด VortexIndicator.ex5 จะต้องอยู่ใน <terminal_data_directory>\MQL5\Indicators.
พารามิเตอร์การตั้งค่าเริ่มต้นของ Expert Advisor ได้ถูกนำมาใช้ในระหว่างการทดสอบที่แสดงด้านล่าง โดยไม่ได้นำ Stop Loss และ Take Profit มาใช้ในระหว่างการทดสอบ

รูปที่ 1 ตัวอย่างการทำธุรกรรมในกราฟที่มีการตั้งค่าแบบสมมาตร
ผลการทดสอบในปี 2017 บน EURJPY H12:

รูปที่ 2 กราฟผลการทดสอบ

รูปที่ 3 ตัวอย่างการทำธุรกรรมในกราฟที่มีการตั้งค่าแบบไม่สมมาตร
ความคิดเห็น 0