트레이딩을 하다 보면 한 가지 시간봉만 보고 매매 방향을 판단하기 어려운 경우가 많습니다.
예를 들어 5분봉에서는 상승처럼 보이지만, 1시간봉이나 4시간봉에서는 아직 하락 추세인 경우가 있습니다. 이런 상황에서 단기 신호만 보고 진입하면 큰 흐름과 반대 방향으로 매매하게 되어 손실 가능성이 커질 수 있습니다.
이번 제작 사례는 이러한 문제를 해결하기 위해 만든 다중 시간봉 추세 정렬 대시보드 지표입니다.


제작 목적
이번 지표의 핵심 목적은 여러 시간봉의 추세 방향을 한눈에 확인하는 것입니다.
단순히 현재 차트의 매수·매도 신호만 표시하는 것이 아니라, 사용자가 설정한 여러 시간봉의 추세 상태를 종합해서 현재 시장이 롱 우세인지, 숏 우세인지, 또는 중립 상태인지 판단할 수 있도록 구성했습니다.
기본적으로 다음과 같은 시간봉을 동시에 확인할 수 있도록 제작했습니다.
- 5분봉
- 15분봉
- 1시간봉
- 4시간봉
- 일봉
각 시간봉은 사용자가 직접 변경할 수 있도록 설정값으로 구성했습니다.
주요 기능
1. 여러 시간봉 추세 동시 분석
이 지표는 하나의 차트 안에서 여러 시간봉의 데이터를 동시에 불러와 분석합니다.
각 시간봉마다 개별적으로 추세 점수를 계산하고, 이를 대시보드 형태로 표시합니다.
따라서 사용자는 현재 차트 시간봉을 바꾸지 않아도 여러 시간봉의 방향성을 한 번에 확인할 수 있습니다.
예를 들어 단기 시간봉은 롱 방향이지만, 상위 시간봉이 숏 방향이라면 무리한 진입을 피하는 데 도움이 됩니다.
2. EMA, RSI, ADX 기반 점수화 로직
이번 지표는 단순히 이동평균선 하나만 기준으로 추세를 판단하지 않습니다.
추세 판단에 사용한 요소는 크게 세 가지입니다.
첫 번째는 EMA 추세입니다.
빠른 EMA가 느린 EMA보다 위에 있으면 상승 추세로 판단하고, 반대로 아래에 있으면 하락 추세로 판단합니다.
두 번째는 RSI 방향성입니다.
RSI가 일정 기준 이상이면 매수세가 강한 구간으로 보고, 일정 기준 이하이면 매도세가 강한 구간으로 판단합니다.
세 번째는 ADX와 DI를 활용한 추세 강도입니다.
ADX는 추세의 강도를 판단하는 데 사용하고, +DI와 -DI를 비교하여 방향성을 함께 확인합니다.
이 세 가지 요소를 각각 점수화한 뒤, 최종적으로 0~100점 사이의 추세 점수를 계산하도록 제작했습니다.
3. 가중치 설정 기능
사용자마다 중요하게 보는 기준이 다를 수 있습니다.
어떤 사용자는 EMA 방향성을 가장 중요하게 볼 수 있고, 어떤 사용자는 RSI나 ADX를 더 중요하게 볼 수 있습니다.
그래서 이번 지표에서는 각 요소의 가중치를 직접 조절할 수 있도록 만들었습니다.
예를 들어 기본 구조는 다음과 같습니다.
- EMA 추세 가중치
- RSI 방향성 가중치
- ADX 추세 강도 가중치
이렇게 구성하면 사용자의 매매 스타일에 따라 지표의 판단 기준을 유연하게 조정할 수 있습니다.
4. 추세 상태를 직관적으로 표시하는 대시보드
이번 제작에서 가장 중요한 부분은 대시보드입니다.
각 시간봉별로 다음 정보를 한눈에 볼 수 있도록 구성했습니다.
- 시간봉
- 방향 아이콘
- 추세 상태
- 추세 점수
- RSI 값
- ADX 값
- DI 방향
추세 상태는 점수에 따라 다음과 같이 구분됩니다.
- STRONG LONG
- LONG
- NEUTRAL
- SHORT
- STRONG SHORT
단순히 숫자만 보여주는 것이 아니라, 색상과 텍스트를 함께 사용해 현재 시장 상태를 빠르게 파악할 수 있도록 했습니다.
5. 전체 시간봉 정렬 상태 표시
각 시간봉의 개별 상태뿐만 아니라, 전체 시간봉이 같은 방향으로 정렬되어 있는지도 확인할 수 있습니다.
예를 들어 5개 시간봉이 모두 롱 방향이면 LONG ALIGNMENT 상태로 표시됩니다.
반대로 모든 시간봉이 숏 방향이면 SHORT ALIGNMENT 상태로 표시됩니다.
또한 강한 추세 조건까지 모두 충족하면 STRONG LONG ALIGNMENT 또는 STRONG SHORT ALIGNMENT로 구분됩니다.
이 기능은 여러 시간봉이 같은 방향을 가리킬 때만 진입하고 싶은 사용자에게 유용합니다.
6. 차트 배경색 및 신호 표시
강한 롱 정렬 또는 강한 숏 정렬이 발생했을 때는 차트 배경색을 표시할 수 있도록 구성했습니다.
이를 통해 사용자는 차트를 보는 순간 현재 시장이 강한 상승 정렬 상태인지, 강한 하락 정렬 상태인지 쉽게 확인할 수 있습니다.
또한 새로운 롱 정렬이나 숏 정렬이 발생했을 때 차트 위에 신호 라벨이 표시되도록 만들었습니다.
예를 들어 모든 시간봉이 롱 방향으로 정렬되는 순간에는 차트 아래에 MTF LONG 신호가 표시됩니다.
반대로 모든 시간봉이 숏 방향으로 정렬되는 순간에는 차트 위에 MTF SHORT 신호가 표시됩니다.
7. 알림 조건 추가
실전에서 지표를 활용하려면 알림 기능이 중요합니다.
이번 지표에는 다음과 같은 알림 조건을 추가했습니다.
- MTF Long Alignment
- MTF Short Alignment
- Strong MTF Long Alignment
- Strong MTF Short Alignment
- New MTF Long Signal
- New MTF Short Signal
단순히 차트에 표시만 되는 것이 아니라, 조건이 발생했을 때 트레이딩뷰 알림으로 받을 수 있도록 구성했습니다.
이 기능을 활용하면 차트를 계속 보고 있지 않아도 주요 추세 정렬 상황을 확인할 수 있습니다.
8. 리페인트 방지를 고려한 구조
다중 시간봉 지표를 제작할 때 중요한 부분 중 하나는 리페인트 문제입니다.
상위 시간봉 데이터를 불러올 때 미래 데이터를 참조하게 되면 과거 차트에서는 좋아 보이지만, 실제 실시간 매매에서는 신호가 다르게 보일 수 있습니다.
이번 지표는 상위 시간봉 데이터를 불러올 때 미래 데이터가 섞이지 않도록 구성했습니다.
다만 모든 MTF 지표는 실시간으로 진행 중인 상위 시간봉 캔들에서는 값이 변할 수 있기 때문에, 실제 사용 시에는 봉 마감 기준으로 확인하는 방식이 더 안정적입니다.
이런 분들에게 적합한 지표입니다
이런 형태의 지표는 다음과 같은 사용자에게 적합합니다.
- 여러 시간봉의 추세를 한 번에 보고 싶은 분
- 단기 신호와 상위 시간봉 방향을 함께 확인하고 싶은 분
- EMA, RSI, ADX를 조합한 추세 판단 지표가 필요한 분
- 매매 방향이 정렬될 때만 알림을 받고 싶은 분
- 차트 위에 복잡한 보조지표를 많이 띄우지 않고 대시보드로 정리하고 싶은 분
제작하면서 중점적으로 본 부분
이번 작업에서 가장 중점적으로 본 부분은 단순한 신호 표시가 아니라 시장 상태를 구조적으로 보여주는 것이었습니다.
많은 지표가 매수·매도 신호만 보여주지만, 실제 매매에서는 그 신호가 어떤 시장 흐름 안에서 발생했는지가 중요합니다.
그래서 이번 지표는 단순히 “매수” 또는 “매도”를 표시하는 방식이 아니라, 각 시간봉의 추세 상태와 전체 정렬 여부를 함께 보여주도록 제작했습니다.
이를 통해 사용자는 현재 신호가 단기적인 반등인지, 여러 시간봉이 함께 정렬된 추세 구간인지 구분할 수 있습니다.
마무리
이번 제작 사례는 트레이딩뷰 Pine Script를 활용해 만든 다중 시간봉 추세 정렬 대시보드 지표입니다.
EMA, RSI, ADX/DI를 조합해 각 시간봉의 추세 점수를 계산하고, 이를 대시보드와 신호, 배경색, 알림 조건으로 시각화했습니다.
트레이딩뷰에서는 이런 식으로 사용자의 매매 기준에 맞춘 맞춤형 지표 제작이 가능합니다.
단순한 매수·매도 신호뿐만 아니라, 다중 시간봉 분석, 추세 필터, 횡보장 필터, 알림 조건, 백테스트 전략 변환 등 다양한 형태로 구현할 수 있습니다.
TradingView Pine Script 기반 지표, 전략, 알림, 백테스트, 웹훅 연동 기능이 필요하다면 아래 링크에서 제작 문의를 남겨주세요.
제작 문의: https://kmong.com/gig/424918
트레이딩뷰 지표/전략 제작 및 수정 - 연세대 개발자 - 크몽
수익 자동화 | 평점 5.0 (114개 리뷰) | 40,000원부터 | 2일 이내 완료 | 129건 판매
kmong.com
'제작 사례' 카테고리의 다른 글
| 트레이딩뷰 백테스트 대시보드 지표 제작 사례 (0) | 2026.05.10 |
|---|---|
| 트레이딩뷰 자동 익절 손절 TP/SL 지표 제작 사례 (2) | 2026.05.09 |