HighestBar/FastHighestBar

一定範囲の足における指定値の最も高い値(最高値)が発生した足の、 現在足からの本数を取得

一定範囲の足における指定値の最も高い値(最高値)が発生した足の、
現在足からの本数を取得します。

最安値が複数存在する場合は、現在の足に最も近いものが対象となります。

(FastHighestBarの方がHighestBarより高速に計算できます)

定義

HighestBar( dblPrice, intLength )

灰色エリアをクリックすると全選択状態になります

(例)

HighestBar( High, 20 ) 現在足を含めた直近20本の足における最も高い「高値」を付けた足を探し、その足が現在足から数えて何本目にあたるかを取得します。

引数

I/O 名前(推奨) 内容
I double dblPrice 対象とする値
I int intLength 対象とする足の数

戻り値

内容
double 最高値が発生した足の現在足からの本数

使用上の注意

特に理由のない限り、Fast付きバージョンを使用する事をおススメします。

ただし、引数の値が途中で変わるような場合は期待する計算結果が得られないので、その場合はFast無しバージョンをお使いください。

関連記事