Plot
plot 함수는 "출력" 해주는 함수입니다.
plot : plot(출력할 변수)로 구성되어 변수값을 출력할 수 있으며, 출력타입, 색상, 크기 등을 설정하여 출력시킬 수도 있습니다. plot 함수는 다음과 같은 구조를 보여줍니다.
//plot함수 구
plot(series, title, color, linewidth, style,
trackprice, histbase, offset, join, editable, show_last, display)series (series int/float) 출력 되고자 하는 시리즈(값) 필수요소 임.
title (const string) 출력되는 값의 제목
color (series color) 출력되는 값의 색상을 나타내며, 내장된 변수를 사용하여 'color = color.red'의 형태를 사용하거나, 헥스코드를 사용하여 'color = #ff001a' 또는 Rgb 칼라를 사용하여 'color = rgb(0,0,0)으로 다양하게 사용할 수 있습니다. 이 색상 파라미터는 삼항연산자 등 변수로 작성하여 사용할수도 있습니다. 'color = open>close ? color.red:na)'
linewidth (input int) 출력되는 값의 선 굵기를 나타냅니다. 기본값(디폴트)는 1이며, 모든 종류의 스타일에 적용되지는 않습니다.
style (plot_style) 출력되는 값의 스타일을 나타내며 다음의 종류가 있습니다. plot.style_line, plot.style_stepline, plot.style_stepline_diamond, plot.style_histogram, plot.style_cross, plot.style_area, plot.style_columns, plot.style_circles, plot.style_linebr, plot.style_areabr.
trackprice (input bool) 불리안 값으로, 'trackprice = true'로 설정한다면, plot으로 출력하는 실시간 값에 수평선이 나타납니다.
histbase (input int/float) 출력되는 값을 렌더링하여 보여주기 위해 사용됩니다.
offset (series int)
값을 x축 이동시켜 출력합니다. 기본값은 '0'이며, 'shift = 1'은 오른쪽으로 1칸, 'shift = -1' 은 왼쪽으로 값을 이동시켜 나타냅니다.
join (input bool) 이 파라미터는 plot.style_cross 나 plot.style_circles 처럼 선으로 연결되지 않은 값을 연결하여 나타낼때 사용합니다.
editable (const bool) 불리안 값으로, true 라면 메뉴 창에서 스타일을 선택할 수 있도록합니다. 기본값(디폴트)는 true 이며, false로 선언했을 경우 다른 사용자는 플롯스타일을 수정할 수 없습니다.
show_last (input int) 이 값은 마지막 시점을 기준으로, 설정한 바 갯수 만큼만 데이터를 출력합니다. 'show_last = 1'일 경우, 마지막 값인 현재 값만 출력
Last updated