{{tag>pine pine基礎}}
====== 【Pine 基礎】識別子 ======
識別子はユーザー定義の変数や関数に使われる名前のこと。
* 大文字 (A-Z) または小文字 (a-z)、アンダースコア (_) で始まる必要がある。
* 次の文字はアルファベット、アンダースコア、数字 (0~9)。
* 大文字と小文字は区別される。
例:\\
myVar
_myVar
my123Var
functionName
MAX_LEN
max_len
maxLen
3barsDown // NOT VALID!
Pine スクリプト [[https://www.tradingview.com/pine-script-docs/en/v5/writing/Style_guide.html|Style Guide]] では、定数には大文字のスネークケースを、その他の識別子にはキャメルケースを推奨している。
GREEN_COLOR = #4CAF50
MAX_LOOKBACK = 100
int fastLength = 7
// Returns 1 if the argument is `true`, 0 if it is `false` or `na`.
zeroOne(boolValue) => boolValue ? 1 : 0
===== 参考 =====
* Pine Script® v5 User Manual [[https://www.tradingview.com/pine-script-docs/en/v5/language/Identifiers.html|Identifiers]]