barstate
barstate.isconfirmed
スクリプトが現状のチャート足の最後の値(終値)で計算しているのであれば正常終了です。次のスクリプトの計算は新しいチャート足で行われます。
タイプ
series[bool]
備考 この変数を使用するPineScriptコードは、ヒストリカルデータとリアルタイムデータで計算方法が異なります。
{@far security}式においてbarstate.isconfirmedの使用はお勧めしません。 securityから要求された値は予測できません。
注意 この変数/関数を使用すると、インジケーターの再描画が発生する可能性があることに注意してください。
barstate.isfirst
現在のバーがバーセットの最初のバーならtrueを返し、それ以外の場合はfalseを返します。
タイプ
series[bool]
備考 この変数を使用するPineScriptコードは、ヒストリカルデータとリアルタイムデータで計算方法が異なります。
注意 この変数/関数を使用すると、インジケーターの再描画が発生する可能性があることに注意してください。
barstate.ishistory
現在のバーが過去バーの場合はtrueを返し、そうでない場合はfalseを返します。
タイプ
series[bool]
備考 この変数を使用するPineScriptコードは、ヒストリカルデータとリアルタイムデータで計算方法が異なります。
注意 この変数/関数を使用すると、インジケーターの再描画が発生する可能性があることに注意してください。
barstate.islast
現在のバーがバーセットの最後のバーの場合はtrueを返し、そうでない場合はfalseを返します。この条件はバーセットのすべてのリアルタイムバーでtrueです。
タイプ
series[bool]
備考 この変数を使用するPineScriptコードは、ヒストリカルデータとリアルタイムデータで計算方法が異なります。
注意 この変数/関数を使用すると、インジケーターの再描画が発生する可能性があることに注意してください。
barstate.isnew
スクリプトが新しいバーで現在計算している場合はtrueを返し、そうでない場合はfalseを返します。この変数は、過去バーで計算される時または新しく生成されたリアルタイムバーの最初の更新時に計算される時にtrueです。
タイプ
series[bool]
備考 この変数を使用するPineScriptコードは、ヒストリカルデータとリアルタイムデータで計算方法が異なります。
注意 この変数/関数を使用すると、インジケーターの再描画が発生する可能性があることに注意してください。
barstate.isrealtime
現在のバーがリアルタイムバーである場合はtrueを返し、そうでない場合はfalseを返します。
タイプ
series[bool]
備考 この変数を使用するPineScriptコードは、ヒストリカルデータとリアルタイムデータで計算方法が異なります。
注意 この変数/関数を使用すると、インジケーターの再描画が発生する可能性があることに注意してください。