Klingerボリュームオシレーター(KVO)は、スティーブン・クリンガーによって開発された指標です。このKVOには、一見矛盾しているように思える2つの特性があります。それは、短期的なトレンドの高値や安値に敏感でありながら、長期的な資金の流入と流出を非常に正確に示すことです。
KVOは以下の原則に基づいています:
- 価格帯は動きの尺度であり、ボリュームはその動きの力を示します。今日のHigh、Low、Closeの合計がトレンドを決定します。今日の合計が前日の合計を上回れば蓄積、逆に下回れば分配となります。合計が等しい場合、現在のトレンドは維持されます。
- ボリュームは、インターデイの価格変動を引き起こし、買い手と売り手の力を示します。KVOは、毎日の累積と分配された株式数の差を通じてボリュームの強さを判断します。高く増加するボリュームは上昇トレンドを先導し、その後、この値は徐々に減少し、上昇トレンドの最後の段階に対応します。最終的な蓄積を示すボリュームの上昇が底の形成前に繰り返されます。
- ボリュームの強さをオシレーターに変換し、34日と55日間の指数移動平均の差を表し、13日のシグナルラインと比較することで、マーケットの出入りの「ボリュームの強さ」を簡単にトレースできます。この強さを価格の動きと比較することで、高値と安値の間のダイバージェンスを明らかにすることができます。
Klingerは、KVOを適用する際に以下の概念に従うことを推奨しています:
- 最も信頼性の高いシグナルは、トレンドの方向と同じ方向に現れます。
- 最も強いシグナルは、価格の新しい高値や安値と指標の間のダイバージェンスで、特に過剰買いや過剰売の領域で見られます。
- 上昇トレンドの場合、KVOが非常に低い、ゼロ未満に下がり、再び上向くときが買い時です。下降トレンドの場合は、KVOが非常に高い、ゼロ以上に上がり、再び下向くときが売り時です。
KVOはトレンドの方向に沿った取引には非常に効果的ですが、トレンドに逆らった取引では効果が薄くなることを覚えておいてください。
この指標では、XKVOのヒストグラムとシグナルラインの平滑化方法を10種類の異なるバリエーションから選択できます:
- SMA - 単純移動平均;
- EMA - 指数移動平均;
- SMMA - 平滑移動平均;
- LWMA - 線形加重移動平均;
- JJMA - 適応型移動平均JMA;
- JurX - 超線形平滑化;
- ParMA - 放物線平滑化;
- T3 - マルチ指数平滑化;
- VIDYA - Tushar Chandeアルゴリズムによる平滑化;
- AMA - Perry Kaufmanアルゴリズムによる平滑化。
Phase1とPhase2のパラメータは、異なる平滑化アルゴリズムによって全く異なる意味を持つことに注意が必要です。JMAにおけるPhaseは、-100から+100の範囲で変動する外部変数です。T3の場合、平滑化の比率が100倍され、視認性が向上します。VIDYAではCMOオシレーターの期間、AMAでは遅いEMAの期間を示します。これらのパラメータは他のアルゴリズムの平滑化計算には影響しません。AMAでは、デフォルトで速いEMAの期間は2に設定されています。AMAの成長率も2に設定されています。
この指標は、SmoothAlgorithms.mqhクラスライブラリを使用します(terminal_data_folder\MQL5\Includeにコピーする必要があります)。このクラスの使用については、「追加バッファを使用せずに中間計算用の平均価格シリーズ」の記事で詳しく説明されています。


コメント 0