หน้าแรก ตัวชี้วัดทางเทคนิค โพสต์

Hull Moving Average: ตัวชี้วัดสำหรับ MetaTrader 5

ไฟล์แนบ
39735.zip (3 KB, ดาวน์โหลด 0 ครั้ง)

สวัสดีครับเพื่อนๆ นักเทรดทุกคน! วันนี้เรามาพูดถึง Hull Moving Average (HMA) ซึ่งเป็นตัวชี้วัดที่น่าสนใจสำหรับ MetaTrader 5 กันครับ

สำหรับ HMA นี้ ผมได้ลองทำการพัฒนาขึ้นเอง เนื่องจากไม่ค่อยเข้าใจวิธีการทำงานของ HMA ในตัวชี้วัดอื่นๆ โดยตัว HMA นี้มีพารามิเตอร์ที่สามารถปรับได้สี่ตัว ได้แก่:

  • InpHmaPeriod = 20
  • InpColorKind = single_color
  • InpColorIndex = color_index_3
  • InpMaxHistoryBars = 240

พารามิเตอร์เหล่านี้ค่อนข้างเข้าใจง่ายนะครับ ตัว ENUM_COLOR_KIND จะใช้เพื่อสลับระหว่างโหมดสีเดียวและสีหลายสี โดยค่าเริ่มต้นจะเป็นสีเดียว ถ้าเป็นโหมดสีหลายสี ตัว HMA จะมีสีที่แตกต่างกันสำหรับค่าที่เพิ่มขึ้นและลดลง ส่วนในโหมดสีเดียว ENUM_COLOR_INDEX จะตั้งค่าสีเดียวของ HMA โดยค่าเริ่มต้นในโหมดสีหลายสีจะเป็นสีเทา ถ้าเป็นแนวโน้มขาขึ้นจะเป็นสีเขียว และถ้าเป็นแนวโน้มขาลงจะเป็นสีแดง ดูได้จากภาพด้านล่างนี้ครับ:

Inputs

Available colors

ต่อไปนี้คือโค้ดที่ใช้ในการสร้าง HMA:

//+------------------------------------------------------------------+
//|                                                     MelzHull.mq5 |
//|                                       Copyright 2022, wm1@gmx.de |
//|                                                 https://melz.one |
//+------------------------------------------------------------------+

หวังว่าทุกคนจะสนุกกับการใช้งาน HMA นี้นะครับ! หากมีคำถามหรือข้อสงสัยประการใด สามารถแสดงความคิดเห็นไว้ด้านล่างได้เลยครับ

โพสต์ที่เกี่ยวข้อง

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