Open Forex4you Account

Server รัน EA 1000 / ปี

สั่งชื้อคู่มือการโปรแรกม MQL4

Author Topic: การตัดของเส้น MA  (Read 12888 times)

lancelot

  • Newbie
  • *
  • Posts: 48
การตัดของเส้น MA
« on: พฤษภาคม 19, 2015, 06:19:22 pm »
พอดีกำลังเขียน EA Moving Average ครับ แบบว่าให้ราคาตัดเส้น เข้าเทรด พอตัดมันเปิดครับ ผมใช้เงื่อนไข Bid > MA แต่ว่ามันชน TP แล้ว ผมอยากให้มันหยุดรอสัญญาณต่อไปครับ มันเล่นเปิดเรื่อย ๆ คิดมาหลายวันครับ คิดไม่ออกว่า ต้องทำเงื่อนไขยังไงครับ คิดไม่ตก ผมลองทำให้ Bid == MA มันก็ไม่ส่งออเดอร์เลยครับ

การเขียนลักษณะสัญญาณครั้งเดียวนี่ทำยังไงหรอครับ?

admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 2386
Re: การตัดของเส้น MA
« Reply #1 on: พฤษภาคม 19, 2015, 11:19:15 pm »
ต้องสร้างตัวแปรเก็บค่าที่ตัดครับ

http://www.thaiforexea.com/index.php/topic,11.msg14.html#msg14

lancelot

  • Newbie
  • *
  • Posts: 48
Re: การตัดของเส้น MA
« Reply #2 on: พฤษภาคม 20, 2015, 02:47:00 pm »
ขอบคุณครับ งง ๆ แต่ก็จะลองดูครับ

num

  • Newbie
  • *
  • Posts: 1
Re: การตัดของเส้น MA
« Reply #3 on: พฤษภาคม 23, 2015, 02:27:09 pm »
ถ้าเป็น ea ที่เปิด order ทีละ 1 ก็เช็ค OrdersTotal ได้ครับ
if (OrdersTotal() == 0 && Bid > MA){
   SendOrder(...);
}