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

ตัวอย่างการเทรดในกราฟที่มีการตั้งค่าที่สมมาตร
ผลการทดสอบ GBPJPY H12 ในปี 2017:

ผลการทดสอบกราฟ

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

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