line.set_xloc

ラインのx座標を指定する方法を設定します。

xの数値の意味合いが変わるため、始点と終点のx座標も改めて設定します。

定義

line.set_xloc(id, x1, x2, xloc)

引数

引数名内容初期値
idラインオブジェクトID
x1設定する始点のx座標

xloc.bar_indexの時:足の番号
xloc.bar_timeの時:足のUNIXタイム
x2設定する終点のx座標

xloc.bar_indexの時:足の番号
xloc.bar_timeの時:足のUNIXタイム
xloc以下のいずれかを指定

xloc.bar_index:x座標を足番号で指定
xloc.bar_time:x座標を足のUNIX時間で指定

戻り値

(無し)

サンプルコード

10日前の足の安値と現在足の高値を繋いだラインを描画

var line1 = line.new(0, low, bar_index, high, width=5, color=color.yellow)
line.set_xloc(line1, time[10], time, xloc=xloc.bar_time)
line.set_y1(line1, low[10])
line.set_y2(line1, high)