ในวันนี้เราจะพูดถึงระบบการเทรดที่มีความน่าสนใจ นั่นก็คือ FineTuningMACandle ซึ่งเป็น Indicator ที่ช่วยให้เราสามารถจัดการการเทรดได้ทั้งในตำแหน่งยาว (Long) และตำแหน่งสั้น (Short) โดยจะมี Expert Advisor (EA) ที่เราสามารถปรับแต่งได้ตามต้องการ
การแบ่งกลุ่มพารามิเตอร์
พารามิเตอร์ที่เราสามารถปรับแต่งใน EA นี้จะแบ่งออกเป็น 2 กลุ่มใหญ่ๆ ดังนี้:
- กลุ่มที่มีชื่อเริ่มต้นด้วย L สำหรับการจัดการตำแหน่งยาว
- กลุ่มที่มีชื่อเริ่มต้นด้วย S สำหรับการจัดการตำแหน่งสั้น
//+----------------------------------------------+//| พารามิเตอร์ของ EA สำหรับการเทรดยาว |//+----------------------------------------------+ magic numberinputuint L_Magic=777; //หมายเลขเวทย์สำหรับ Linputdouble L_MM=0.1; //สัดส่วนของเงินฝากต่อการเทรด Linput MarginMode L_MMMode=LOT; //โหมดการตั้งล็อต L//+----------------------------------------------+//| พารามิเตอร์ของ EA สำหรับการเทรดสั้น |//+----------------------------------------------+inputuint S_Magic=555; //หมายเลขเวทย์สำหรับ Sinputdouble S_MM=0.1; //สัดส่วนของเงินฝากต่อการเทรด Sinput MarginMode S_MMMode=LOT; //โหมดการตั้งล็อต S
โดยระบบการเทรดทั้ง 2 จะใช้หมายเลขเวทย์ที่แตกต่างกัน ทำให้สามารถทำงานได้อย่างอิสระ ซึ่งในตลาดการเงินจริงๆ นั้น มักจะมีความไม่สมดุลกัน การใช้พารามิเตอร์ที่แตกต่างกันสำหรับตลาดที่มีการขึ้นและลงจึงเป็นสิ่งจำเป็น
การทดสอบ EA
เพื่อความถูกต้องในการปรับแต่ง EA เราควรเริ่มต้นจากการทดสอบระบบการเทรดเพียงระบบเดียว โดยการปิดการใช้งานอีกระบบหนึ่งเสียก่อน
inputbool L_PosOpen=true; //อนุญาตให้เปิดตำแหน่งยาวinputbool L_PosClose=true; //อนุญาตให้ปิดตำแหน่งยาว
จากนั้นก็ทำการทดสอบในระบบที่สองเหมือนกัน
เพื่อให้ EA ทำงานได้อย่างถูกต้อง ไฟล์ FineTuningMACandle.ex5 จะต้องอยู่ในโฟลเดอร์ <terminal_data_directory>\MQL5\Indicators
ผลการทดสอบ
ผลการทดสอบในปี 2017 สำหรับ EURJPY H4 มีดังนี้:

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

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

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

ความคิดเห็น 0