글 목차

근거와 범위

인용된 자료는 용어 및 연구 맥락을 뒷받침합니다. 아래의 수치적 임계값, 상태 머신, 실행 정책 및 합성 예제는 본 연구 프로젝트에서 제안한 것입니다. 새로운 백테스트는 실행되지 않았으며, 참고 문헌은 이 구성의 수익성을 입증하지 않습니다.

데이터와 시장검증된 OHLC 데이터를 사용하고 기업 활동은 일관되게 처리하십시오. 거래 거래소, 상품 유형 및 거래량 단위를 기록하십시오. 외환 틱 거래량 피드는 전체 시장 거래량을 나타내지 않으며, 현물 거래량과 무기한 계약 거래량을 혼합해서는 안 됩니다.
연구 대상 시간봉H1, H4 및 일봉 차트는 별도의 연구 구성입니다. 윈도우 길이, 실행 비용 및 확인 지연 시간은 개발 샘플에서 보정해야 합니다. 이 검출기에 대한 최적의 기간은 아직 정해지지 않았습니다.
상승 채널에서 가격이 등락하며100부근 아래 경계를 시험한 뒤 그 위로 종가가 돌아오고 고정 목표106을 향합니다.도표를 원래 크기로 열기
이 기사를 위해 제작된 합성 일러스트입니다. 상승하는 극값은 경사진 경계를 나타내고, 수평 레벨은 신호 시점에서의 값을 표시합니다.

실전 적용 절차

적용 절차: 가격 채널: 평행 경계, 반등 진입 및 돌파 전략
전체 단계는 아래에 설명되어 있습니다. 각 단계에서 데이터가 부족하거나 조건을 충족하지 못하면 제외 사유를 기록해야 합니다.
  1. 양쪽 경계를 맞춥니다평행도와 안정적인 너비를 확인하세요.
  2. 채널을 고정하세요반응 막대 전에 계수와 만료 시간을 저장하세요.
  3. 반등을 평가합니다접촉 후 채널 방향으로 종가가 다시 안쪽에 돌아와야 합니다.
  4. 타겟을 고정하세요이 기준선에서 신호 시점의 반대 경계값을 사용하십시오.
  5. 무효화 확인채널이 돌파되거나 만료하면 모듈을 비활성화합니다.

구조가 우리에게 알려주는 것

채널 분석은 대략 평행한 지지선과 저항선 사이에서 가격을 추적합니다. [1] 상승·하락·수평 채널은 각각 맥락이 다릅니다. 이 구현에서는 중복 분류를 줄이기 위해 수평 구조를 직사각형 패턴 탐지기로 보냅니다.

경계는 물리적 장벽이 아닙니다. 가격은 여러 캔들 동안 상단 부근에 머물거나, 잠깐 상단을 돌파하거나, 새로운 추세로 빠르게 진입할 수 있습니다. 하단 경계에 닿을 때마다 매수하는 것은 결과가 적절한 규칙과 비용에 크게 좌우되게 만듭니다. 반응을 요구하는 것은 타이밍을 더 명확하게 하지만, 우위를 확보하는 것은 아닙니다.

채널은 동일한 이력을 중심으로 여러 쌍의 선이 그려질 수 있기 때문에 사후 분석에 특히 취약합니다. 채널을 사용할 수 있게 되면 적합된 계수를 저장해 두십시오. 나중에 재적합을 통해 새로운 채널 버전을 생성할 수는 있지만, 이전 거래에서 사용된 수준은 변경할 수 없습니다.

이미 확보된 정보를 활용한 규칙

제안된 설정: 각 측면에 최소 3개의 피벗을 사용하고, 각 피벗은 좌우로 3개의 막대로 확인합니다. U(t)는 고점을 통과하도록, B(t)는 저점을 통과하도록 T=20–100 막대에 맞춰 조정합니다. D는 채널 너비의 중앙값으로, A=ATR(14)는 생성 시점의 값이고, epsilon=max(2 ticks,0.15A)는 기준값입니다. |(mU−mB)T|≤max(2epsilon,0.2D)를 요구 조건으로 하며, 여기서 mU와 mB는 선의 기울기입니다.

마지막 폭을 처음 폭으로 나눈 비율은0.8부터1.2 사이이고 전체 구간에서 폭은 양수여야 합니다. 상승 채널은 양의 기울기와 확정된 고점·저점의 상승, 하락 채널은 고점·저점의 하락이 필요합니다. 정규화 기울기가 거의 영이면 수평 범위입니다. 강한 폭 수축은 평행 채널이 아닌 쐐기 탐지 대상입니다.

