ระบบเทรด Exp_Kolier_SuperTrend_X2 สำหรับ MetaTrader 5

Mike 2017.05.30 00:49 69 0 0
ไฟล์แนบ

ระบบเทรด Exp_Kolier_SuperTrend_X2 นี้ถูกพัฒนาขึ้นจากสัญญาณของอินดิเคเตอร์ Kolier_SuperTrend สองตัว โดยตัวแรกจะช่วยกำหนดทิศทางของเทรนด์แบบช้า (Slow Trend) ตามสีของเส้น ส่วนตัวที่สองจะบอกเวลาที่เหมาะสมในการเปิดการเทรดเมื่อสีของเส้นเปลี่ยนแปลง สัญญาณจะเกิดขึ้นเมื่อแท่งเทียนปิดและมีเงื่อนไขสองข้อดังนี้:

  • สัญญาณของเทรนด์เร็วกว่าตรงกับเทรนด์ช้า;
  • ทิศทางของเทรนด์เร็วได้เปลี่ยนไปแล้ว.

พารามิเตอร์การตั้งค่าของ Expert Advisor:

//+-------------------------------------------------+//| พารามิเตอร์การตั้งค่าของ EA                  |//+-------------------------------------------------+inputstring Trade="การจัดการการเทรด";    //+================ การจัดการการเทรด ================+  inputdouble MM=0.1;             //สัดส่วนของเงินฝากในดีลinput MarginMode MMMode=LOT;      //วิธีการตรวจจับมูลค่าล็อตinputuint    StopLoss_=1000;     //Stop Loss ในพ้อยinputuint    TakeProfit_=2000;   //Take Profit ในพ้อยinputstring MustTrade="การอนุญาตการเทรด";    //+=============== การอนุญาตการเทรด ===============+  inputint    Deviation_=10       //การเบี่ยงเบนราคาสูงสุดในพ้อยinputbool   BuyPosOpen=true;     //อนุญาตให้เข้าสถานะ Longinputbool   SellPosOpen=true;    //อนุญาตให้เข้าสถานะ Short//+-------------------------------------------------+//| พารามิเตอร์การตั้งค่าของอินดิเคเตอร์ฟิลเตอร์  |//+-------------------------------------------------+inputstring Filter="พารามิเตอร์ของเทรนด์ช้า";    //+============== พารามิเตอร์ของเทรนด์ ==============+  inputENUM_TIMEFRAMES TimeFrame=PERIOD_H6;  //1 กราฟช่วงเวลา สำหรับการเทรนด์input Mode TrendMode=NewWay;                //รูปแบบการแสดงinputuint ATR_Period=10;
inputdouble ATR_Multiplier=3.0;
inputuint SignalBar=1; //ดัชนีแท่งเพื่อรับสัญญาณเข้าinputbool   BuyPosClose=true;     //อนุญาตให้ปิดสถานะ Long ตามเทรนด์inputbool   SellPosClose=true;    //อนุญาตให้ปิดสถานะ Short ตามเทรนด์//+-------------------------------------------------+//| พารามิเตอร์การตั้งค่าของอินดิเคเตอร์เข้า       |//+-------------------------------------------------+inputstring Input="พารามิเตอร์การเข้า"       //+=============== พารามิเตอร์การเข้า ==============+  inputENUM_TIMEFRAMES TimeFrame_=PERIOD_M30;  //2 กราฟช่วงเวลา สำหรับการเข้าinput Mode TrendMode_=NewWay;                 //รูปแบบการแสดงinputuint ATR_Period_=10;
inputdouble ATR_Multiplier_=3.0;
inputuint SignalBar_=1;//ดัชนีแท่งเพื่อรับสัญญาณเข้าinputbool   BuyPosClose_=false;     //อนุญาตให้ปิดสถานะ Long ตามสัญญาณinputbool   SellPosClose_=false    //อนุญาตให้ปิดสถานะ Short ตามสัญญาณ

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

สำหรับอินดิเคเตอร์ Kolier_SuperTrend_HTF ใน EA นี้ ถูกออกแบบมาเพื่อให้การมองเห็นเทรนด์ในกลยุทธ์ทดสอบได้สะดวกยิ่งขึ้น ในโหมดการทำงานอื่น ๆ จะไม่ทำงาน

เพื่อให้ EA ทำงานได้อย่างถูกต้อง ให้วางไฟล์ที่คอมไพล์แล้ว Kolier_SuperTrend.ex5 และ Kolier_SuperTrend_HTF.ex5 ไปที่ <terminal_data_folder>\MQL5\Indicators.

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

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

รูปที่ 1. ตัวอย่างการซื้อขายบนกราฟ

รูปที่ 1. ตัวอย่างการซื้อขายบนกราฟ

ผลการทดสอบในปี 2015 บน EURUSD โดยใช้เทรนด์ช้าบน H6 และการเข้าโดยการใช้เทรนด์เร็วบน M30:

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

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

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