Open Forex4you Account

Server รัน EA 1000 / ปี

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

Author Topic: การดึงค่าจาก Indicator 2 ตัว ใน 1 หน้าต่าง  (Read 11767 times)

veronika

  • Newbie
  • *
  • Posts: 44
ตามภาพเลยครับ



เป็นการ add EMA ใส่เพิ่มใน William ครับ
โดยที่ต้องการนำค่าทั้ง 2 ตัวออกมาใช้งาน จะต้องเขียนแบบไหนครับ?

ปกติดึงมาแค่ทีละตัว

ขอบคุณครับ

admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 2386
Re: การดึงค่าจาก Indicator 2 ตัว ใน 1 หน้าต่าง
« Reply #1 on: มิถุนายน 26, 2014, 05:38:58 pm »
คำถามนี้คุ้นมากเลยครับ ถ้าจำไม่ผิดเท่าที่ผมเคยทอลองถ้าเป็น Indicator มาตราฐานที่มีฟังก์ชั่นของตัวเองไม่น่าจะดึงออกมาพร้อมกัน 2 ค่าได้นะครับเพราะ เหมือเราเอา Indiตัวที่ 2 เข้าไปคำนวณค่าของ Indi หลัก อีกที่ ฟังก์ชั่นปกติคงดึงไม่ได้แน่ๆๆ แต่ถ้าเปลี่ยนเป็น custom น่าจะส่งออกมาผ่าน buffer ได้ครับค่าของ indi ตัวที่ 2

veronika

  • Newbie
  • *
  • Posts: 44
Re: การดึงค่าจาก Indicator 2 ตัว ใน 1 หน้าต่าง
« Reply #2 on: มิถุนายน 27, 2014, 09:51:56 am »
มีตัวอย่างแบบ custom มั้ยครับ?
ถ้าไม่ได้คงต้องคำนวนจากสมการดู

admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 2386
Re: การดึงค่าจาก Indicator 2 ตัว ใน 1 หน้าต่าง
« Reply #3 on: มิถุนายน 27, 2014, 01:18:12 pm »
ต้องใช้การคำนวณแล้วให้ buffer ส่งค่าออกมาครับ

veronika

  • Newbie
  • *
  • Posts: 44
Re: การดึงค่าจาก Indicator 2 ตัว ใน 1 หน้าต่าง
« Reply #4 on: กรกฎาคม 02, 2014, 02:49:10 pm »
แล้วถ้าเราต้องการให้ ea เปิด order แค่ครั้งเดียว หากเข้าเงื่อนไข
เขียนแบบไหนดีครับ
ตอนนี้มันเปิด Order รัวๆเลย -_-
คือแบบ ใน bar ที่ทำงาน อยากให้เปิดแค่ครั้งเดียว แล้วพอจบบาร์ถ้าเข้าเงื่อไน ค่อยเปิด 1 ครั้งอีกที

admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 2386
Re: การดึงค่าจาก Indicator 2 ตัว ใน 1 หน้าต่าง
« Reply #5 on: กรกฎาคม 02, 2014, 05:53:54 pm »
สร้างเงื่อนไขสิครับ ใช้เวลาจากแท่งเทียนนั่นหละครับมาใช้ โดยเรียกเวลาจาก Order ที่เปิดไปล่าสุดมาเปรียบเทียบกับเวลา ของแท่งเทียน