파인스크립트(Pine Script)는 TradingView에서 사용되는 프로그래밍 언어로, 주로 주식, 
가상화폐, 외환 등의 거래 차트에 기술적 분석을 위한 사용자 정의 인디케이터와 전략을 작성하는 데 
사용됩니다. 
파인스크립트에서 변수(variables)는 값을 저장하고 참조하기 위한 메모리 공간을 가리키는 이름입니다. 
변수를 사용하면 코드를 작성할 때 동일한 값에 대해 반복적으로 기입하는 대신 값을 한 번 할당하고 
여러 번 참조할 수 있습니다.

 

파인스크립트에서 변수를 선언하려면 다음과 같은 구문을 사용합니다

데이터타입 변수명 = 값

 

아래는 데이타형별 예제입니다.

int ma_period = 14	//정수형

float floatData=100.5	//실수형

string stringData="Hello Thxbot"	//문자형

 

변수를 사용하여 계산을 수행하거나, 다른 변수에 값을 할당하거나, 출력에 사용할 수 있습니다. 예를 들어 14일 이동평균을 계산하려면 다음과 같이 작성할 수 있습니다

//@version=5
indicator("Thxbot script")

ma_period = 14
src = close
ma = sma(src, ma_period)

이 예제에서 src는 종가를 나타내는 시리즈변수이고, ma는 이동 평균을 계산한 결과를 저장하는 변수입니다. 이렇게 변수를 사용하면 코드를 읽고 이해하기 쉽고, 유지 관리하기 편리합니다.

위 예제는 시리즈변수를 사용된 예제입니다.

시리즈 변수란(Series)? 파인스크립트에서 시리즈 변수(series variable)는 일련의 데이터를 차례로 저장하는 변수 타입입니다. 주로 시간에 따른 데이터 값의 연속적인 변화를 나타내는 데 사용됩니다.

파인스크립트에서 아주 중요한 데이터타입이므로 잘 기억해두셔야합니다.

위예제가 2023년부터 1일봉으로 정해서 위처럼 작성되어졋다면 src에는 2023년 1월1일부터 현재까지 1일봉데이타(종가)가 전부 들어가게 됩니다.

 

 

 

트레이딩뷰 무료자동매매 : 땡스봇TV

바이빗 거래수수료 20%할인 받을 수 있는 링크

www.bybit.com/en/register?affiliate_id=8325&language=en&group_id=0&group_type=1

 

비트겟 거래수수료 50%할인링크

https://partner.bitget.com/bg/F64QJX

 

바이낸스 레퍼럴링크

레퍼럴코드 : CPA_0069Y9NEXA

https://www.binance.com/en/activity/referral-entry/CPA?fromActivityPage=true&ref=CPA_0069Y9NEXA

 

 

비트맥스 거래수수료 6개월 동안 10% 할인받을 수 있는 링크

https://www.bitmex.com/register/wvtdj4

 

+ Recent posts