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

ภาพที่ 1. ตัวอย่างการเทรดในกราฟที่มีการตั้งค่าซิมเมตริค
ผลการทดสอบในปี 2017 บน EURJPY H4:

ภาพที่ 2. ผลการทดสอบกราฟ

ภาพที่ 3. ตัวอย่างการเทรดในกราฟที่มีการตั้งค่าไม่สมมาตร
ความคิดเห็น 0