著者: Toshi
TSIオシレーターは、-100から+100の範囲で変動する典型的な正規化オシレーターで、シグナルラインが付いています。
スムージングタイプは、以下の10種類から選択できます:
- SMA - 単純移動平均;
- EMA - 指数移動平均;
- SMMA - スムーズ移動平均;
- LWMA - 線形加重移動平均;
- JJMA - JMA適応平均;
- JurX - 超線形スムージング;
- ParMA - パラボリックスムージング;
- T3 - ティルソンの複数指数スムージング;
- VIDYA - Tushar Chandeのアルゴリズムを用いたスムージング;
- AMA - Perry Kaufmanのアルゴリズムを用いたスムージング。
異なるスムージングアルゴリズムに対するフェーズタイプパラメータは、完全に異なる意味を持つことに注意が必要です。JMAの場合、外部のフェーズ変数は-100から+100の範囲で変動します。T3では、視覚化を改善するために100倍したスムージング比率が使用され、VIDYAではCMOオシレーターの期間、AMAでは遅いEMA期間が考慮されます。他のアルゴリズムでは、これらのパラメータはスムージングに影響しません。AMAの早いEMA期間は固定値で、デフォルトは2です。また、AMAの指数の割合も2に設定されています。
このインジケーターは、SmoothAlgorithms.mqhライブラリのクラスを使用します(これはterminal_data_folder\MQL5\Includeにコピーする必要があります)。クラスの使用法については、「追加バッファを使用せずに中間計算のための価格系列の平均化」の記事で詳しく説明されています。


コメント 0