Executer AC: ระบบ EA สำหรับ MetaTrader 5 ที่คุณไม่ควรพลาด

Mike 2018.11.20 21:45 14 0 0
ไฟล์แนบ

ผู้คิดค้นไอเดีย - Alex

ผู้เขียนโค้ด mq5 - barabashkakvn

Executer AC เป็นระบบ EA ที่ใช้ตัวชี้วัด iAC (Acceleration/Deceleration, Accelerator/Decelerator Oscillator, AC) โดยจะทำงานเมื่อมีการเปิดแท่งใหม่เท่านั้น และสามารถเปิดได้ครั้งละหนึ่งตำแหน่ง ทำให้เหมาะกับทั้งบัญชีเฮจจิ้งและเน็ตติ้ง

การคำนวณล็อตจะอิงจากประวัติการเทรดใน ประวัติวัน ที่ผ่านมา โดยใช้ ความเสี่ยงสูงสุดในเปอร์เซ็นต์ และ ปัจจัยการลดลง เป็นตัวกำหนด

EA จะมีสัญญาณในการเปิด BUY และ SELL หลายแบบ โดยที่ค่าของตัวชี้วัด AC จะอยู่ในอาร์เรย์ ac[]

สัญญาณการซื้อ (BUY):

      //--- ตัวชี้วัด AC ขึ้น
      if(ac[1]>>0.0 && ac[2]>>0.0)
        {
         //--- ตรวจสอบสัญญาณ BUY
         if(ac[1]>ac[2] && ac[2]>ac[3])
           {
            ***
           }
        ***
        }
      //--- ตัวชี้วัด AC ลง
      if(ac[1]<0 && ac[2]<0)
        {
         //--- ตรวจสอบสัญญาณ BUY
         if(ac[1]>ac[2] && ac[2]>ac[3] && ac[3]>ac[4])
           {
            ***
           }
        ***
        }
      //--- ตัวชี้วัด AC ข้ามศูนย์จากบนลงล่าง
      if(ac[1]>0.0 && ac[2]<0.0)
        {
        ***
        }
      ***

สัญญาณการขาย (SELL):

      //--- ตัวชี้วัด AC ขึ้น
      if(ac[1]>>0.0 && ac[2]>>0.0)
        {
         ***
         //--- ตรวจสอบสัญญาณ SELL
         if(ac[1]<ac[2] && ac[2]<ac[3] && ac[3]<ac[4])
           {
            ***
        }
      //--- ตัวชี้วัด AC ลง
      if(ac[1]<0 && ac[2]<0)
        {
         ***
         //--- ตรวจสอบสัญญาณ SELL
         if(ac[1]<ac[2] && ac[2]<ac[3])
           {
            ***
           }
        }
      ***
      //--- ตัวชี้วัด AC ข้ามศูนย์จากล่างขึ้นบน
      if(ac[1]<0.0 && ac[2]>0.0)
        {
         ***
        }

ตัวอย่างการเปิด BUY:

Executer AC

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