상승 채널 반등안은 이후 봉 저가가B(t)±epsilon에 닿고 종가가B(t)+b를 엄격히 넘어야 하며 b=max(2 ticks,0.10A)입니다. 종가가B(t)−b 아래이면 반등 맥락을 무효화합니다. 현재 반응의 피벗이 확정되기 전에 쓰면 안 됩니다[2].

채널을 고정하고 T봉이 더 지난 후에 만료시킵니다. 기준선 신호봉 자체는 신호가 생성될 때 마감되었기 때문에 보호 저점을 제공할 수 있습니다. 이는 미확인 다중봉 스윙을 사용하는 것과는 다릅니다. 전자는 관찰된 봉 값을 사용하는 반면, 후자는 향후 우측 봉을 필요로 합니다.

when channel is confirmed: freeze U,B,A,expiry=created+T
for later closed bar t:
  if t>expiry or C[t]<B(t)-b: deactivate rising-channel bounce
  elif B(t)-epsilon<=Low[t]<=B(t)+epsilon and C[t]>B(t)+b:
    emit LONG_BOUNCE
    stop=Low[t]-epsilon
    target=U(t)  # freeze at signal time; do not drift into the future
# Mirror for falling channels. Breakouts use a separate close-crossing module.

볼륨에 특정한 역할을 부여하기

반등의 경우, 유사한 캔들 수를 기준으로 이전 상승세와 되돌림 활동을 비교해 보세요. 되돌림 거래량이 적으면 이를 검증할 수 있습니다. 돌파의 경우, 경계선 교차 시 RVOL를 측정해 보세요. 거래량이 많을수록 좋다는 단 하나의 규칙으로는 두 가지 질문에 모두 답할 수 없습니다.

반등 필터안은 직전 세 봉 거래량의 중앙값이20봉 기준보다 작고 반응 봉 종가가 해당 봉의 위쪽 절반에 있어야 합니다. 접촉·종가만 쓰는 버전과 비교합니다. 연구 설정이지 출처가 이 조합을 그대로 규정한다는 주장이 아닙니다.

거래량 비교 시 세션의 계절적 변동성과 데이터 단위를 고려해야 합니다. 점심시간에 거래량이 감소하는 현상은 특별한 의미를 갖지 않을 수 있습니다. 체결 정확도가 중요한 경우에는 거래량과 함께 스프레드 또는 호가 품질 지표를 함께 고려해야 합니다.

수치적 예시 및 실패 사례

합성 상승 채널 예시: t=40, B=100, U=106에서 신호가 발생했습니다. 신호 막대는 low=99.9와 close=100.4에 있으며, epsilon=0.15와 b=0.1가 포함되어 있습니다. 실행 가능한 진입점은 100.5, 손절매점은 99.75, 목표가는 106이며, 위험은 0.75, 수익은 5.5 또는 비용 차감 전 약 7.33R를 의미합니다. 이처럼 높은 기하 비율은 매우 짧은 손절매에서 비롯되며, 스프레드, 노이즈 및 손절매 모델링에 세심한 주의를 기울여야 합니다.

실패 사례: 진입 후 가격이 99.7에 도달했지만 이후 106까지 반등한 경우, 손절매는 손실로 기록됩니다. 또는 99.7에서 종가가 B−b 아래에 있는 경우, 이는 유효한 반등이 아닙니다. 이러한 위반이 발생한 후에는 하단선을 99.5로 이동하지 마십시오.

실행 스트레스 시나리오에서는 계획된 위험 거리 0.75에 진입 및 청산 마찰 0.15를 추가합니다. 따라서 마찰은 위험 단위 대비 상당한 수준이 됩니다. 이 분석은 실제 비용을 예측하는 것이 아니라, 시각적으로 인상적인 목표 배수가 손절매 가격이 일반적인 거래 변동성에 가까울 때 얼마나 취약할 수 있는지를 보여줍니다.

진입, 무효화, 청산

이 반등 버전은 반응 캔들의 저점을 넘어 보호해 줍니다. 이전 스윙 저점 너머에 손절매를 설정하는 것도 또 다른 전략입니다. 채널이 상승함에 따라 반대 경계선 목표가가 더 멀어지도록 두는 대신, 신호 발생 시점에 목표가를 고정하십시오. 동적 목표가를 테스트할 수도 있지만, 업데이트 공식과 타이밍을 명시해야 합니다.

별도 돌파 모듈은 종가가U+b를 엄격히 넘으면 매수하고 B−b보다 엄격히 낮으면 매도합니다. 상승 채널이라고 모든 돌파가 하락 반전일 필요는 없습니다. 채널 폭을 목표로 투영하면D를 고정합니다. 같은 채널의 반복 노출을 제한하고 대기 기간을 정해 오래된 기회가 무기한 활성화되지 않게 합니다.

