Polyline
多段線繪圖的句柄。
靜態方法
new
navi
Polyline.new(
points: series Array<chart.Point>,
curved: series bool = false,
closed: series bool = false,
xloc: series string = xloc.bar_index,
line_color: series color = color.BLUE,
fill_color: series color = na,
line_style: series string = line.style_solid,
line_width: series int = 1,
force_overlay: series bool = false
): series Polyline創建一個新的折線實例並將其顯示在圖表上,用線段順序連接點陣列中的所有點。繪圖中的線段可以是直線或曲線,具體取決於曲線參數。
參數
| 名稱 | 類型 | 預設值 | 說明 |
|---|---|---|---|
points | series Array<chart.Point> | chart.point 值的陣列,按照連接順序定義折線的頂點。 | |
curved | series bool | false | 如果是 true,則連續點之間的線段將繪製為平滑曲線。如果 false,則使用直線段。選修的。默認為 false。 |
closed | series bool | false | 如果是 true,則從最後一個點回到第一個點繪製一條附加線段,從而閉合形狀。選修的。默認為 false。 |
xloc | series string | xloc.bar_index | 確定如何解釋每個 chart.point 的 x 座標。使用 xloc.bar_index 將 x 視為 bar 索引,或使用 xloc.bar_time 將 x 視為 UNIX 時間戳。選修的。默認為 xloc.bar_index。 |
line_color | series color | color.BLUE | 線段的顏色。選修的。默認為 color.BLUE。 |
fill_color | series color | na | 當多段線閉合時用於填充多段線內部的顏色。 na 表示不填充。選修的。默認為 na。 |
line_style | series string | line.style_solid | 線條的風格。可能的值:LineStyle.Solid、LineStyle.Dotted、LineStyle.Dashed、LineStyle.ArrowLeft、LineStyle.ArrowRight、LineStyle.ArrowBoth。選修的。默認為 LineStyle.Solid。 |
line_width | series int | 1 | 線條的寬度(以像素為單位)。選修的。默認為 1。 |
force_overlay | series bool | false | 如果為 true,則無論腳本佔用哪個窗格,都會在主圖表窗格上繪製折線。如果是 false,則它位於腳本的窗格之後。選修的。默認為 false。 |
返回: series Polyline
靜態屬性
all
傳回一個陣列,其中填充了腳本繪製的所有當前折線。
方法
delete
navi
Polyline.delete(id: series Polyline)從圖表中刪除指定的折線。
參數
| 名稱 | 類型 | 預設值 | 說明 |
|---|---|---|---|
id | series Polyline |