{{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]]