เราอยากได้ค่าของเส้นกลาง ค่าเฉลี่ยของ Bollinger Bandsค่ะ เขียนคำสั่งเรียกมายังไงคะ

  • 2 replies
  • 905 views

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

*

matio

มือใหม่หัดเขียน EA ค่ะ มีพื้นฐานโปรแกรมมิ่งมาบ้างแล้ว

เราอยากได้ค่าของเส้นกลาง ค่าเฉลี่ยของ Bollinger Bandsค่ะ เขียนคำสั่งเรียกมายังไงคะ

a = (iBands(NULL,0,20,2,0,PRICE_LOW,MODE_LOWER,0)+iBands(NULL,0,20,2,0,PRICE_LOW,MODE_LOWER,0))/2

อย่างงี้ถูกรึเปล่าคะ หรือว่ามีคำสั่งเรียกมาได้เลย

Share Topic.


*

ออฟไลน์ iRuler

  • *
  • 1,258
  • 40
ทำไมเอา Lower มาบวกกันแล้วหาร2 ละครับ คือมันมี MODE_MAIN อยู่ แต่ผมไม่รู้ว่ามันคือค่าของเส้นกลางหรือเปล่า ผมไม่เคยเขียนเกี่ยวกับ indy BB

ถ้าจะเอาค่ากลางก็
โค๊ด
((iBands(NULL,0,20,2,0,PRICE_LOW,MODE_UPPER,0)+iBands(NULL,0,20,2,0,PRICE_LOW,MODE_LOWER,0))/2)+iBands(NULL,0,20,2,0,PRICE_LOW,MODE_LOWER,0)

แล้วลองเทียบกับ
โค๊ด
iBands(NULL,0,20,2,0,PRICE_LOW,MODE_MAIN,0)

อ่านเพิ่ม https://docs.mql4.com/indicators/ibands

 (TH)**
« แก้ไขครั้งสุดท้าย: 18, พฤศจิกายน 2018, 12:43:20 PM โดย iRuler »

*

ออฟไลน์ forcebewithyou

  • ****
  • 2,416
  • 79
  • Green PIPs Be With You

ไอเดีย ใช้เว็บทำอีเอสำเร้จรูป ทำการ gen code ที่ไกล้เคียงแล้วก็อป code เอามาใช้ครับ น่าจะพอได้นะ

มีฝรั่งถามเหมือนกัน
https://www.mql5.com/en/forum/136146

Tags: