OpenTicks: สุดยอด EA สำหรับ MetaTrader 5

Mike 2017.01.20 01:57 25 0 0
ไฟล์แนบ

สวัสดีครับเพื่อนๆ นักเทรดทุกคน! วันนี้เรามีเรื่องราวดีๆ เกี่ยวกับ OpenTicks ซึ่งเป็น EA หรือระบบเทรดที่น่าสนใจสำหรับ MetaTrader 5 มาฝากกันครับ

ผู้คิดค้นไอเดียMaksim Zerkalov, ผู้เขียนโค้ด mq5barabashkakvn.

เมื่อเปิดแท่งใหม่ EA จะทำการวิเคราะห์ค่าของแท่งก่อนหน้า 4 แท่ง โดยเฉพาะอย่างยิ่ง:

   if(iHigh(1)>iHigh(2) && iHigh(2)>iHigh(3) &&
      iHigh(3)>iHigh(4) && iOpen(1)>iOpen(2) &&
      iOpen(2)>iOpen(3) && iOpen(3)>iOpen(4))
      BuyOp=true;
   if(iHigh(1)<iHigh(2) && iHigh(2)<iHigh(3) &&
      iHigh(3)<iHigh(4) && iOpen(1)<iOpen(2) &&
      iOpen(2)<iOpen(3) && iOpen(3)<iOpen(4))
      SellOp=true;

เมื่อเรามีตำแหน่งที่เปิดอยู่ ระบบจะทำการตรวจสอบค่า HalfLots ในบล็อก trailing เพื่อดูว่าสามารถปิดตำแหน่งที่มีกำไรบางส่วนได้หรือไม่ ถ้าหาก HalfLots==true ตำแหน่งจะถูกปิดบางส่วน:

                  m_trade_partial.PositionClose(m_position.Ticket(),-1,half_volume);

หวังว่าเนื้อหานี้จะเป็นประโยชน์กับเพื่อนๆ นักเทรดทุกคน ลองนำไปใช้กันดูนะครับ!

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