계산된 관찰값
지표는 관찰 도구
가격과 거래량을 계산해 시장 상태를 한눈에 보이게 합니다.
지금 시장은 어떤 상태인가?
Beginner learning guide
처음이라면 지표와 전략의 차이부터 시작하세요. 5일선·20일선 예시로 종가 신호와 다음 시가 체결을 익힌 뒤, 첫 전략을 직접 백테스트할 수 있습니다.
Step 01
둘을 구분하면 계산식과 매매 규칙이 섞이지 않습니다.
계산된 관찰값
가격과 거래량을 계산해 시장 상태를 한눈에 보이게 합니다.
지금 시장은 어떤 상태인가?
실행할 매매 규칙
하나 이상의 지표를 진입·청산 조건과 체결 시점으로 묶습니다.
어떤 조건에서 사고팔 것인가?
Step 02
신호를 확인하는 시점과 주문이 체결되는 시점을 한 칸 분리합니다.
5일선이 20일선을 넘었는지 장이 끝난 뒤 확인합니다.
확정된 신호를 다음 거래일 시가 주문으로 실행합니다.
Step 03
Worked example
SMA 5 / 20
D-1 종가
5일선이 20일선 아래에 있어 기다립니다.
D일 종가
5일선이 20일선 위로 올라왔지만 같은 종가로 매수하지 않습니다.
D+1일 시가
전날 확정한 신호를 다음 거래일 시가에 실행합니다.
핵심은 신호를 확인하는 가격과 실제 체결 가격을 분리하는 것입니다. 이 한 칸의 시간 차이가 룩어헤드를 막습니다.
Step 04
한 전략의 신호와 체결을 정확히 읽은 뒤 다음 개념으로 넘어갑니다.
처음은 하나만
계산과 교차 규칙이 단순해 신호와 체결의 차이를 확인하기 좋습니다. 기본 5/20으로 거래 수, 수익률, MDD를 먼저 보고 한 번에 하나의 기간만 바꿔 보세요.
기술 규칙까지 확인하기Read before testing
비교표와 상세 설명은 아래 실행 가정을 공유합니다.
신호는 당일 종가로 확정하고 다음 거래일 시가에 체결합니다.
필요한 과거 봉이 쌓이기 전에는 지표를 null로 보고 신호를 만들지 않습니다.
미래 고가·저가·종가를 현재 신호 계산에 섞지 않습니다.
현재 v3의 ATR 배수 trailing stop은 돈치안 돌파 전략에만 연결됩니다.
과거 규칙 재현 결과는 미래 수익 보장이나 실시간 추천이 아닙니다.
Step 05
모바일에서는 카드로, 넓은 화면에서는 표로 목적과 난이도를 비교합니다.
최근 최고가와 최저가로 만든 가격 상자가 돌파됐는지 보여줍니다.
종가 신호 · 다음 시가 체결
추세의 방향과 힘을 나눠서 확인하는 보조 지표입니다.
종가 신호 · 다음 시가 체결
가격 방향이 아니라 하루 흔들림의 크기를 숫자로 보여줍니다.
종가 신호 · 다음 시가 체결
최근 상승과 하락의 힘을 0부터 100 사이에서 비교합니다.
종가 신호 · 다음 시가 체결
두 EMA의 차이로 상승·하락 모멘텀의 전환을 읽습니다.
종가 신호 · 다음 시가 체결
EMA 둘레에 ATR 폭을 더해 추세와 변동성을 함께 봅니다.
종가 신호 · 다음 시가 체결
평균선 주변 밴드의 폭과 가격 위치로 수축과 확장을 봅니다.
종가 신호 · 다음 시가 체결
며칠간의 종가를 평균내 가격의 큰 방향을 부드럽게 보여줍니다.
종가 신호 · 다음 시가 체결
거래량이 많이 실린 가격에 더 큰 비중을 둔 평균선입니다.
종가 신호 · 다음 시가 체결
원래 봉을 부드럽게 다시 계산해 추세의 지속을 보기 쉽게 합니다.
종가 신호 · 다음 시가 체결
ATR 기반 추세선으로 현재 상승·하락 상태를 구분합니다.
종가 신호 · 다음 시가 체결
Step 06
첫 전략 이후 어떤 규칙을 학습할지 관련 지표와 실행 시점으로 비교합니다.
20일 고점 돌파를 따라가고 10일 저점이나 ATR 손절로 나옵니다.
종가 신호 · 다음 시가 체결 · 장중 ATR 손절 예외
RSI가 눌린 뒤 50선을 회복할 때 모멘텀 복귀를 노립니다.
종가 신호 · 다음 시가 체결
조용한 수축이 끝나며 가격 박스를 돌파할 때 따라갑니다.
종가 신호 · 다음 시가 체결
MACD가 시그널선을 교차할 때 모멘텀 방향을 따라갑니다.
종가 신호 · 다음 시가 체결
5일선과 20일선의 교차만으로 시작하는 가장 단순한 추세 전략입니다.
종가 신호 · 다음 시가 체결
부드럽게 만든 캔들의 강세 전환을 확인한 뒤 진입합니다.
종가 신호 · 다음 시가 체결
하단 밴드 밖에서 안으로 돌아오는 회복을 노립니다.
종가 신호 · 다음 시가 체결
종가가 거래량가중평균선을 위아래로 교차할 때 대응합니다.
종가 신호 · 다음 시가 체결
Heikin Ashi와 VWAP가 모두 강세일 때만 진입합니다.
종가 신호 · 다음 시가 체결
캔들 전환과 볼린저 회복이 함께 나타날 때 진입합니다.
종가 신호 · 다음 시가 체결
세 조건을 모두 통과해야 하는 보수적인 복합 전략입니다.
종가 신호 · 다음 시가 체결
세 SuperTrend가 모두 상승일 때만 추세를 따릅니다.
종가 신호 · 다음 시가 체결
캔들 전환과 세 추세선을 모두 확인하는 엄격한 전략입니다.
종가 신호 · 다음 시가 체결
Reference
입문 요약은 항상 보이고, 계산식과 신호는 필요할 때 펼칩니다.
각 지표의 정의, 계산, 예열, 룩어헤드 주의점을 같은 구조로 정리했습니다.
donchian
최근 최고가와 최저가로 만든 가격 상자가 돌파됐는지 보여줍니다.
종가 신호 · 다음 시가 체결
돈치안 채널은 최근 N개 봉의 최고가와 최저가를 두 줄로 그려서, 가격이 최근 박스를 돌파하는지 보여주는 추세 추종 지표입니다.
계산 방식 / 작동 원리
최근 N일 고가 중 가장 높은 값을 상단선, 최근 N일 저가 중 가장 낮은 값을 하단선으로 둡니다. 가운데 선은 두 값의 중간이며, v3 돈치안 전략은 진입선 20일과 청산선 10일을 따로 씁니다.
종가가 상단 채널을 위로 넘어서면 최근 박스를 상향 돌파했다고 읽습니다. 전략 문맥에서는 20일 상단 돌파가 대표적인 강세 신호입니다.
종가가 하단 채널이나 더 짧은 청산 채널 아래로 내려가면 추세가 꺾였다고 해석합니다. v3 돈치안 전략은 10일 하단 이탈을 약세/청산 단서로 씁니다.
돈치안 자체는 기간만큼 봉이 쌓여야 계산되지만, 현재 기본 전략 조합(20/10 + ADX 14)에서는 예열 봉 28개를 확보한 뒤 신호를 읽습니다.
돌파 여부를 볼 때 같은 날까지의 채널로 같은 날 종가를 바로 체결하지 않습니다. 전략은 전일 기준 창으로 경계를 잡고 당일 종가가 넘었는지 확인한 뒤 다음 날 시가에 반영합니다.
adx-dmi
추세의 방향과 힘을 나눠서 확인하는 보조 지표입니다.
종가 신호 · 다음 시가 체결
ADX-DMI는 +DI와 -DI로 방향 우위를 보고, ADX로 그 추세가 얼마나 강한지 따로 재는 조합 지표입니다.
계산 방식 / 작동 원리
+DM과 -DM으로 상승·하락 움직임을 나눈 뒤 ATR로 정규화해 +DI/-DI를 만들고, 둘의 차이를 합으로 나눈 DX를 다시 완만하게 평균내 ADX를 얻습니다. 값이 높을수록 추세의 힘이 세다는 뜻이지 방향 자체를 뜻하지는 않습니다.
+DI가 -DI 위에 있고 ADX가 올라가면 상승 방향의 추세 힘이 붙는다고 읽습니다. v3 돈치안 전략은 기본값 14기간 ADX가 25 이상일 때만 돌파 신호를 통과시킵니다.
-DI가 +DI를 다시 넘거나 ADX가 둔화되면 기존 추세의 탄력이 약해졌다고 해석합니다.
ADX는 초기 DMI와 DX를 쌓아야 해서 기간보다 훨씬 긴 준비 구간이 필요합니다. 기본 14기간은 대략 28개 수준의 봉이 있어야 안정적이고, 현재 돈치안 전략도 예열 봉 28개를 먼저 확보합니다.
지표 값은 봉이 마감된 뒤에 확정됩니다. v3 엔진에서는 이렇게 확정된 신호를 읽고 다음 거래일 시가에 체결한다고 가정해야 같은 봉의 미래 가격을 미리 쓰지 않습니다.
atr
가격 방향이 아니라 하루 흔들림의 크기를 숫자로 보여줍니다.
종가 신호 · 다음 시가 체결
ATR은 가격이 위로 갔는지 아래로 갔는지가 아니라, 하루 변동폭이 얼마나 컸는지를 한 숫자로 요약하는 변동성 지표입니다.
계산 방식 / 작동 원리
각 봉의 진폭과 전일 종가 대비 갭을 합쳐 진정한 변동폭(True Range)을 만들고, 이를 와일더 방식으로 부드럽게 평균내면 ATR이 됩니다. 숫자가 커질수록 같은 종목이라도 하루 흔들림이 커졌다는 뜻입니다.
ATR 자체는 강세 신호를 직접 만들지 않습니다. 보통 가격이 상승 추세를 이어가면서 ATR이 함께 커지면 추세 참여자가 많은 활발한 구간으로 읽습니다.
가격이 흔들리며 ATR이 커질 때는 손절 폭과 포지션 크기를 더 보수적으로 잡아야 합니다. 엔진에서는 ATR이 방향 판단이 아니라 위험 관리에 쓰입니다.
ATR 14는 최소 14개 안팎의 봉이 있어야 값이 채워집니다. 실제 엔진에서는 ADX와 함께 쓰는 돈치안 전략이 더 긴 예열 봉 28개를 먼저 확보합니다.
지표 값은 봉이 마감된 뒤에 확정됩니다. v3 엔진에서는 이렇게 확정된 신호를 읽고 다음 거래일 시가에 체결한다고 가정해야 같은 봉의 미래 가격을 미리 쓰지 않습니다.
rsi
최근 상승과 하락의 힘을 0부터 100 사이에서 비교합니다.
종가 신호 · 다음 시가 체결
RSI는 최근 상승폭과 하락폭의 균형을 0~100 사이 숫자로 바꿔, 가격이 눌렸다가 회복하는 모멘텀을 보기 쉽게 만든 지표입니다.
계산 방식 / 작동 원리
최근 N기간의 평균 상승폭과 평균 하락폭을 비교해 상대강도(RS)를 만들고, 이를 100에서 변환해 RSI를 계산합니다. 50은 대체로 중립선, 낮을수록 눌림, 높을수록 과열 쪽으로 읽습니다.
이전 RSI가 눌림 구간 아래에 있다가 회복 기준 위로 올라서면 매도 압력이 줄고 반등 모멘텀이 살아난 것으로 봅니다. v3 기본값은 14기간, 눌림 40, 회복 50입니다.
RSI가 회복선 위에 있다가 다시 50 아래로 꺾이면 모멘텀이 식는 약세/청산 신호로 해석합니다.
RSI 14는 초기 상승·하락 평균이 필요해서 기본 전략에서도 예열 봉 16개를 먼저 확보합니다.
엔진은 전일 RSI와 당일 RSI만 비교해 교차를 판정하고, 같은 날 종가에 바로 체결하지 않고 다음 거래일 시가에 진입·청산을 예약합니다.
ema-macd
두 EMA의 차이로 상승·하락 모멘텀의 전환을 읽습니다.
종가 신호 · 다음 시가 체결
EMA-MACD는 빠른 지수이동평균과 느린 지수이동평균의 차이로 추세 가속도를 보고, 그 차이를 다시 EMA로 눌러 교차 신호를 읽는 모멘텀 지표입니다.
계산 방식 / 작동 원리
EMA는 최근 가격에 더 큰 가중치를 두는 평균입니다. MACD는 보통 EMA 12 - EMA 26, 시그널선은 그 MACD의 9기간 EMA이며, 두 선의 간격(히스토그램)이 모멘텀의 세기 변화를 보여줍니다.
MACD선이 시그널선을 아래에서 위로 교차하면 상승 모멘텀이 붙기 시작했다고 읽습니다. v3 기본값은 12/26/9입니다.
MACD선이 시그널선을 위에서 아래로 꺾으면 모멘텀 둔화로 보고 청산 쪽 신호로 사용합니다.
MACD 12/26/9는 느린 EMA와 시그널 EMA가 모두 자리 잡아야 해서 기본 전략에서도 예열 봉 36개를 먼저 사용합니다.
엔진은 전일 MACD/시그널 쌍과 당일 쌍만 비교해 교차를 판정합니다. 교차가 확정된 뒤 실제 체결은 다음 거래일 시가입니다.
keltner
EMA 둘레에 ATR 폭을 더해 추세와 변동성을 함께 봅니다.
종가 신호 · 다음 시가 체결
켈트너 채널은 중심 EMA를 기준으로 ATR만큼 위아래 폭을 벌려, 가격이 평균에서 얼마나 벗어났는지와 현재 변동성 수준을 동시에 보여줍니다.
계산 방식 / 작동 원리
가운데는 보통 EMA, 상단과 하단은 EMA ± ATR × 배수로 계산합니다. 현재 v3 squeeze 판단에서는 20기간 EMA와 20기간 ATR에 1.5배를 써서 Bollinger 밴드가 이 채널 안으로 들어왔는지 확인합니다.
가격이 상단 채널을 강하게 넘어서면 평균 대비 상승 압력이 강하다고 읽습니다. squeeze 문맥에서는 수축 해제 뒤 상향 돌파가 중요합니다.
가격이 중심선 아래로 밀리거나 하단 채널을 이탈하면 단기 균형이 약세 쪽으로 이동했다고 해석합니다.
현재 squeeze 기본값(BB 20 / KC 20 / 돌파 20)은 예열 봉 22개를 먼저 확보하고 나서 수축 여부를 읽습니다.
지표 값은 봉이 마감된 뒤에 확정됩니다. v3 엔진에서는 이렇게 확정된 신호를 읽고 다음 거래일 시가에 체결한다고 가정해야 같은 봉의 미래 가격을 미리 쓰지 않습니다.
bollinger
평균선 주변 밴드의 폭과 가격 위치로 수축과 확장을 봅니다.
종가 신호 · 다음 시가 체결
볼린저 밴드는 이동평균 주변에 표준편차 폭을 둘러, 가격이 최근 평균에서 얼마나 멀어졌는지와 밴드 폭이 얼마나 수축했는지를 보여주는 지표입니다.
계산 방식 / 작동 원리
최근 N기간 종가 평균을 중심선으로 두고, 표준편차 × 배수를 더한 값을 상단선, 뺀 값을 하단선으로 만듭니다. 현재 v3 squeeze 기본값은 20기간, 표준편차 2배입니다.
밴드 폭이 좁아졌다가 상단을 확장 돌파하면 변동성 확장과 함께 강세가 붙는다고 읽습니다. 반대로 하단 밖 과매도 뒤 밴드 안으로 복귀하는 반등 해석도 가능합니다.
중심선 아래로 밀리거나 수축 해제 뒤 하단을 이탈하면 약세 흐름으로 해석합니다.
현재 squeeze 기본값은 볼린저 20기간을 쓰므로 최소 20봉 이상이 필요하고, 실제 엔진은 예열 봉 22개를 확보한 뒤 신호를 평가합니다.
수축 여부는 당일까지 확정된 밴드와 채널로만 계산하고, 돌파 판정은 당일 종가가 이전 창 기준 고점·저점을 넘었는지 본 뒤 다음 거래일 시가로 체결합니다.
moving-average
며칠간의 종가를 평균내 가격의 큰 방향을 부드럽게 보여줍니다.
종가 신호 · 다음 시가 체결
이동평균은 여러 봉의 종가를 한 줄로 평평하게 만들어, 가격이 짧은 흐름과 긴 흐름 중 어느 쪽으로 기울어지는지 보기 쉽게 만든 지표입니다.
계산 방식 / 작동 원리
현재 엔진의 MA crossover는 종가만 써서 단순이동평균(SMA)을 계산하고, 이전 봉과 현재 봉의 단기선과 장기선이 서로 교차하는지 확인합니다. EMA는 최근 가격에 더 큰 가중치를 두는 평균이며, 같은 앱의 MACD와 Keltner에서는 EMA가 핵심 구성요소로 다시 쓰입니다.
이전 봉에서는 단기 SMA가 장기 SMA 아래에 있다가 현재 봉에서 위로 올라서면 상승 교차로 읽습니다. 기본 예시는 5일선이 20일선을 상향 돌파하는 경우입니다.
이전 봉에서는 단기 SMA가 장기 SMA 위에 있다가 현재 봉에서 아래로 내려가면 하락 교차로 읽고, 기존 상승 흐름의 약화나 청산 신호로 봅니다.
ma-crossover 기본값(5/20)은 장기선이 자리 잡을 때까지 예열 봉 22개를 먼저 확보합니다.
지표 값은 봉이 마감된 뒤에 확정됩니다. 백테스트와 v3 엔진에서는 이렇게 확정된 신호를 읽고 다음 거래일 시가에 체결한다고 가정해야 같은 봉의 미래 가격을 미리 쓰지 않습니다.
vwap
거래량이 많이 실린 가격에 더 큰 비중을 둔 평균선입니다.
종가 신호 · 다음 시가 체결
VWAP는 일정 구간의 전형가격을 거래량으로 가중해 평균낸 값으로, 거래가 많이 실린 가격대가 어디인지 보여주는 기준선입니다.
계산 방식 / 작동 원리
엔진은 각 봉의 전형가격((고가 + 저가 + 종가) / 3)에 거래량을 곱해 더한 뒤, 같은 구간의 거래량 합으로 나눕니다. 구간이 아직 안 찼거나 거래량 합이 0이면 값은 null이 됩니다.
이전 봉 종가가 이전 VWAP 아래에 있다가 현재 봉 종가가 현재 VWAP 위로 올라서면 상승 교차로 읽습니다.
이전 봉 종가가 이전 VWAP 위에 있다가 현재 봉 종가가 현재 VWAP 아래로 내려가면 하락 교차로 읽습니다.
vwap 기본값(20)은 계산 구간이 충분히 쌓여야 하므로 예열 봉 22개를 먼저 확보합니다.
지표 값은 봉이 마감된 뒤에 확정됩니다. 백테스트와 v3 엔진에서는 이렇게 확정된 신호를 읽고 다음 거래일 시가에 체결한다고 가정해야 같은 봉의 미래 가격을 미리 쓰지 않습니다.
heikin-ashi
원래 봉을 부드럽게 다시 계산해 추세의 지속을 보기 쉽게 합니다.
종가 신호 · 다음 시가 체결
Heikin Ashi는 실제 OHLC를 다시 가공해 더 부드러운 봉으로 바꾸고, 추세가 한두 봉 더 이어지는지 보기 쉽게 만든 표현 방식입니다.
계산 방식 / 작동 원리
각 봉의 HA 종가는 (시가 + 고가 + 저가 + 종가) / 4이고, HA 시가는 첫 봉은 원봉의 시가와 종가 중간, 그 뒤는 이전 HA 시가와 종가의 중간입니다. HA 고가는 원봉 고가·HA 시가·HA 종가 중 최댓값, HA 저가는 원봉 저가·HA 시가·HA 종가 중 최솟값입니다. 현재 v3 평가는 HA 종가가 시가보다 높으면 상승, 낮으면 하락으로 분류한 뒤 haConfirmationCount개 연속이 처음 성립하는 경계에서만 신호를 냅니다. 두 몸통/꼬리 비율 파라미터는 paramDefs에 노출되지만 현재 evaluate에서는 읽지 않아 신호에 영향을 주지 않습니다.
haConfirmationCount개의 연속 HA 봉이 모두 상승이고 직전 봉까지는 같은 길이의 상승 연속이 성립하지 않았을 때만, 새로 자격을 갖춘 연속의 시작 경계에서 강세 신호를 냅니다.
haConfirmationCount개의 연속 HA 봉이 모두 하락이고 직전 봉까지는 같은 길이의 하락 연속이 성립하지 않았을 때만 약세 신호를 냅니다.
heikin-ashi 기본값(확인 1)은 최소 1개의 확정 연속을 보기 위해 예열 봉 3개를 먼저 확보합니다.
지표 값은 봉이 마감된 뒤에 확정됩니다. 백테스트와 v3 엔진에서는 이렇게 확정된 신호를 읽고 다음 거래일 시가에 체결한다고 가정해야 같은 봉의 미래 가격을 미리 쓰지 않습니다.
supertrend
ATR 기반 추세선으로 현재 상승·하락 상태를 구분합니다.
종가 신호 · 다음 시가 체결
SuperTrend는 ATR로 만든 상하 밴드와 추세 방향을 함께 써서, 가격이 어느 쪽 추세선 위에 있는지 보여주는 변동성 추세 지표입니다.
계산 방식 / 작동 원리
각 구성은 진정한 변동폭을 ATR로 평활한 뒤 hl2 ± 배수 × ATR로 상단·하단 밴드를 만듭니다. 현재 구현의 3x 버전은 10, 10, 7기간과 3배, 2배, 1.5배의 세 설정을 동시에 보고, 세 선이 모두 up이면 bullish, 하나라도 down이면 bearish로 봅니다.
세 설정의 추세선이 모두 상승으로 유지되면 상단 밴드 위 추세가 계속된다고 읽습니다.
세 설정 중 하나라도 하락 추세로 바뀌면 변동성 추세가 꺾였다고 보고 약세나 청산 신호로 해석합니다.
supertrend-3x 기본값(10/10/7)은 가장 긴 기간 기준으로 예열 봉 12개를 먼저 확보합니다.
지표 값은 봉이 마감된 뒤에 확정됩니다. 백테스트와 v3 엔진에서는 이렇게 확정된 신호를 읽고 다음 거래일 시가에 체결한다고 가정해야 같은 봉의 미래 가격을 미리 쓰지 않습니다.
Reference
모든 기존 엔진 규칙과 파라미터를 접힌 기술 설명 안에 보존했습니다.
돈치안 전략만 장중 ATR trailing stop 예외가 있다는 차이를 확인하세요.
donchian-breakout
20일 고점 돌파를 따라가고 10일 저점이나 ATR 손절로 나옵니다.
종가 신호 · 다음 시가 체결 · 장중 ATR 손절 예외
돈치안 돌파 전략은 최근 20일 박스 상단을 종가로 돌파할 때 진입하고, 10일 하단을 깨거나 ATR 추적손절이 먼저 맞으면 빠져나오는 추세 추종 전략입니다.
계산 방식 / 작동 원리
전일 기준 20일 최고가를 entryHigh, 전일 기준 10일 최저가를 exitLow로 잡습니다. 전일 종가가 entryHigh 이하이고 당일 종가가 entryHigh 초과이며 ADX 14가 25 이상이면 강세 신호를 냅니다. 보유 중에는 최고가를 갱신할 때마다 ATR 14 × 3만큼 아래에 trailing stop을 올립니다.
전일 박스를 넘지 못하던 종가가 오늘 20일 상단을 돌파하고, ADX가 25 이상으로 추세 강도를 확인해 주면 다음 거래일 시가 진입 후보가 됩니다.
당일 종가가 전일 기준 10일 하단 아래로 내려가면 약세 청산 신호가 생깁니다. 다만 보유 중 intraday ATR 추적손절이 먼저 맞으면 그 stop이 우선 실행됩니다.
기본값 20/10/14/25/14/3 조합은 돈치안 창과 ADX 준비 구간을 모두 채워야 해서 예열 봉 28개를 먼저 사용합니다.
상단·하단 경계는 모두 전일 이전 창으로 계산해 같은 봉의 최고가·최저가를 미리 섞지 않습니다. 강세/약세 신호는 당일 종가에서 확정하고, 실제 진입·약세 청산은 다음 거래일 시가에 실행합니다. 다만 ATR 추적손절은 보유 중 당일 봉 내부에서 먼저 체결될 수 있습니다.
rsi-pullback
RSI가 눌린 뒤 50선을 회복할 때 모멘텀 복귀를 노립니다.
종가 신호 · 다음 시가 체결
RSI 눌림 전략은 가격이 완전히 추세를 잃기 전에 RSI가 눌림 구간으로 내려왔다가 다시 50선을 회복하는 순간을 노리는 모멘텀 복귀 전략입니다.
관련 지표
계산 방식 / 작동 원리
기본값은 RSI 14, 눌림 기준 40, 회복 기준 50입니다. 전일 RSI가 40 미만이고 당일 RSI가 50 이상이면 bullish, 전일 RSI가 50 초과이고 당일 RSI가 50 이하로 내려오면 bearish를 냅니다.
RSI가 전일에는 40 아래에 눌려 있었는데 오늘 50을 회복하면 반등 모멘텀이 붙었다고 보고 다음 거래일 시가 진입 후보로 둡니다.
RSI가 50 위에 있다가 다시 50 이하로 내려오면 회복하던 힘이 꺾였다고 보고 다음 거래일 시가 청산 후보로 둡니다.
기본 RSI 14는 초기 평균 상승·하락폭을 만들 시간이 필요해서 예열 봉 16개를 먼저 확보합니다.
엔진은 전일 RSI와 당일 RSI만 비교해 교차를 판정합니다. 미래 RSI를 미리 보지 않으며, 종가에서 신호가 확정된 뒤 다음 거래일 시가에 체결합니다.
volatility-squeeze
조용한 수축이 끝나며 가격 박스를 돌파할 때 따라갑니다.
종가 신호 · 다음 시가 체결
변동성 스퀴즈 전략은 볼린저 밴드가 켈트너 채널 안으로 말려 들어간 정적 구간을 찾고, 그 수축이 풀리며 20일 박스를 돌파할 때 추세 확장을 따라가는 전략입니다.
계산 방식 / 작동 원리
기본값은 BB 20/2, KC 20/1.5, 돌파 기간 20입니다. 전일에는 Bollinger 상·하단이 Keltner 안에 있어 squeeze on 상태여야 하고, 당일에는 그 상태가 풀려야 합니다. 그 뒤 전일 기준 20일 최고가를 종가가 넘으면 bullish, 20일 최저가를 종가가 깨면 bearish를 냅니다.
전일까지 밴드 수축이 유지되다가 오늘 수축이 해제되고 종가가 전일 기준 20일 상단을 돌파하면 다음 거래일 시가 진입 후보가 됩니다.
수축 해제 뒤 종가가 전일 기준 20일 하단 아래로 내려가면 하방 확장으로 보고 다음 거래일 시가 청산 후보가 됩니다.
기본 BB 20 / KC 20 / 돌파 20 조합은 밴드·채널·박스 계산을 모두 채워야 해서 예열 봉 22개를 먼저 확보합니다.
수축 여부도, 돌파 고점·저점도 모두 당일까지 확정된 데이터와 전일 기준 창만 사용합니다. 같은 봉 이후의 가격은 쓰지 않고, 신호가 나온 뒤 다음 거래일 시가에만 체결합니다.
macd-signal
MACD가 시그널선을 교차할 때 모멘텀 방향을 따라갑니다.
종가 신호 · 다음 시가 체결
MACD 시그널 전략은 빠른 EMA와 느린 EMA의 차이가 다시 시그널선 위로 올라서는 순간을 진입으로 보고, 반대로 아래로 꺾이면 청산하는 모멘텀 추종 전략입니다.
관련 지표
계산 방식 / 작동 원리
기본값은 12/26/9입니다. 전일에는 MACD가 시그널 이하이고 당일에는 MACD가 시그널 초과이면 bullish, 전일에는 MACD가 시그널 이상이고 당일에는 시그널 미만이면 bearish를 냅니다. fast 기간이 slow 이상이면 엔진은 신호를 만들지 않습니다.
전일엔 MACD선이 시그널선 아래였는데 오늘 위로 교차하면 상승 모멘텀 전환으로 보고 다음 거래일 시가 진입 후보로 둡니다.
전일엔 위에 있던 MACD선이 오늘 시그널선 아래로 내려오면 모멘텀 둔화로 보고 다음 거래일 시가 청산 후보로 둡니다.
기본 12/26/9 조합은 느린 EMA와 시그널 EMA가 모두 안정화돼야 해서 예열 봉 36개를 먼저 사용합니다.
교차 판정은 전일 쌍과 당일 쌍만 비교합니다. 미래 봉은 보지 않고, 당일 종가에서 교차가 확인된 뒤 다음 거래일 시가에 체결합니다.
ma-crossover
5일선과 20일선의 교차만으로 시작하는 가장 단순한 추세 전략입니다.
종가 신호 · 다음 시가 체결
단기 이동평균이 장기 이동평균을 상향 교차하면 진입하고 하향 교차하면 청산하는 기본 추세 추종 전략입니다.
관련 지표
계산 방식 / 작동 원리
종가 기준으로 단기 이동평균과 장기 이동평균을 비교합니다. 전일에는 단기가 장기 이하이고 오늘은 단기가 장기 초과이면 bullish, 전일에는 단기가 장기 이상이고 오늘은 단기가 장기 미만이면 bearish입니다. 같은 봉의 미래 가격은 쓰지 않고, 신호는 다음 거래일 시가에 체결됩니다.
전일엔 단기 이동평균이 장기 이동평균 아래나 같았는데 오늘 위로 올라서면 다음 거래일 시가 진입 후보가 됩니다.
전일엔 단기 이동평균이 장기 이동평균 위나 같았는데 오늘 아래로 내려오면 다음 거래일 시가 청산 후보가 됩니다.
장기 이동평균이 안정화될 때까지 장기 기간과 같거나 더 긴 구간에 2개 봉을 더해 예열합니다.
교차 판정은 전일과 당일의 확정된 종가만 비교합니다. 미래 봉을 미리 보지 않으며, 신호는 다음 거래일 시가에만 체결됩니다.
heikin-ashi
부드럽게 만든 캔들의 강세 전환을 확인한 뒤 진입합니다.
종가 신호 · 다음 시가 체결
Heikin Ashi 캔들이 약세에서 강세로 전환되면 진입하고 약세로 전환되면 청산하는 노이즈 완화 전략입니다.
관련 지표
계산 방식 / 작동 원리
현재 v3 평가는 HA 종가와 시가로 각 봉의 상승·하락 방향을 정하고 haConfirmationCount만 사용합니다. 지정한 수의 연속 강세가 오늘 처음 자격을 갖추면 bullish, 연속 약세가 오늘 처음 자격을 갖추면 bearish이며, 이미 자격을 갖춘 같은 방향 연속이 이어지는 동안에는 신호를 반복하지 않습니다. 두 몸통/꼬리 비율 파라미터는 paramDefs에 노출되지만 현재 evaluate에서는 읽지 않아 신호에 영향을 주지 않습니다. 신호는 종가에서 확정되고 다음 거래일 시가에 실행됩니다.
haConfirmationCount개의 연속 강세가 직전 봉에는 성립하지 않았다가 오늘 처음 자격을 갖추면 다음 거래일 시가 진입 후보가 됩니다.
haConfirmationCount개의 연속 약세가 직전 봉에는 성립하지 않았다가 오늘 처음 자격을 갖추면 다음 거래일 시가 청산 후보가 됩니다.
연속 전환을 확인해야 하므로 확인 캔들 수에 2개 봉을 더한 만큼 예열합니다.
전환 판정은 전일과 당일의 확정된 Heikin Ashi 값만 사용합니다. 미래 봉을 보지 않으며, 신호는 다음 거래일 시가에만 체결됩니다.
bollinger-bands
하단 밴드 밖에서 안으로 돌아오는 회복을 노립니다.
종가 신호 · 다음 시가 체결
종가가 하단 밴드 아래에서 회복하면 진입하고 중심선을 하향 이탈하면 청산하는 Bollinger Bands 전략입니다.
관련 지표
계산 방식 / 작동 원리
Bollinger 기간과 표준편차 배수를 사용해 중심선과 하단 밴드를 계산합니다. 전일 종가가 전일 하단 밴드 아래에 있고 오늘 종가가 오늘 하단 밴드 위로 회복되면 bullish, 전일 종가가 전일 중심선 위에 있고 오늘 종가가 오늘 중심선 아래로 내려가면 bearish입니다. 신호는 종가에서 확정되고 다음 거래일 시가에 체결됩니다.
종가가 하단 밴드 아래에서 위로 돌아서면 다음 거래일 시가 진입 후보가 됩니다.
종가가 중심선 아래로 내려가면 다음 거래일 시가 청산 후보가 됩니다.
Bollinger 기간이 안정화될 때까지 기간과 같거나 더 긴 구간에 2개 봉을 더해 예열합니다.
하단 회복과 중심선 이탈은 전일과 당일의 확정된 값만 비교합니다. 미래 종가는 보지 않으며, 신호는 다음 거래일 시가에만 체결됩니다.
vwap
종가가 거래량가중평균선을 위아래로 교차할 때 대응합니다.
종가 신호 · 다음 시가 체결
종가가 거래량가중평균가를 상향 돌파하면 진입하고 하향 이탈하면 청산하는 VWAP 전략입니다.
관련 지표
계산 방식 / 작동 원리
VWAP 기간으로 롤링 거래량가중평균가를 계산합니다. 전일 종가가 전일 VWAP 아래이고 오늘 종가가 오늘 VWAP 위로 올라서면 bullish, 전일 종가가 전일 VWAP 위이고 오늘 종가가 오늘 VWAP 아래로 내려가면 bearish입니다. 신호는 종가에서 확정되고 다음 거래일 시가에 체결됩니다.
종가가 VWAP 위로 올라서면 다음 거래일 시가 진입 후보가 됩니다.
종가가 VWAP 아래로 내려가면 다음 거래일 시가 청산 후보가 됩니다.
VWAP 기간이 안정화될 때까지 기간과 같거나 더 긴 구간에 2개 봉을 더해 예열합니다.
VWAP 상향 돌파와 하향 이탈은 전일과 당일의 확정된 값만 비교합니다. 미래 봉을 보지 않으며, 신호는 다음 거래일 시가에만 체결됩니다.
ha-vwap
Heikin Ashi와 VWAP가 모두 강세일 때만 진입합니다.
종가 신호 · 다음 시가 체결
Heikin Ashi와 VWAP가 모두 강세일 때만 진입하고 하나라도 약세면 청산하는 복합 전략입니다.
관련 지표
계산 방식 / 작동 원리
Heikin Ashi와 VWAP를 각각 평가한 뒤 둘 다 bullish일 때만 진입 신호를 냅니다. 둘 중 하나라도 bearish이면 즉시 청산 신호를 냅니다. 두 구성 요소 모두 종가 기준으로 확정되고 신호는 다음 거래일 시가에 체결됩니다.
Heikin Ashi와 VWAP가 동시에 강세로 확인되면 다음 거래일 시가 진입 후보가 됩니다.
Heikin Ashi 또는 VWAP 중 하나라도 약세로 바뀌면 다음 거래일 시가 청산 후보가 됩니다.
Heikin Ashi 확인 캔들 수와 VWAP 기간 중 더 긴 값에 2개 봉을 더해 예열합니다.
두 구성 요소는 전일과 당일의 확정된 값만 비교합니다. 미래 봉을 보지 않으며, 신호는 다음 거래일 시가에만 체결됩니다.
ha-bollinger
캔들 전환과 볼린저 회복이 함께 나타날 때 진입합니다.
종가 신호 · 다음 시가 체결
Heikin Ashi와 Bollinger Bands가 모두 강세일 때만 진입하고 하나라도 약세면 청산하는 복합 전략입니다.
관련 지표
계산 방식 / 작동 원리
Heikin Ashi와 Bollinger Bands를 각각 평가한 뒤 둘 다 bullish일 때만 진입 신호를 냅니다. 둘 중 하나라도 bearish이면 청산 신호를 냅니다. Bollinger는 하단 밴드 회복과 중심선 이탈 규칙을 그대로 쓰고, 신호는 다음 거래일 시가에 체결됩니다.
Heikin Ashi 전환과 Bollinger 하단 회복이 동시에 확인되면 다음 거래일 시가 진입 후보가 됩니다.
Heikin Ashi 또는 Bollinger 중 하나라도 약세로 바뀌면 다음 거래일 시가 청산 후보가 됩니다.
Heikin Ashi 확인 캔들 수와 Bollinger 기간 중 더 긴 값에 2개 봉을 더해 예열합니다.
두 구성 요소는 전일과 당일의 확정된 값만 비교합니다. 미래 봉을 보지 않으며, 신호는 다음 거래일 시가에만 체결됩니다.
ha-bollinger-vwap
세 조건을 모두 통과해야 하는 보수적인 복합 전략입니다.
종가 신호 · 다음 시가 체결
Heikin Ashi, Bollinger Bands, VWAP가 모두 강세일 때만 진입하고 하나라도 약세면 청산하는 3중 복합 전략입니다.
계산 방식 / 작동 원리
Heikin Ashi, Bollinger Bands, VWAP를 각각 평가한 뒤 세 조건이 모두 bullish일 때만 진입합니다. 셋 중 하나라도 bearish이면 청산 신호를 냅니다. Bollinger와 VWAP는 각각의 롤링 기간으로 계산하고, 신호는 다음 거래일 시가에 체결됩니다.
Heikin Ashi 전환, Bollinger 하단 회복, VWAP 상향 돌파가 모두 확인되면 다음 거래일 시가 진입 후보가 됩니다.
세 구성 요소 중 하나라도 약세로 바뀌면 다음 거래일 시가 청산 후보가 됩니다.
Heikin Ashi 확인 캔들 수, Bollinger 기간, VWAP 기간 중 가장 긴 값에 2개 봉을 더해 예열합니다.
세 구성 요소는 전일과 당일의 확정된 값만 비교합니다. 미래 봉을 보지 않으며, 신호는 다음 거래일 시가에만 체결됩니다.
supertrend-3x
세 SuperTrend가 모두 상승일 때만 추세를 따릅니다.
종가 신호 · 다음 시가 체결
3개 SuperTrend가 모두 상승일 때 진입하고 하나라도 하락이면 청산하는 다중 추세 확인 전략입니다.
관련 지표
계산 방식 / 작동 원리
ST1, ST2, ST3의 기간과 ATR 배수를 각각 사용합니다. 세 SuperTrend가 모두 bullish이면 진입, 하나라도 bearish이면 청산합니다. 기본 조합은 가장 긴 SuperTrend 기간을 먼저 안정화하고, 신호는 다음 거래일 시가에 체결됩니다.
세 SuperTrend가 모두 상승으로 확인되면 다음 거래일 시가 진입 후보가 됩니다.
세 SuperTrend 중 하나라도 하락으로 바뀌면 다음 거래일 시가 청산 후보가 됩니다.
세 SuperTrend의 기간 중 가장 긴 값에 2개 봉을 더해 예열합니다.
세 SuperTrend는 전일과 당일의 확정된 값만 비교합니다. 미래 봉을 보지 않으며, 신호는 다음 거래일 시가에만 체결됩니다.
ha-supertrend-3x
캔들 전환과 세 추세선을 모두 확인하는 엄격한 전략입니다.
종가 신호 · 다음 시가 체결
Heikin Ashi와 3개 SuperTrend가 모두 강세일 때만 진입하고 하나라도 약세면 청산하는 복합 추세 전략입니다.
계산 방식 / 작동 원리
Heikin Ashi 전환과 세 SuperTrend의 방향을 함께 봅니다. Heikin Ashi가 bullish이고 ST1, ST2, ST3가 모두 bullish일 때만 진입하며, 둘 중 하나라도 bearish이면 즉시 청산 신호를 냅니다. 신호는 종가에서 확정되고 다음 거래일 시가에 체결됩니다.
Heikin Ashi 전환과 3개 SuperTrend 상승이 동시에 확인되면 다음 거래일 시가 진입 후보가 됩니다.
Heikin Ashi 또는 3개 SuperTrend 중 하나라도 약세로 바뀌면 다음 거래일 시가 청산 후보가 됩니다.
Heikin Ashi 확인 캔들 수와 세 SuperTrend 기간 중 가장 긴 값에 2개 봉을 더해 예열합니다.
Heikin Ashi와 세 SuperTrend는 전일과 당일의 확정된 값만 비교합니다. 미래 봉을 보지 않으며, 신호는 다음 거래일 시가에만 체결됩니다.
Risk notes
수익률 숫자보다 먼저 확인해야 하는 실행 가정입니다.
종가로 만든 신호는 다음 거래일 시가 체결로 읽어야 합니다.
초기 null 구간을 억지로 채우면 전략 비교가 왜곡됩니다.
수익률과 함께 MDD, 거래 수, 노출도, 신호 빈도를 확인합니다.
Glossary
Try it
먼저 한 종목의 이동평균 교차부터 실행해 신호와 체결일을 확인하세요.