fill

プロットしたラインの間を指定した色で塗りつぶします。

定義

fill(plot1, plot2, color, transp, title, editable, show_last)

引数

引数名 内容 初期値
plot1 1つめのプロット・オブジェクト(plot関数またはhline関数の戻り値)
plot2 2つめのプロット・オブジェクト(plot関数またはhline関数の戻り値)
color 塗りつぶしたい色
transp 色の透明度。0~100で指定
0:不透明
100:完全透明(非表示)
title 描画のタイトル
editable 設定された色を設定画面から変更可能かどうか指定します。 true
show_last 数値を指定すると、すべてのグラフではなく最終N足分のチャート足のみを対象とします。

戻り値

(無し)

サンプルコード

直近20日の最高値/最安値ラインをプロットし、その間を緑色で塗りつぶす

h20 = highest(high, 20)
l20 = lowest(low, 20)

p1 = plot(h20, title="20日高値ライン", color=color.white)
p2 = plot(l20, title="20日安値ライン", color=color.white)

fill(p1, p2, color=color.green)

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次