![見出し画像](https://assets.st-note.com/production/uploads/images/142253516/rectangle_large_type_2_97a9313bc6b4ff4a15019b110c976813.png?width=800)
Pine Script™ (v5) の覚書 - 8 : UDTs(user-defined types)を使ってみる (3)
前回までの話
色についても自分の使いたい色を型として定義して、color.redのように使うことができる。
type colors
color lime70
color lime80
color red70
color red80
これを以下のように初期化する。
myColor=colors.new(
color.new(color.lime,70),
color.new(color.lime,80),
color.new(color.red,70),
color.new(color.red,80)
)
使う時は、例えば以下のように使う。
sma20=ta.sma(close,20)
sma200=ta.sma(close,200)
// color を使った場合
plot(sma20, "20移動平均", color.lime,1)
plot(sma20, "20移動平均", color.new(color.lime,80),1)
// 定義した myColor を使った場合
plot(sma20, "20移動平均", myColor.lime80,1)
この記事が気に入ったらサポートをしてみませんか?