종가로 확인한 신호 뒤 첫 체결 가능한 호가를 쓰고 실제 위험 거리로 수량을 정합니다. 대기 중인 보호 주문도 갭에서 슬리피지가 발생할 수 있습니다. 반등과 돌파가 동시에 신호를 내면 우선순위나 공동 배분을 미리 정하며, 사후 수익률로 거래가 어느 모듈에 속했는지 고르지 않습니다.

증분 가치 테스트

동일한 추세 및 손절매 정책 하에서 채널 반등과 이동평균선 되돌림을 비교하십시오. 채널 돌파와 이동 고가/저가 돌파를 비교하십시오. 작은 사전 등록된 그리드에서 앵커 개수, 피팅 윈도우 및 평행도 허용 오차를 다양하게 조정하십시오. 두 특정 지점을 육안으로 선택했을 때만 작동하는 채널은 선택 편향을 반영할 수 있습니다.

선 계수, 모든 접촉과 거절된 반응을 저장합니다. 채널 폭을 스프레드로 나눈 비율과 기울기에 따라 결과를 보고합니다. 방법론 참고[3]은 본 반등 규칙을 검증하지 않습니다.

시험에는 정상 평행 채널, 좁아지는 쐐기, 수평 직사각형, 필요한 종가 없이 접촉만 한 경우, 반등처럼 보이는 같은 봉이 아래 경계 밑에서 마감한 경우를 포함합니다. 만료와 한 영역 노출 규칙을 확인합니다. 여러 봉 뒤 투영한U가 훨씬 높아져도 신호 시점의U가 목표로 남아야 합니다. 미래 봉을 추가해도 과거 채널 버전과 판단이 바뀌지 않는지 확인합니다.

흔한 실수

편리한 점만 골라 선을 맞추기

명시된 적합성 규칙을 사용하고 보기 좋은 한 쌍뿐만 아니라 선택된 모든 앵커를 확인하십시오.

목표물이 무한히 움직이도록 내버려 두는 것

목표가 상승은 단기적인 반응 거래를 무기한 보유 기간으로 전환시킬 수 있습니다.

모든 위크 위반 사항을 동일하게 처리합니다.

윅(Wick) 및 클로즈(Close) 규칙은 서로 다른 결과를 초래합니다. 미리 선택하고 실제 보호 명령 체결 방식을 모델링하십시오.

이 기법을 사용하기 전 체크리스트

자신의 데이터로 확인한 뒤 각 항목에 체크하세요. 진행 상태는 이 브라우저에 저장되며, 전략의 수익성을 인증하지는 않습니다.

0/6 개 항목

자주 묻는 질문

회귀 채널은 이 피벗 채널과 동일한 것인가요?

아니요. 회귀 채널은 적합된 중심값과 편차 측정값으로 시작합니다. 이 검출기는 확인된 극값을 기준으로 경계를 적합시키므로 별도로 테스트해야 합니다.

상승 채널의 위 경계에서 공매도할 수 있나요?

이는 여기서 설명하는 추세 추종 반등 전략과는 다른 역추세 전략입니다. 가격이 해당 경계선 부근에 장기간 머무를 위험을 테스트하는 것입니다.

연구 출처

각 출처는 옆에 설명된 정의나 근거를 뒷받침합니다. 의사코드, 가상 예시와 제안된 매개변수는 별도로 검증해야 합니다.

  1. IG: Channel trading explainedIG. 채널 용어와 평행 경계 틀에 대한 공개 설명을 읽었습니다. 확인일: .
  2. TradingView: RepaintingTradingView. 피벗 확정 지연과 리페인팅. 확인일: .
  3. Lo, Mamaysky, Wang: Foundations of Technical AnalysisNBER / Columbia University. 체계적인 패턴 연구에 대한 배경 설명입니다. 이 구성은 본 논문에서 검증되지 않았습니다. 확인일: .

관련 기법

위험 안내

이 내용은 학습과 연구 설계를 위한 것이며 금융 조언이 아닙니다. Backtest는 과거 데이터 시뮬레이션으로, 미래 성과를 보장하지 않으며 실제 거래를 주문하지 않습니다. 이 라이브러리의 기법이 모두 앱에 구현된 기능은 아닙니다. 관련 정보: 검증 방법 및 학습 센터.

실제 자금을 투입하기 전에 규칙을 검증하세요

앱 지원 범위, 데이터와 개별 모의 거래를 확인하세요. 고급 탐지 기법은 별도 구현이 필요할 수 있습니다.

App Store에서 Backtest 다운로드