ผู้เขียน: Toshi
TSI-Oscillator เป็นออสซิลเลเตอร์ที่มีค่าปกติอยู่ระหว่าง -100 ถึง +100 พร้อมด้วยเส้นสัญญาณ ซึ่งช่วยให้เทรดเดอร์สามารถวิเคราะห์แนวโน้มได้ง่ายขึ้น
เราเลือกประเภทการเรียบเรียงได้จาก 10 รูปแบบ ได้แก่:
- SMA - ค่าเฉลี่ยเคลื่อนที่แบบธรรมดา;
- EMA - ค่าเฉลี่ยเคลื่อนที่แบบเลขชี้กำลัง;
- SMMA - ค่าเฉลี่ยเคลื่อนที่แบบเรียบเรียง;
- LWMA - ค่าเฉลี่ยเคลื่อนที่แบบน้ำหนักเชิงเส้น;
- JJMA - ค่าเฉลี่ยแบบปรับตัว;
- 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 สำหรับ AMA เช่นกัน
ออสซิลเลเตอร์นี้ใช้คลาสในไลบรารี SmoothAlgorithms.mqh (ต้องคัดลอกไปที่ terminal_data_folder\MQL5\Include) การใช้คลาสเหล่านี้ได้รับการอธิบายอย่างละเอียดในบทความ "การเฉลี่ยราคาสำหรับการคำนวณระหว่างโดยไม่ต้องใช้บัฟเฟอร์เพิ่มเติม".

โพสต์ที่เกี่ยวข้อง
- เครื่องมือ Open Range Breakout สำหรับ MetaTrader 5
- Volume Profile + Range v6.0: เครื่องมือวิเคราะห์การซื้อขายใน MetaTrader 5
- เครื่องมือแสดงความยาวของไส้เทียนใน MT5 สำหรับเทรดเดอร์
- การวิเคราะห์สเปกตรัมเดี่ยว: ตัวชี้วัดแนวโน้มสำหรับ MetaTrader 5
- ID Lite Info MA – ตัวช่วยวิเคราะห์ Moving Average สำหรับ MetaTrader 5