i-Regr: เครื่องมือช่วยเทรดใน MetaTrader 5 สำหรับเทรดเดอร์

Mike 2017.01.20 01:53 29 0 0
ไฟล์แนบ

สวัสดีครับทุกคน! วันนี้เรามาพูดถึง i-Regr หรือที่เรียกว่า Regression Channel ซึ่งเป็นเครื่องมือที่ช่วยในการเทรดบน MetaTrader 5 กันครับ

i Regr Buy


i Regr Take Profit  

สำหรับ Regression Channel นั้นมีหลากหลายรูปแบบ เช่น Linear Regression Channel, Quadratic (Parabolic) Regression Channel และ Cubic Regression Channel ซึ่งแต่ละแบบจะมีการประยุกต์ใช้ที่แตกต่างกันไปครับ

นอกจากนี้ i-Regr ยังมีฟีเจอร์การป้องกันแนวโน้มที่น่าสนใจอีกด้วย ถ้าวันก่อนหน้ามีการเคลื่อนไหวเกิน 1500 pips (ซึ่งเราสามารถตั้งค่าผ่าน protection size D1 bar) ระบบจะปิดการเทรดและปิดทุกตำแหน่งที่เปิดอยู่โดยอัตโนมัติ

การทดสอบระบบนี้ในช่วงวันที่ 2016.01.01 — 2016.10.26 โดยมีเงินฝากเริ่มต้น 10,000 และใช้กรอบเวลา H1 ครับ:

i Regr tester  

ในโค้ดด้านล่างนี้เราสมมุติว่า i-Regr indicator ได้ถูกติดตั้งไว้ในโฟลเดอร์ \MQL5\Indicators\ แล้ว:

//+------------------------------------------------------------------+
//| ฟังก์ชันเริ่มต้นของ Expert                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
   m_symbol.Name(Symbol());                  // ตั้งชื่อสัญลักษณ์
   m_trade.SetExpertMagicNumber(m_magic);    // ตั้งค่า Magic Number
//--- สร้าง handle ของ indicator i-Regr
   handle_i_Regr=iCustom(Symbol(),Period(),"i-Regr",
                         Regr_kstd,
                         Regr_degree,
                         Regr_bars,
                         Regr_shift
                         );
//--- ถ้า handle ไม่ถูกสร้าง
   if(handle_i_Regr==INVALID_HANDLE)



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