ผู้คิดค้นไอเดีย - 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:

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