ระบบเทรด 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. ตัวอย่างการซื้อขายบนกราฟ
ผลการทดสอบในปี 2015 บน EURUSD โดยใช้เทรนด์ช้าบน H6 และการเข้าโดยการใช้เทรนด์เร็วบน M30:

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

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