หน้าแรก การเทรดด้วยระบบ โพสต์

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

ไฟล์แนบ
21144.zip (43.58 KB, ดาวน์โหลด 0 ครั้ง)

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

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


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

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