Keltner Channel: เครื่องมือวิเคราะห์ที่นักเทรดไม่ควรพลาดใน MetaTrader 5

Mike 2011.08.06 00:11 44 0 0
ไฟล์แนบ

Keltner Channel เป็นเครื่องมือวิเคราะห์ที่ใช้วัดความผันผวน โดยตั้งอยู่เหนือและต่ำกว่า เส้นค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โพเนนเชียล (EMA) นะครับ

เครื่องมือนี้ได้รับการตั้งชื่อตามผู้คิดค้น Chester Keltner ที่ได้อธิบายระบบของเขาซึ่งอิงตามค่าเฉลี่ยเคลื่อนที่ 10 ช่วงในหนังสือปี 1960 ที่ชื่อว่า "How to make money in Commodities".

Keltner Channel ประกอบด้วยช่องราคาหรือแบนด์ที่ตั้งอยู่เหนือและต่ำกว่าเส้นค่าเฉลี่ยเคลื่อนที่ โดยใช้การคูณค่าของมันด้วยค่า Average True Range (ATR) ช่องเหล่านี้น่าสนใจมากเพราะมันรวมสองเครื่องมือไว้ด้วยกัน: ค่าเฉลี่ยเคลื่อนที่และ ATR

วิธีการคำนวณมีดังนี้:

Keltner Upper Channel = MA (close, x) + (m * ATR (y))
Keltner Lower Channel = MA (close, x) - (m * ATR (y))

โดยที่:

  • x - ช่วงเวลา MA;
  • m - ค่าคงที่;
  • y - ช่วงเวลา ATR.

เครื่องมือนี้ใช้คลาส CMoving_Average จากไลบรารี SmoothAlgorithms.mqh ซึ่งการทำงานกับคลาสนี้ได้มีการอธิบายไว้อย่างละเอียดในบทความ "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

  • ไฟล์ SmoothAlgorithms.mqh จะต้องอยู่ใน terminal_data_folder\MQL5\Include\
  • ไฟล์ Keltner_Channel.mq5 จะต้องอยู่ใน terminal_data_folder\MQL5\Indicators\

Keltner Channel

รายการ
ความคิดเห็น 0