글

라벨이 보조지표만들기인 게시물 표시

[TradingView] Pine Script v5로 나만의 보조지표 만드는 법: 기초 가이드

"기본으로 깔려있는 지표들만 쓰다 보면 묘하게 내 입맛에 안 맞고 2% 부족한 느낌, 다들 받으셨죠?" 차트 분석을 조금 하다 보면 "이동평균선 기간을 조금만 다르게 해보고 싶다", "나만의 조건이 맞을 때 화살표가 떴으면 좋겠다" 같은 아쉬움이 생기기 마련입니다. 하지만 트레이딩뷰에서 제공하는 기본 지표만으로는 한계가 명확하죠. "그럼 코딩을 배워야 하나?" 하고 겁부터 먹으실 수 있지만, 걱정 마세요! 트레이딩뷰가 제공하는 **Pine Script(파인 스크립트)**라는 마법 같은 언어만 알면 생각보다 엄청 쉽고 간단하게 내 손으로 직접 나만의 지표를 뚝딱 만들 수 있거든요. 이번 가이드에서는 복잡한 프로그래밍 지식은 싹 빼고, 가장 최신 버전인 Pine Script v5의 기본 구조 부터 초간단 이동평균선 커스텀 지표 를 직접 짜보는 법까지 아주 재미있고 친절하게 알려드릴게요. 나만의 무기를 장착하러 출발해볼까요? 1. Pine Script란 무엇인가? Pine Script는 트레이딩뷰 전용의 경량화된 언어로, 다음과 같은 주요 특징을 가집니다. 고성능 및 가벼운 실행: 서버 측에서 직접 지표 수식을 계산하므로 별도의 프로그램 설치가 필요 없습니다. 시계열 데이터 처리: 가격, 거래량 등 시간의 흐름에 따른 시계열(Series) 데이터를 내장 함수 형태로 쉽게 다룰 수 있습니다. 버전 관리: 현재 최신 버전은 v5 로, 이전 버전(v4 이하)에 비해 변수 선언 방식과 함수 라이브러리가 훨씬 엄격하고 체계적으로 업그레이드되었습니다. 2. Pine Script v5 기본 코드 구조 모든 Pine Script 코드의 최상단에는 스크립트 버전과 지표(또는 전략)의 속성을 정의하는 선언문이 포함되어야 합니다.