ระบบเทรดตามแนวโน้ม Exp_XPeriodCandle_X2 สำหรับ MetaTrader 5

Mike 2018.07.09 22:59 44 0 0
ไฟล์แนบ

ระบบเทรดตามแนวโน้ม Exp_XPeriodCandle_X2 ใช้สัญญาณจากตัวชี้วัดสองตัว XPeriodCandle โดยตัวชี้วัดแรกจะกำหนดทิศทางของแนวโน้มช้า ตามสีของแท่งเทียนสุดท้ายที่ปิด ตัวชี้วัดที่สองจะช่วยในการเปิดการเทรดเมื่อสีของแท่งเทียนมีการเปลี่ยนแปลง สัญญาณจะเกิดขึ้นเมื่อแท่งเทียนปิด หากสองเงื่อนไขนี้เป็นจริง:

  1. สัญญาณของแนวโน้มเร็วและช้าตรงกัน;
  2. ทิศทางของแนวโน้มเร็วมีการเปลี่ยนแปลง.


พารามิเตอร์ของ Expert Advisor

//+-------------------------------------------------+//| พารามิเตอร์หลักของ EA                          |//+-------------------------------------------------+sinputstring Trade="การจัดการการเทรด";    //+============== การจัดการการเทรด ==============+inputdouble MM=0.1;              //ส่วนแบ่งของเงินฝากในดีลinput MarginMode MMMode=LOT;      //วิธีการตรวจจับล็อตinputuint    StopLoss_=1000;     //Stop Loss ในจุดinputuint    TakeProfit_=2000;   //Take Profit ในจุด//+-------------------------------------------------+sinputstring MustTrade="การอนุญาตการเทรด";    //+============== การอนุญาตการเทรด ==============+inputint    Deviation_=10;       //การเบี่ยงเบนราคาสูงสุดในจุดinputbool   BuyPosOpen=true;     //อนุญาตให้เข้าไปในตำแหน่งซื้อinputbool   SellPosOpen=true;    //อนุญาตให้เข้าไปในตำแหน่งขาย//+-------------------------------------------------+//| พารามิเตอร์ของตัวกรอง                          |//+-------------------------------------------------+sinputstring Filter="พารามิเตอร์แนวโน้มช้า";            //+============== พารามิเตอร์แนวโน้ม ==============+inputENUM_TIMEFRAMES TimeFrame=PERIOD_H6;                     //1 ช่วงเวลาของกราฟสำหรับแนวโน้มinputuint Cperiod=5;                                          //ช่วงเวลาการคำนวณสำหรับแท่งเทียนinput Smooth_Method MA_SMethod=MODE_JJMA;                      //วิธีการเฉลี่ยinputint MA_Length=3;                                         //ความลึกในการทำให้เรียบinputint MA_Phase=100                                        //พารามิเตอร์การทำให้เรียบinputuint SignalBar=1                                        //หมายเลขแท่งเพื่อรับสัญญาณการเข้าinputbool   BuyPosClose=true                                 //อนุญาตให้ปิดตำแหน่งซื้อโดยแนวโน้มinputbool   SellPosClose=true                                //อนุญาตให้ปิดตำแหน่งขายโดยแนวโน้ม//+-------------------------------------------------+//| พารามิเตอร์การเข้า                          |//+-------------------------------------------------+sinputstring Input="พารามิเตอร์การเข้า";                         //+=============== พารามิเตอร์การเข้า ===============+  inputENUM_TIMEFRAMES TimeFrame_=PERIOD_M30;                   //2 ช่วงเวลาของกราฟสำหรับการเข้า inputuint Cperiod_=5                                         //ช่วงเวลาการคำนวณสำหรับแท่งเทียนinput Smooth_Method MA_SMethod_=MODE_JJMA;                     //วิธีการเฉลี่ยinputint MA_Length_=3                                        //ความลึกในการทำให้เรียบ                    inputint MA_Phase_=100                                       //พารามิเตอร์การทำให้เรียบinputuint SignalBar_=1                                       //หมายเลขแท่งเพื่อรับสัญญาณการเข้าinputbool   BuyPosClose_=false                               //อนุญาตให้ปิดตำแหน่งซื้อโดยสัญญาณinputbool   SellPosClose_=false                              //อนุญาตให้ปิดตำแหน่งขายโดยสัญญาณ//+-------------------------------------------------+

พารามิเตอร์สตริงที่มีข้อความในโค้ดของพารามิเตอร์นำเข้าสำหรับการแสดงผลที่ดีขึ้นในหน้าต่างพารามิเตอร์ของผู้เชี่ยวชาญ

ตัวชี้วัด XPeriodCandle_HTF ใน EA ถูกออกแบบมาเพื่อแสดงแนวโน้มใน Strategy Tester และจะไม่ทำงานในโหมดอื่น

เพื่อให้ EA ที่สร้างขึ้นทำงานได้อย่างถูกต้อง ไฟล์ที่คอมไพล์ของตัวชี้วัด XPeriodCandle.ex5 และ XPeriodCandle_HTF.ex5 จะต้องอยู่ในโฟลเดอร์ <terminal_data_directory>\MQL5\Indicators

โปรดทราบว่าไฟล์ไลบรารี TradeAlgorithms.mqh ช่วยให้สามารถใช้ Expert Advisors กับโบรกเกอร์ที่เสนอ สเปรดไม่เป็นศูนย์ และตัวเลือกในการตั้งค่า Stop Loss และ Take Profit พร้อมกับการเปิดตำแหน่ง

พารามิเตอร์เริ่มต้นของ Expert Advisor ถูกใช้ระหว่างการทดสอบที่แสดงด้านล่าง โดยไม่ใช้ Stop Loss และ Take Profit ในระหว่างการทดสอบ

ผลการทดสอบใน XAUUSD สำหรับปี 2016 แนวโน้มช้าบนกราฟ Daily และการเข้าตามแนวโน้มเร็วบนกราฟ H1:

Fig 1. ตัวอย่างการเทรดบนกราฟ

Fig 1. ตัวอย่างการเทรดบนกราฟ


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

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

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