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

EA Escape สำหรับ MetaTrader 5: พัฒนาการเทรดที่คุณไม่ควรพลาด

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

ผู้คิดค้นไอเดียpcbiz, ผู้พัฒนาโค้ด MQL5barabashkakvn.

EA Escape เป็นระบบเทรดที่อิงจากค่าเฉลี่ยเคลื่อนที่ (iMA) จำนวน 2 ตัว ได้แก่ iMA(5) และ iMA(4) ในกรอบเวลา M5 โดยจะมีการกำหนดระดับ Take Profit และ Stop Loss สำหรับการเปิดคำสั่งซื้อและขายอย่างชัดเจน

โค้ดสำหรับการตัดสินใจ:

   if(!ExistPositions())
     {
      double diClose_M5_1=iClose(1,Symbol(),PERIOD_M5);
      double diMA5=iMAGet(handle_iMA_5,1);
      double diMA4=iMAGet(handle_iMA_4,1);

      if((diClose_M5_1<diMA5))
        {
         OpenBuy();
         return;
        }

      if((diClose_M5_1>diMA4))
        {
         OpenSell();
         return;
        }
     }


เงื่อนไขเหล่านี้จะถูกตรวจสอบเมื่อมีการปรากฏของบาร์ใหม่เท่านั้น ซึ่งจะช่วยลดการใช้ทรัพยากร CPU ได้มาก และทำให้การทดสอบในโหมด "Every tick" หรือ "Every tick based on real ticks" สามารถทำได้รวดเร็วขึ้น


ผลการทดสอบในคู่เงิน EURUSD กรอบเวลา M5 ตั้งแต่วันที่ 1 มิถุนายน 2016 ถึง 23 พฤศจิกายน 2016 โดยมีเงินฝากเริ่มต้นที่ 1000:

escape tester

โพสต์ที่เกี่ยวข้อง

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