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

ทำความรู้จัก XR-Squared ตัวช่วยวิเคราะห์แนวโน้มตลาดใน MetaTrader 5

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

ถ้าคุณเป็นเทรดเดอร์ที่ใช้ MetaTrader 5 แล้วละก็ ต้องไม่พลาดที่จะรู้จัก XR-Squared อินดิเคเตอร์ที่จะช่วยให้คุณวิเคราะห์แนวโน้มตลาดได้ง่ายขึ้น อินดิเคเตอร์นี้ใช้การวิเคราะห์เชิงเส้น (linear regression) เพื่อบอกว่าตลาดมีแนวโน้มหรือไม่

เส้น XR-Squared จะปรากฏอยู่บนกราฟ พร้อมกับระดับแนวโน้มและตลาดที่แบน โดยค่าของอินดิเคเตอร์จะอยู่ในช่วง 0 ถึง 100 ถ้าค่าต่ำกว่า 30 แสดงว่าตลาดแบน แต่ถ้าค่ามากกว่า 70 แสดงว่ามีแนวโน้มเกิดขึ้น เมื่อมีการพัฒนาแนวโน้ม เส้น XR-Squared จะค่อยๆ ขึ้นจากระดับตลาดแบนไปจนถึงระดับแนวโน้ม และเมื่อถึงจุดสูงสุดและมีการถอยกลับ อินดิเคเตอร์จะลดค่าลงอีกครั้ง

ยิ่งค่าของ XR-Squared สูงขึ้นเท่าไหร่ โอกาสที่แนวโน้มใหม่จะมีความสำคัญทางสถิติก็ยิ่งสูงขึ้นเท่านั้น ระดับพลังที่สำคัญของแนวโน้มจะลดลงตามช่วงเวลาที่ใช้

พารามิเตอร์การตั้งค่า:

//+-----------------------------------+
//| พารามิเตอร์การตั้งค่าอินดิเคเตอร์       |
//+-----------------------------------+
input int XPeriod=14;                    // ช่วงเวลาอินดิเคเตอร์
input Smooth_Method RMethod=MODE_JJMA;   // วิธีการสมูท
input int RPeriod=3;                     // ช่วงเวลาการสมูท
input int RPhase=100;                    // พารามิเตอร์การสมูท
input Smooth_Method SignMethod=MODE_SMA; // วิธีการสมูท 
input int SignPeriod=14;                 // ช่วงเวลาการสมูทสัญญาณ
input int SignPhase=15;                  // พารามิเตอร์การสมูท
input Applied_price_ IPC=PRICE_CLOSE;    // ราคาที่ใช้
input int Shift=0;                       // การเลื่อนแนวนอนของอินดิเคเตอร์ในแท่ง

อินดิเคเตอร์นี้สามารถเปลี่ยนวิธีการสมูทได้หลายรูปแบบ:

  • SMA - ค่าเฉลี่ยเคลื่อนที่แบบธรรมดา;
  • EMA - ค่าเฉลี่ยเคลื่อนที่แบบเลขชี้กำลัง;
  • SMMA - ค่าเฉลี่ยเคลื่อนที่แบบสมูท;
  • LWMA - ค่าเฉลี่ยเคลื่อนที่แบบน้ำหนักเชิงเส้น;
  • JJMA - ค่าเฉลี่ยเชิงปรับ JMA;
  • JurX - การสมูทแบบ Ultra-linear;
  • ParMA - การสมูทแบบพาราโบลิก;
  • T3 - การสมูทแบบ Tillson's multiple exponential;
  • VIDYA - การสมูทโดยใช้วิธีของ Tushar Chande;
  • AMA - การสมูทโดยใช้วิธีของ Perry Kaufman.

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

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

XR-Squared indicator

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

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