프로그래밍 공부/금융&주식(10)
-
[TradingView] 04.파인 스크립트 문자열 - 지표표시부터 자동매매까지 파인 스크립트와 함께(with pine script)
1. 문자열 파인 스크립트의 문자열은 ''(작은따옴표)나 ""(큰따옴표)로 둘러 싸인 값을 의미합니다. 표현하려는 문자열 내에 작은따옴표가 이미 존재하는 경우 큰따옴표로 문자열을 표현하고 반대로 큰따옴표가 이미 있는 경우 작은따옴표를 사용하여 문자열을 표현합니다. 'hello' "world" // 문자열은 큰 따옴표와 작은 따옴표 모두 사용 가능하다. "I'll good." // 문자열을 큰 따옴표로 표현하면 작은 따옴표를 문자열에 사용할 수 있다. 'I say "Hello".' // 문자열을 작은 따옴표로 표현하면 큰 따옴표를 문자열에 사용할 수 있다. 1.1 문자열 출력하기 //@version=5 indicator("내 스크립트") plotshape(barstate.islast, text="마지막 바..
2023.04.16 -
[TradingView] 03.파인 스크립트 내장변수와 내장함수 - 지표표시부터 자동매매까지 파인 스크립트와 함께(with pine script)
1. 내장 변수 (Built-in Variable) //@version=5 indicator("내 스크립트") plot(close) 스크립트를 처음 생성하면 위와 같은 코드가 있습니다. 여기서 close는 변수로 선언하지 않았지만 사용할 수 있습니다. close이외에도 indicator, plot 또한 우리가 선언한 적 없는 코드입니다. close는 내장 변수로 파인스크립트에서 많이 사용할 만한 값을 미리 변수로 선언해 둔 것입니다. 우리는 쉽게 종가를 close를 사용함으로써 접근할 수 있게됩니다. 2. 내장 함수 (Built-in Function) 내장 함수는 내장 변수와 마찬가지로 파인 스크립트에서 많이 사용할 만한 유용한 기능을 선언해 둔 것입니다. 우리는 함수를 호출하여 쉽게 사용할 수 있게됩니..
2023.04.16 -
[TradingView] 02.파인 스크립트 기본 변수와 데이터 타입 - 지표표시부터 자동매매까지 파인 스크립트와 함께(with pine script)
1. 데이터 타입 데이터 타입은 컴퓨터가 효과적으로 데이터를 다루기 위해서 선언됩니다. 추후 배우게 될 함수(fuction)에서 다양한 자료 입력으로 주고 출력을 받을 수 있게됩니다. 기본 데이터 타입은 아래와 같습니다. 기본 데이터 타입 예시 int -3,-2,-1,0,1,2,3,4 float 3.14, 0.1592 string "p", "tradingview", 'pine script' bool true, false, na 2. 변수 변수는 값을 저장하는 이름표입니다. 변수가 이름표라는 것은 우리가 변수를 만들 때 그 변수가 무엇을 의미하는 지 정해주는 것이 중요함을 나타냅니다. 예를 들어 각 코인의 종가를 저장하는 변수를 만들려고 한다면 아래와 같습니다. 변수를 선언하는 기본 규칙은 변수명 = 값 ..
2023.04.16 -
[TradingView] 01.트레이딩뷰 및 파인 스크립트 기본 - 지표표시부터 자동매매까지 파인 스크립트와 함께(with pine script)
1. 트레이딩뷰 언어 설정 트레이딩 뷰 메인 화면에서 프로필에 마우스를 올리면 설정을 바꿀 수 있습니다. Language에서 한국어를 선택하면 끝! 2. 파인 스크립트를 사용하기 메인 화면에서 원하는 자산의 그래프로 이동하면 됩니다. 예제에서는 BTCKRW 업비트를 이용하겠습니다. 그래프 아래에 'Pine 에디터'를 클릭하면 아래와 같이 이름없는 스크립트가 열립니다. 처음 스크립트가 열리면 약간의 코드가 적혀있습니다. 이 코드를 실행시키기 위해서 '차트에 넣기'를 누르면 됩니다. 그래프 아래에 새로운 지표가 생겼습니다. 위 지표는 종가를 선으로 그린 지표입니다. 추후 자세히 설명하겠지만 plot 함수는 그래프에 그림을 그릴 수 있으며 close 변수는 현재 바가 마감되었을 때의 종가 혹은 마감되지 않은 ..
2023.04.15