Heiken_Ashi_Smoothed_VolatilityStep: ตัวช่วยวิเคราะห์ความผันผวนใน MetaTrader 5

Mike 2019.01.02 23:35 29 0 0
ไฟล์แนบ

ผู้เขียนต้นฉบับ:

Eva Ruft

บทความนี้เราจะพูดถึง Heiken_Ashi_Smoothed_VolatilityStep ซึ่งเป็นตัวชี้วัดที่ช่วยในการประเมินความผันผวนของสินทรัพย์การเงินอย่างง่ายดาย โดยตัวชี้วัดนี้จะคำนวณความผันผวนที่ปัดเศษออกมาในรูปแบบของจุด (points) จากราคาสูงสุดและต่ำสุดของ แท่งเทียน Heiken_Ashi ที่ถูกปรับเรียบ.

ความผันผวนจะถูกคำนวณจากความแตกต่างระหว่างราคาสูงสุด (High) และราคาต่ำสุด (Low) ของแท่งเทียน Heiken_Ashi_Smoothed โดยค่าที่ได้จะถูกแปลงเป็นจุดและปัดเศษตามขั้นตอนของกริดที่กำหนดโดยค่าพารามิเตอร์ StartLevel และ LevelsStep.

//+----------------------------------------------+//|  พารามิเตอร์การตั้งค่าของตัวชี้วัด                  |//+----------------------------------------------+input Smooth_Method     HMA_Method=MODE_JJMA;      // วิธีการปรับเรียบinputuint              HLength=5;                 // ความลึกในการปรับเรียบ                    inputint               HPhase=100                // พารามิเตอร์การปรับเรียบ3//---- สำหรับ JJMA ในช่วงของ -100 ... +100 จะมีผลต่อคุณภาพของกระบวนการเปลี่ยนผ่าน;//---- สำหรับ VIDIA เป็นระยะเวลา CMO, สำหรับ AMA เป็นระยะเวลาเฉลี่ยช้าinputint               Shift=0                   // การเลื่อนตัวชี้วัดในแท่งเทียนinputuint              LevelsTotal=20            // จำนวนระดับinputuint              StartLevel=100            // ระดับเริ่มต้นinputuint              LevelsStep=100            // ระยะห่างระหว่างระดับinputcolor             LevelsColor=clrDarkOrange; // สีของระดับ

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


Fig.1. ตัวชี้วัด Volatility2Step

Fig.1. ตัวชี้วัด Volatility2Step

รายการ
ความคิดเห็น 0