스크립트 작성의 기본: 기본적인 그래픽 요소 추가
Pine Script에서 기본적인 그래픽 요소를 추가하는 것은 차트의 시각적 표현을 향상시키고, 데이터 해석을 용이하게 하는 데 중요합니다. 다양한 그래픽 요소를 사용하여 차트에 정보를 명확하고 직관적으로 표시할 수 있습니다. 아래에서 이에 대해 자세히 설명드리겠습니다! 😊
1. 기본적인 그래픽 요소
Pine Script는 여러 가지 그래픽 요소를 제공합니다. 이들을 사용하여 차트에 선, 텍스트, 배경색 등을 추가할 수 있습니다.
- 선 (
plot
): 차트에 선을 그릴 때 사용됩니다. 가장 흔히 사용되는 요소 중 하나입니다. - 바와 캔들스틱 (
plotbar
,plotcandle
): 바나 캔들스틱 형태로 데이터를 표시합니다. - 지역 (
fill
): 두 선 사이의 지역을 색칠합니다. - 텍스트 (
label
): 차트에 텍스트 라벨을 추가합니다. - 형상 (
plotshape
): 차트에 다양한 형상(예: 원, 삼각형)을 추가합니다.
2. 그래픽 요소 추가 예시
간단한 이동 평균 지표에 선, 텍스트 라벨, 색칠된 지역을 추가하는 예시를 살펴보겠습니다.
//@version=4
study("Moving Average with Graphics", shorttitle="MA Graphics", overlay=true)
// 입력 변수
length = input(14, minval=1, title="Length")
// 계산: 이동 평균
smaValue = sma(close, length)
// 그래픽: 이동 평균 선
plot(smaValue, title="SMA", color=color.blue)
// 그래픽: 텍스트 라벨
label.new(bar_index, high, text="SMA", style=label.style_labeldown, color=color.red)
// 그래픽: 이동 평균과 종가 사이의 지역 색칠
fill(plot(smaValue), plot(close), color=color.green, transp=90)
설명
plot(smaValue, ...)
: 이동 평균 선을 파란색으로 차트에 그립니다.label.new(...)
: 현재 바의 상단에 빨간색으로 "SMA"라는 텍스트 라벨을 추가합니다.fill(...)
: 이동 평균 선과 종가 사이의 지역을 투명한 녹색으로 채웁니다. 이는 시각적으로 시장의 움직임을 이해하는 데 도움을 줍니다.
이러한 그래픽 요소들은 차트를 더 읽기 쉽고 정보를 빠르게 파악할 수 있도록 만들어줍니다. 사용자는 이를 통해 데이터를 시각적으로 더 잘 이해하고, 효과적인 거래 결정을 내릴 수 있습니다. 📉📈🎨
'Trading View' 카테고리의 다른 글
[TradingView] 9.PineScript 사용자 정의 함수 작성 (0) | 2024.01.29 |
---|---|
[TradingView] 8.PineScript 조건문과 반복문 사용하기 (0) | 2024.01.29 |
[TradingView] 6.PineScript 작성의 기본 (입력 변수와 매개변수 사용하기) (0) | 2024.01.29 |
[TradingView] 5.PineScript 작성의 기본 (간단한 지표 생성 방법) (0) | 2024.01.29 |
[TradingView] 4.PineScript 내장함수와 연산자 (0) | 2024.01.29 |