ผู้เขียนต้นฉบับ:
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

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