สวัสดีครับเพื่อนๆ นักเทรดทุกคน! วันนี้เรามาพูดถึง 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 โดยค่าเริ่มต้นในโหมดสีหลายสีจะเป็นสีเทา ถ้าเป็นแนวโน้มขาขึ้นจะเป็นสีเขียว และถ้าเป็นแนวโน้มขาลงจะเป็นสีแดง ดูได้จากภาพด้านล่างนี้ครับ:


ต่อไปนี้คือโค้ดที่ใช้ในการสร้าง HMA:
//+------------------------------------------------------------------+
//| MelzHull.mq5 |
//| Copyright 2022, wm1@gmx.de |
//| https://melz.one |
//+------------------------------------------------------------------+
หวังว่าทุกคนจะสนุกกับการใช้งาน HMA นี้นะครับ! หากมีคำถามหรือข้อสงสัยประการใด สามารถแสดงความคิดเห็นไว้ด้านล่างได้เลยครับ
โพสต์ที่เกี่ยวข้อง
- เครื่องมือ Open Range Breakout สำหรับ MetaTrader 5
- เครื่องมือ MetaCOT 2 CFTC ToolBox - ชุดตัวชี้วัดสำหรับการวิเคราะห์ใน MetaTrader 4
- FX Multi-Meter II: เครื่องมือช่วยเทรดที่ครบครันสำหรับนักลงทุน
- เครื่องมือ Master Tools - อินดิเคเตอร์สำหรับ MetaTrader 4
- ทำความรู้จัก METRO_HTF_Signal: ตัวชี้วัดเพื่อ MetaTrader 5 สำหรับการเทรด