MetaTrader 5 / インディケータ
Heiken_Ashi_Smoothed_VolatilityStep - MetaTrader 5のためのインディケータ
1312
元の作者:
Eva Ruft
金融資産の四捨五入されたボラティリティを計算する簡単な指標です。 ボラティリティは、平滑化された平均足ローソク足の最大価格と最小価格に基づいてポイントで計算されます。
ボラティリティは、Heiken_Ashi_Smoothedローソク足の高値から安値をひいたものとして計算されます。 結果値はポイントに変換され、StartLevelおよびLevelsStep入力値で定義された座標グリッドステップに従って丸められます。
//+----------------------------------------------+ //| 指標入力パラメータ | //+----------------------------------------------+ input Smooth_Method HMA_Method=MODE_JJMA; // 平滑化法 input uint HLength=5; // 平滑化の深さ input int HPhase=100; // 平滑化パラメータ 3//---- JJMAでは(-100 ... +100)の範囲を取り、過渡プロセス品質に影響する //---- VIDIAではこれはCMO期間、AMAではこれは低速平均である input int Shift=0; // バー単位での指標の横シフト input uint LevelsTotal=20; // レベルの数 input uint StartLevel=100; // 初めのレベル input uint LevelsStep=100; // レベル間の距離 input color LevelsColor=clrDarkOrange; // レベルの色
指標ではSmoothAlgorithms.mqhライブラリクラスが使用されます。このライブラリクラスを<terminal_data_folder>\MQL5\Includeにコピーしてください。 クラスの使用についての詳細は「追加バッファなしの中間計算用物価系列の平均化」稿で参照できます。

図1 Volatility2Step指標
MetaQuotes Ltdによってロシア語から翻訳されました。
元のコード: https://www.mql5.com/ru/code/23205