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

XMA Ichimoku Channel: เครื่องมือวิเคราะห์เทรดสำหรับ MetaTrader 5

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

ผู้เขียน: ellizii

ในบทความนี้เราจะพูดถึง XMA Ichimoku Channel ซึ่งเป็นตัวบ่งชี้ที่ช่วยในการวิเคราะห์ตลาดโดยใช้หลักการของ Ichimoku Kinko Hyo โดยการคำนวณค่าเฉลี่ยเคลื่อนที่ในลักษณะเดียวกัน (ดู ที่นี่ เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับ Ichimoku) สำหรับการสร้างกรอบราคานั้นจะต้องสร้างขึ้นตามลำดับ

พารามิเตอร์การตั้งค่าของตัวบ่งชี้:

//+-----------------------------------+
//| พารามิเตอร์การตั้งค่าของตัวบ่งชี้ |
//+-----------------------------------+
input uint Up_period=3; // คำนวณราคาสูงสุดในช่วงเวลา
input uint Dn_period=3; // คำนวณราคาต่ำสุดในช่วงเวลา
//---- 
extern MODE_PRICE Up_mode=HIGH;  // ค้นหาราคาสูงสุด 
extern MODE_PRICE Dn_mode=LOW;   // ค้นหาราคาต่ำสุด 
//---- 
input Smooth_Method XMA_Method=MODE_SMA; // วิธีการทำให้เรียบ
input int XLength=100;                   // ความลึกในการทำให้เรียบ
input int XPhase=15                     // พารามิเตอร์การทำให้เรียบ

input double Up_percent = 1.0; // เปอร์เซ็นต์ของการเบี่ยงเบนจากค่าเฉลี่ยสำหรับสร้างกรอบราคาสูง
input double Dn_percent = 1.0; // เปอร์เซ็นต์ของการเบี่ยงเบนจากค่าเฉลี่ยสำหรับสร้างกรอบราคาต่ำ
//---- 
input int Shift=0;      // การเลื่อนแนวนอนของตัวบ่งชี้ในแถบ
input int PriceShift=0; // การเลื่อนแนวตั้งของตัวบ่งชี้ในจุด

ตัวบ่งชี้นี้ให้คุณเลือกวิธีการทำให้เรียบจากตัวเลือกสิบแบบที่มีอยู่:

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

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

ตัวบ่งชี้นี้ใช้ไลบรารี SmoothAlgorithms.mqh (ต้องคัดลอกไปยัง terminal_data_folder\MQL5\Include) การใช้งานคลาสนี้จะมีรายละเอียดเพิ่มเติมในบทความ "ซีรีส์ของราคาเฉลี่ยสำหรับการคำนวณกลางโดยไม่ใช้บัฟเฟอร์เพิ่มเติม".

ตัวบ่งชี้นี้ถูกพัฒนาขึ้นครั้งแรกใน MQL4 และเผยแพร่ใน ฐานข้อมูลโค้ด เมื่อวันที่ 04.10.2010.

XMA Ichimoku Channel

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

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