03 15, 2016

Pineスクリプトで透明度を設定する

色の変数に、デフォルトの透明度を指定するパラメータが追加されました。透明度のレベルを設定するには2つの方法があります。

1. #FFA50040 – オレンジ色で、最後の2桁は 64%の透明度(16進法)を示します。

bgcolor (#FFA50040)

2. ‘color’関数で透明度を変更することができます。

color(red, 70)
color(#FFA500, 80)

例:

//@version=2
study(title="Shading the chart's background", overlay=true)
c = navy
bgColor =(dayofweek == monday) ? color(c, 50) :
    (dayofweek == tuesday) ? color(c, 60) :
    (dayofweek == wednesday) ? color(c, 70) :
    (dayofweek == thursday) ? color(c, 80) :
    (dayofweek == friday) ? color(c, 90) :
    color(blue, 80)
bgcolor(color=bgColor)

もちろん引き続き、インジケーターの設定のスタイルタブで、色の透明度を調整できます。

より詳細な情報は、Pine Script TutotrialPineスクリプトリファレンスマニュアルをご覧ください。