관리 메뉴

Leo's Garage

PineScript5 - 시작하기 본문

파이프라인 만들기/Algo Trading

PineScript5 - 시작하기

LeoBehindK 2023. 1. 14. 11:03
728x90
반응형

PineScript는 TradingVeiw라는 회사에서 자체 개발한 언어이다.

PineScript를 사용하여 Custom한 지표를 생성할 수 있고, 이렇게 생성한 지표를 TradingView에 직접 사용할 수 있다. 

TradingView는 방대한 데이터를 제공하기도 하는데, 여기에 바로 테스트해볼 수 있다는 것은 큰 장점이다.

https://www.tradingview.com/

 

TradingView – Track All Markets

Where the world charts, chats and trades markets. We're a supercharged super-charting platform and social network for traders and investors. Free to sign up.

www.tradingview.com

 

TradingView에 들어가서 Market - Crypto - Bitcoin을 들어가 보자

오른쪽 상단에 See More on Advanced Chart라고 표시된 버튼을 누른다.

하단에 Pine Editor를 클릭하고, 오른쪽에 Open - Indicator를 누른다. 

그다음 바로 옆에 있는 Add to Chart를 누르면 상단의 Chart 아래 Indicator window가 하나 생기면서 script에 의한 지표가 보여지게 된다.

아래 지표에는 My Script라는 이름이 붙여있는걸 볼 수 있다. 

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © downyK

//@version=5
indicator("My script")
plot(close)

해당 지표의 코드는 위와 같다. 

//로 표기된 부분은 주석이지만, @version=5 이 부분은 PineScript의 버전을 명시한 부분이므로 지우면 안된다. 

plot(close)는 각 종가를 뿌려준다고 생각하면 된다. 

따라서 이 지표는 종가 데이터를 유저에게 보여주는 script이다. 

 

728x90
반응형
Comments