ระบบการเทรด Exp_CMO_Duplex สำหรับ MetaTrader 5

Mike 2018.01.22 18:55 27 0 0
ไฟล์แนบ

วันนี้เรามาพูดถึง ระบบการเทรด Exp_CMO_Duplex ที่เป็น EA (Expert Advisor) สำหรับ CMO บน MetaTrader 5 กันดีกว่า ระบบนี้ออกแบบมาเพื่อใช้ในการเทรดทั้งขาขึ้นและขาลง โดยมีการตั้งค่าที่แตกต่างกันใน EA ตัวเดียว!

เราสามารถแบ่งพารามิเตอร์การตั้งค่าของ EA ออกเป็น 2 กลุ่มหลักๆ ดังนี้:

  • พารามิเตอร์ที่ขึ้นต้นด้วยตัวอักษร L: ใช้สำหรับการจัดการตำแหน่งขาขึ้น
  • พารามิเตอร์ที่ขึ้นต้นด้วยตัวอักษร S: ใช้สำหรับการจัดการตำแหน่งขาลง
//+----------------------------------------------+
//| พารามิเตอร์การตั้งค่าสำหรับตำแหน่งขาขึ้น     |
//+----------------------------------------------+
input uint    L_Magic=777;          //หมายเลขเวทย์ L
input double  L_MM=0.1;             //L ส่วนแบ่งของเงินฝากต่อการเทรด
input MarginMode L_MMMode=LOT;      //โหมดการตั้งค่าล็อต L
//+----------------------------------------------+
//| พารามิเตอร์การตั้งค่าสำหรับตำแหน่งขาลง    |
//+----------------------------------------------+
input uint    S_Magic=555;          //หมายเลขเวทย์ S
input double  S_MM=0.1;             //S ส่วนแบ่งของเงินฝากต่อการเทรด
input MarginMode S_MMMode=LOT;      //โหมดการตั้งค่าล็อต S

ระบบการเทรดนี้จะมีหมายเลขเวทย์ที่แตกต่างกัน ทำให้เป็นระบบที่อิสระจากกันจริงๆ ตลาดการเงินจริงมักจะไม่สมมาตร เราจึงอาจต้องมีพารามิเตอร์ที่แตกต่างกันสำหรับการเทรดในตลาดที่กำลังขึ้นหรือลง เพื่อการตั้งค่า EA ที่ถูกต้อง ควรทดสอบเพียงระบบการเทรดเดียวก่อน และปิดอีกระบบด้วยสวิตช์พิเศษ.

input bool    L_PosOpen=true;       //L อนุญาตให้เปิดตำแหน่งขาขึ้น
input bool    L_PosClose=true;      //L อนุญาตให้ปิดตำแหน่งขาขึ้น

หลังจากนั้นให้ทำเช่นเดียวกันสำหรับระบบที่สอง.

เพื่อการทำงานที่ถูกต้องของ EA คุณต้องเพิ่มไฟล์ดัชนี CMO.ex5 ที่ถูกคอมไพล์ลงใน <terminal_data_folder>\MQL5\Indicators.

พารามิเตอร์การตั้งค่าเริ่มต้นของ EA ถูกใช้ในระหว่างการทดสอบด้านล่าง ค่าหยุดขาดทุน (Stop Loss) และผลกำไรที่ต้องการ (Take Profit) ไม่ได้ถูกใช้ระหว่างการทดสอบ.

Fig.1. ตัวอย่างการทำธุรกรรมในกราฟที่มีการตั้งค่าที่สมมาตร

Fig.1. ตัวอย่างการทำธุรกรรมในกราฟที่มีการตั้งค่าที่สมมาตร

ผลการทดสอบสำหรับปี 2016 ที่ USDJPY H4:

Fig. 2. กราฟผลการทดสอบ

Fig. 2. กราฟผลการทดสอบ

Fig.2. ตัวอย่างการทำธุรกรรมในกราฟที่มีการตั้งค่าที่ไม่สมมาตร

Fig.2. ตัวอย่างการทำธุรกรรมในกราฟที่มีการตั้งค่าที่ไม่สมมาตร

รายการ
ความคิดเห็น 0