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

XRVI - อินดิเคเตอร์ที่คุณไม่ควรพลาดใน MetaTrader 5

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

เมื่อพูดถึง Relative Vigor Index (RVI) การคำนวณจะอิงจากแนวคิดที่ว่าราคาปิดมักจะสูงกว่าราคาเปิดในช่วงที่ตลาดมีแนวโน้มขาขึ้น

ในขณะที่ในช่วงขาลงจะเป็นไปในทางตรงกันข้าม โดยการเปลี่ยนแปลงราคาจะถูกแบ่งออกเป็นช่วงราคาสูงสุดภายในแท่งเดียวเพื่อปรับมาตรฐานของดัชนี:

RVI = (CLOSE - OPEN) / (HIGH - LOW)

โดยที่:

  • OPEN - ราคาที่เปิด;
  • HIGH - ราคาสูงสุด;
  • LOW - ราคาต่ำสุด;
  • CLOSE - ราคาปิด;

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

  1. SMA - ค่าเฉลี่ยเคลื่อนที่แบบธรรมดา;
  2. EMA - ค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โปเนนเชียล;
  3. SMMA - ค่าเฉลี่ยเคลื่อนที่แบบเรียบ;
  4. LWMA - ค่าเฉลี่ยเคลื่อนที่แบบน้ำหนักเชิงเส้น;
  5. JJMA - ค่าเฉลี่ยแบบปรับตัว JMA;
  6. JurX - การทำให้เรียบแบบอุลตร้าเชิงเส้น;
  7. ParMA - การทำให้เรียบแบบพาราโบลิก;
  8. T3 - การทำให้เรียบแบบหลายระดับของ Tillson;
  9. VIDYA - การทำให้เรียบโดยใช้อัลกอริธึมของ Tushar Chande;
  10. AMA - การทำให้เรียบโดยใช้สูตรของ Perry Kaufman.

ต้องสังเกตว่าพารามิเตอร์ Phase มีความหมายที่แตกต่างกันสำหรับอัลกอริธึมการทำให้เรียบที่แตกต่างกัน:

  • สำหรับ JMA จะเป็นตัวแปร Phase ภายนอกที่เปลี่ยนจาก -100 ถึง +100;
  • สำหรับ T3 จะเป็นอัตราการทำให้เรียบที่คูณด้วย 100 เพื่อการแสดงผลที่ดีขึ้น;
  • สำหรับ VIDYA จะเป็นระยะเวลา CMO, สำหรับ AMA จะเป็นระยะเวลา EMA ช้า;
  • สำหรับ AMA ระยะเวลา EMA เร็วจะเป็นค่าคงที่และเท่ากับ 2 โดยค่าเริ่มต้น อัตราส่วนของการยกกำลังก็จะเท่ากับ 2 สำหรับ AMA ด้วยเช่นกัน.

อินดิเคเตอร์นี้ใช้คลาสใน SmoothAlgorithms.mqh (ต้องคัดลอกไปที่ terminal_data_folder\MQL5\Include) การใช้คลาสเหล่านี้ได้ถูกอธิบายอย่างละเอียดในบทความ "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

อินดิเคเตอร์ XRVI

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

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