สวัสดีเพื่อนเทรดเดอร์ทุกคน! วันนี้เราจะมาคุยกันเกี่ยวกับดัชนีความผันผวน Chaikin ซึ่งมีความแตกต่างจากดัชนีมาตรฐานตรงที่สามารถเปลี่ยนแปลงอัลกอริธึมการเรียบเรียงได้ โดยมีให้เลือกถึงสิบอัลกอริธึมที่แตกต่างกัน:
- SMA - ค่าเฉลี่ยเคลื่อนที่แบบธรรมดา;
- EMA - ค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โพเนนเชียล;
- SMMA - ค่าเฉลี่ยเคลื่อนที่ที่ถูกปรับเรียบ;
- LWMA - ค่าเฉลี่ยเคลื่อนที่แบบน้ำหนักเชิงเส้น;
- JJMA - ค่าเฉลี่ยแบบปรับตัว JMA;
- JurX - การเรียบเรียงแบบอัลตร้าเชิงเส้น;
- ParMA - การเรียบเรียงแบบพาราโบลิก;
- T3 - การเรียบเรียงแบบเอ็กซ์โพเนนเชียลหลายตัวของ Tillson;
- VIDYA - การเรียบเรียงโดยใช้อัลกอริธึมของ Tushar Chande;
- AMA - การเรียบเรียงโดยใช้อัลกอริธึมของ Perry Kaufman.
ควรสังเกตว่าพารามิเตอร์ Phase มีความหมายที่แตกต่างกันไปในอัลกอริธึมการเรียบเรียงที่ต่างกัน:
- สำหรับ JMA จะเป็นตัวแปร Phase ภายนอกที่เปลี่ยนแปลงจาก -100 ถึง +100.
- สำหรับ T3 จะเป็นอัตราส่วนการเรียบเรียงที่ถูกคูณด้วย 100 เพื่อการมองเห็นที่ดียิ่งขึ้น;
- สำหรับ VIDYA จะเป็นระยะเวลา CMO, สำหรับ AMA จะเป็นระยะเวลา EMA ที่ช้า;
- สำหรับ AMA ระยะเวลา EMA ที่เร็วจะมีค่าเป็นค่าเริ่มต้นที่ 2 และอัตราส่วนการยกกำลังก็จะเท่ากับ 2 ด้วย.
ดัชนีนี้ใช้คลาสจาก SmoothAlgorithms.mqh (ต้องถูกคัดลอกไปที่ terminal_data_folder\MQL5\Include) การใช้คลาสเหล่านี้ได้ถูกอธิบายอย่างละเอียดในบทความ "การเฉลี่ยชุดราคาเพื่อการคำนวณระหว่างกลางโดยไม่ใช้บัฟเฟอร์เพิ่มเติม".

โพสต์ที่เกี่ยวข้อง
- เครื่องมือ Open Range Breakout สำหรับ MetaTrader 5
- Volume Profile + Range v6.0: เครื่องมือวิเคราะห์การซื้อขายใน MetaTrader 5
- สร้างดัชนีสกุลเงินด้วย Generic_Index สำหรับ MetaTrader 5
- iSpread: ตัวชี้วัดการกระจายสำหรับการเทรดคู่ใน MetaTrader 5
- การวิเคราะห์สเปกตรัมเดี่ยว: ตัวชี้วัดแนวโน้มสำหรับ MetaTrader 5