label関係の関数

label.delete

指定されたラベルオブジェクトの削除。既に削除されている場合には何も行いません。

label.delete(id) → void

引数
id (label) 削除するラベルオブジェクト

label.get_text

このラベルオブジェクトのテキストを返します

label.get_text(id) → series[string]

my_label = label.new(time, open, text="Open bar text", xloc=xloc.bar_time)
a = label.get_text(my_label)
label.new(time, close, text = a + " new", xloc=xloc.bar_time)

戻り
このラベルのテキストを含む文字列オブジェクト

引数
id (label) ラベルオブジェクト

label.get_x

ラベル位置の(最後に設定されたxloc値応じた)UNIXタイムまたはバーインデックスを返します

label.get_x(id) → series[integer]

my_label = label.new(time, open, text="Open bar text", xloc=xloc.bar_time)
a = label.get_x(my_label)
plot(time - label.get_x(my_label)) //draws zero plot

戻り
UNIXタイムスタンプ(ミリ秒)またはバーインデックス

引数
id (label) ラベルオブジェクト

label.get_y

このラベル位置の価格を返します

label.get_y(id) → series[float]

戻り
価格を表す浮動小数点値

引数
id (label) ラベルオブジェクト

label.new

新しいラインオブジェクトを作成

label.new(x, y, text, xloc, yloc, color, style, textcolor, size, textalign) → series[label]

var label1 = label.new(bar_index, low, text="Hello, world!", style=label.style_circle)
label.set_x(label1, 0)
label.set_xloc(label1, time, xloc.bar_time)
label.set_color(label1, color.red)
label.set_size(label1, size.large)

戻り
label.setXXXとlabel.getXXX関数に渡すことができるラベルIDオブジェクト

引数
x (series) ラベル位置のバーインデックス (if xloc = xloc.bar_index) またはバーのUNIXタイム (if xloc = xloc.bar_time)。xloc = xloc.bar_index の場合、この引数の値は現在のバーのインデックス以下である必要があります。
y (series) ラベル位置の価格。yloc=yloc.price の場合にのみ考慮されます。
text (string) ラベルテキスト。デフォルトは空の文字列です。
xloc (string) x引数の説明を参照してください。可能な値は xloc.bar_index と xloc.bar_time です。デフォルトは xloc.bar_index です。
yloc (string) 可能な値は yloc.price, yloc.abovebar, yloc.belowbar です。yloc=yloc.price の場合、y引数ではラベル位置の価格を指定します。yloc=yloc.abovebar の場合、ラベルはバーの上に位置します。yloc=yloc.belowbar の場合ラベルはバーの下です。デフォルトは yloc.price です。
color (color) ラベルの枠と矢印の色
style (string) ラベルスタイル。可能な値は: label.style_none, label.style_xcross, label.style_cross, label.style_triangleup, label.style_triangledown, label.style_flag, label.style_circle, label.style_arrowup, label.style_arrowdown, label.style_label_up, label.style_label_down, label.style_label_left, label.style_label_right, label.style_label_center, label.style_square, label.style_diamond です。デフォルトは label.style_label_down です。
textcolor (color) テキストの色
size (string) ラベルサイズ。可能な値は size.auto, size.tiny, size.small, size.normal, size.large, size.huge です。デフォルト値は size.normal です。
textalign (string) ラベルテキストの配置。可能な値は: text.align_left, text.align_center, text.align_right です。デフォルト値は text.align_center です。

label.set_color

ラベルの枠と矢印の色を設定します

label.set_color(id, color) → void

引数
id (label) ラベルオブジェクト
color (color) New label border and arrow color

label.set_size

指定したラベルオブジェクトの矢印とテキストサイズを設定します

label.set_size(id, size) → void

引数
id (label) ラベルオブジェクト
size (string) size.auto, size.tiny, size.small, size.normal, size.large, size.huge です。デフォルト値は size.auto です。

label.set_style

ラベルスタイルを設定します

label.set_style(id, style) → void

引数
id (label) ラベルオブジェクト
style (string) 新しいラベルのスタイル.。可能な値は: label.style_none, label.style_xcross, label.style_cross, label.style_triangleup, label.style_triangledown, label.style_flag, label.style_circle, label.style_arrowup, label.style_arrowdown, label.style_label_up, label.style_label_down, label.style_label_left, label.style_label_right, label.style_label_center, label.style_square, label.style_diamond です。

label.set_text

ラベルテキストを設定します

label.set_text(id, text) → void

引数
id (label) ラベルオブジェクト
text (string) 新しいラベルテキスト

label.set_textalign

ラベルテキストの配置を設定します。

label.set_textalign(id, textalign) → void

引数
id (label) ラベルオブジェクト
textalign (string) ラベルテキストの配置。可能な値は: text.align_left, text.align_center, text.align_right です。

label.set_textcolor

ラベルテキストの色を設定します

label.set_textcolor(id, textcolor) → void

引数
id (label) ラベルオブジェクト
textcolor (color) 新しいテキストの色

label.set_x

ラベル位置の(xlocに応じた)バーインデックスまたはバータイムを設定します

label.set_x(id, x) → void

引数
id (label) ラベルオブジェクト
x (series) ラベル位置の新しいバーインデックスまたはバータイム。xloc = xloc.bar_index の場合、この引数の値は現在のバーのインデックス以下である必要があります。

label.set_xloc

x地点と新しいバーインデックス/タイムの値を設定します

label.set_xloc(id, x, xloc) → void

引数
id (label) ラベルオブジェクト
x (series) ラベル位置の新しいバーインデックスまたはバータイムを設定xloc (string) 新しいx地点の値

label.set_xy

ラベル位置のバーインデックス/タイムと価格を設定します

label.set_xy(id, x, y) → void

引数
id (label) ラベルオブジェクト
x (series) ラベル位置の新しいバーインデックスまたはバータイム。xloc = xloc.bar_index の場合、この引数の値は現在のバーのインデックス以下である必要があります。
y (series) ラベル位置の新しい価格

label.set_y

ラベル位置の価格を設定します

label.set_y(id, y) → void

引数
id (label) ラベルオブジェクト
y (series) ラベル位置の新しい価格

label.set_yloc

新しいy地点の計算アルゴリズムを設定します

label.set_yloc(id, yloc) → void

引数
id (label) ラベルオブジェクト
yloc (string) 新しいy地点の値

\ 最新情報をチェック /

コメントを残す

Pineスクリプト

前の記事

label
Pineスクリプト

次の記事

line関係の関数