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

Fig. 1. ตัวอย่างการเทรดบนกราฟที่มีการตั้งค่าแบบสมมาตร
ผลการทดสอบสำหรับ USDJPY H4 ในปี 2017:

Fig. 2. แผนภูมิผลการทดสอบ

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

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