트레이딩뷰 지표 합치는 방법은 두 가지다. Pine Script 안에서 plot()을 여러 번 써 계산값을 한 지표로 만들거나, 이미 추가한 지표를 “옮기기” 또는 드래그로 같은 창에 놓을 수 있다.
한 스크립트에 여러 선을 그린다
직접 만든 지표라면 하나의 Pine Script에서 값을 각각 계산하고 plot()을 여러 번 호출한다. 20 EMA와 60 EMA처럼 같은 가격 척도를 쓰는 선을 묶을 때 간단하다. 지표 하나 안에 두 선이 들어가므로 차트 구성을 정리하기도 쉽다.
각 plot()에는 읽기 쉬운 이름을 붙인다. 선을 합친다는 말은 계산 규칙까지 섞는다는 뜻이 아니다. 빠른 이동평균과 느린 이동평균을 따로 계산한 뒤 한 차트에 함께 표시하는 구조다.
기존 지표를 같은 창으로 옮긴다
차트 위 지표 이름이나 플롯을 오른쪽 클릭한다. 인디케이터 컨텍스트 메뉴에서 “옮기기"를 선택한 뒤 원하는 창을 고른다. 다른 지표가 있는 창을 선택하면 두 지표를 같은 페인에서 볼 수 있다.
지표를 마우스로 직접 선택해 다른 창으로 드래그하는 방법도 있다. 옮긴 뒤에는 두 지표의 눈금과 값이 어떻게 표시되는지 확인한다. 같은 공간에 놓는 기능과 한 스크립트로 다시 작성하는 작업은 서로 다르다.
세트 1을 한 화면에 놓는다
제11장 지표 조합 전략의 세트 1은 15분봉 20·60 EMA로 방향을 보고, 5분봉 MACD 교차로 진입 시점을 확인한다. 이동평균 두 개는 한 지표 안에서 함께 그리는 구성을 쓸 수 있다. MACD는 아래 창에 남겨 역할을 나눈다.
화면을 합쳐도 시간 프레임 조건은 규칙에 적어 둔다. 15분봉 방향과 5분봉 신호를 같은 값으로 취급하지 않는다. 템플릿 이름을 “세트1 이평 MACD"로 저장하면 다른 심볼에서도 같은 구성을 불러올 수 있다.
세트 2와 세트 3을 놓는 법
세트 2는 볼린저밴드(20·2)로 범위를 보고 RSI(14)가 30 아래에서 30 위로 올라오는지를 진입 확인에 쓴다. 볼린저밴드는 가격 차트에, RSI는 아래 창에 둔다. 한 창으로 옮기는 것보다 각 값의 범위를 읽기 쉬운 배치가 중요하다.
세트 3은 15분봉의 60 EMA 방향과 5분봉 박스 돌파 봉의 거래량을 함께 본다. 60 EMA는 가격 차트에 놓고 거래량은 아래 창에 둔다. 한 화면에 있다는 이유로 두 지표의 일을 합치지 않고 방향과 돌파 확인으로 구분한다.
합친 뒤 템플릿으로 저장한다
선과 창 배치를 마쳤으면 상단 툴바의 “인디케이터 템플릿"을 누르고 “인디케이터 템플릿 저장"을 선택한다. 세트 번호와 지표 이름을 넣어 저장하면 세 가지 구성을 빠르게 바꿔 볼 수 있다.
세트 1은 추세가 뚜렷한 장면, 세트 2는 가격이 옆으로 이어지는 장면, 세트 3은 좁은 박스 뒤 거래가 몰리는 장면을 확인하는 예다. 화면을 한 장으로 만든 뒤에도 진입과 청산 문장은 템플릿 이름만으로 대신하지 않는다.
처음 한다면 이 순서로
- 같은 계산 계열의 선인지 서로 다른 역할의 지표인지 나눈다.
- 같은 계열의 선은 한 스크립트에서
plot()으로 표시한다. - 기존 지표는 오른쪽 클릭 후 “옮기기"를 쓰거나 드래그한다.
- 각 지표의 창과 눈금을 확인한다.
- 완성한 구성을 “인디케이터 템플릿 저장"으로 남긴다.
책에서 이어지는 것
세트 1·2·3의 진입, 손절과 청산 규칙은 제11장 지표 조합 전략에 이어진다. 이동평균과 볼린저밴드 자체의 계산과 매매법은 제6장 이동평균선 매매법과 제7장 볼린저밴드 매매법에서 설명한다.