เพื่อน ๆ ที่เป็นนักเทรดทุกคนครับ วันนี้เรามาทำความรู้จักกับอินดิเคเตอร์ XMACD ที่ใช้งานใน MetaTrader 5 กันดีกว่า เป็นเวอร์ชันที่ให้เราสามารถเลือกอัลกอริธึมการเรียบเรียงของ histogram และสัญญาณได้ถึง 10 แบบเลยทีเดียว:
- SMA - ค่าเฉลี่ยเคลื่อนที่แบบธรรมดา;
- EMA - ค่าเฉลี่ยเคลื่อนที่แบบเอ็กซ์โพเนนเชียล;
- SMMA - ค่าเฉลี่ยเคลื่อนที่ที่เรียบเรียง;
- LWMA - ค่าเฉลี่ยเคลื่อนที่แบบน้ำหนักเชิงเส้น;
- JJMA - ค่าเฉลี่ยแบบปรับตัว JMA;
- JurX - การเรียบเรียงแบบอุลตร้าเชิงเส้น;
- ParMA - การเรียบเรียงแบบพาราโบลิก;
- T3 - การเรียบเรียงแบบหลายระดับเอ็กซ์โพเนนเชียล;
- VIDYA - การเรียบเรียงด้วยอัลกอริธึมของ Tushar Chande;
- AMA - การเรียบเรียงด้วยอัลกอริธึมของ Perry Kaufman.
ต้องบอกไว้ก่อนนะครับว่า พารามิเตอร์ Phase1 และ Phase2 จะมีความหมายที่แตกต่างกันตามอัลกอริธึมการเรียบเรียงที่เลือก สำหรับ JMA จะเป็นค่าตัวแปร Phase ที่เปลี่ยนจาก -100 ถึง +100 ส่วน T3 จะเป็นอัตราส่วนการเรียบเรียงที่คูณด้วย 100 เพื่อให้ดูได้ง่ายขึ้น สำหรับ VIDYA จะเป็นระยะเวลา CMO oscillator และสำหรับ AMA จะเป็นระยะเวลา EMA ที่ช้า โดยในอัลกอริธึมอื่น ๆ พารามิเตอร์เหล่านี้จะไม่ส่งผลต่อการเรียบเรียง สำหรับ AMA ระยะเวลา EMA ที่รวดเร็วจะมีค่าเป็นค่าคงที่และเท่ากับ 2 โดยค่าอัตราส่วนยกกำลังจะเท่ากับ 2 ด้วยเช่นกัน
สีของ histogram และสัญญาณจะเปลี่ยนแปลงไปตามสภาพตลาดปัจจุบัน ซึ่งอินดิเคเตอร์ ColorXMACD_Alert ยังสามารถตั้งแจ้งเตือนได้ในกรณีที่สีของเส้นสัญญาณเปลี่ยนแปลงในแท่งที่ปิดล่าสุด อินดิเคเตอร์นี้ใช้คลาสจาก SmoothAlgorithms.mqh (ต้องทำการคัดลอกไปยัง terminal_data_folder\MQL5\Include) ซึ่งการใช้งานคลาสเหล่านี้ได้ถูกอธิบายไว้อย่างละเอียดในบทความ "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".
อินดิเคเตอร์นี้ถูกพัฒนาขึ้นเป็นครั้งแรกใน MQL4 และเผยแพร่ในบทความ Effective Averaging Algorithms with Minimal Lag: Use in Indicators and Expert Advisors เมื่อวันที่ 03.03.2009.


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