皆さん、こんにちは!今日は、MetaTrader 5用の新しいインジケーター「PriceSpeed」についてご紹介します。このインジケーターは、価格の変動速度をポイント/分で表示します。基本的なアイデアは平均速度インジケーターから取得されていますが、コードが改善され、機能が強化されています。トレンドの評価に役立つ平均価格速度に加え、新たにリアルなピーク速度も追加されており、ブレイクアウトやパルス戦略の実装が可能です。
ピーク速度の推定は、各キャンドルの高値と安値の差を基に算出されます(これは、指定した時間枠の間に価格が移動する最大の距離です)。この値はあくまで推定値であり、正確な値ではありません。大抵の場合、高値と安値の間の時間はキャンドルの期間よりも短いため、実際の速度はこれよりも高いことが多いのです。なお、小さな時間枠はインジケーターの分析対象外となります。
さらに、このインジケーターは、キャンドルの実際の方向とは逆の動きの際に形成される偽ピーク速度も計算します。具体的には、オープンから最初の極値(高値または安値)までと、2つ目の極値からクローズまでの動きにおける速度です。
このように、インジケーターは以下の3つのバッファをヒストグラムとして表示します:
- 元のインジケーターのアルゴリズムに基づく平均価格速度(太い緑色);
- リアルなピーク価格速度(細いオレンジ色);
- 偽のピーク価格速度(細い赤色);
リアルなピーク速度と偽ピーク速度の重要性を判断しやすくするために、インジケーターは指定されたバー数に基づいてピーク速度の標準偏差も計算します。これは、点線のコリドーとして表示されます。

パラメーター
- 平均化バー - 価格速度を平均化するためのバー数。元の速度とピーク速度の両方が平均化されます(ただし、ピーク速度で作業する場合は平均化しない方が良いので、1を使用するのが適切です)。
- 価格 - 速度計算のための価格タイプ(これは元の平均価格速度に対してのみ意味があり、ピーク速度には使用されません)。
- ピーク偏差期間 - ピーク速度の標準偏差を計算するためのバー数。