คู่มือการปรับแต่ง EA: FineTuningMACandle สำหรับ MetaTrader 5

Mike 2018.11.20 21:55 9 0 0
ไฟล์แนบ

ในวันนี้เราจะพูดถึงระบบการเทรดที่มีความน่าสนใจ นั่นก็คือ FineTuningMACandle ซึ่งเป็น Indicator ที่ช่วยให้เราสามารถจัดการการเทรดได้ทั้งในตำแหน่งยาว (Long) และตำแหน่งสั้น (Short) โดยจะมี Expert Advisor (EA) ที่เราสามารถปรับแต่งได้ตามต้องการ

การแบ่งกลุ่มพารามิเตอร์

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

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

โดยระบบการเทรดทั้ง 2 จะใช้หมายเลขเวทย์ที่แตกต่างกัน ทำให้สามารถทำงานได้อย่างอิสระ ซึ่งในตลาดการเงินจริงๆ นั้น มักจะมีความไม่สมดุลกัน การใช้พารามิเตอร์ที่แตกต่างกันสำหรับตลาดที่มีการขึ้นและลงจึงเป็นสิ่งจำเป็น

การทดสอบ EA

เพื่อความถูกต้องในการปรับแต่ง EA เราควรเริ่มต้นจากการทดสอบระบบการเทรดเพียงระบบเดียว โดยการปิดการใช้งานอีกระบบหนึ่งเสียก่อน

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

จากนั้นก็ทำการทดสอบในระบบที่สองเหมือนกัน

เพื่อให้ EA ทำงานได้อย่างถูกต้อง ไฟล์ FineTuningMACandle.ex5 จะต้องอยู่ในโฟลเดอร์ <terminal_data_directory>\MQL5\Indicators

ผลการทดสอบ

ผลการทดสอบในปี 2017 สำหรับ EURJPY H4 มีดังนี้:

รูปที่ 1. ตัวอย่างการเทรดในกราฟด้วยการตั้งค่าที่สมมาตร

รูปที่ 1. ตัวอย่างการเทรดในกราฟด้วยการตั้งค่าที่สมมาตร

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

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

รูปที่ 3. ตัวอย่างการเทรดในกราฟด้วยการตั้งค่าที่ไม่สมมาตร

รูปที่ 3. ตัวอย่างการเทรดในกราฟด้วยการตั้งค่าที่ไม่สมมาตร

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