글 목차
근거와 범위
인용된 자료는 용어 및 연구 맥락을 뒷받침합니다. 아래의 수치적 임계값, 상태 머신, 실행 정책 및 합성 예제는 본 연구 프로젝트에서 제안한 것입니다. 새로운 백테스트는 실행되지 않았으며, 참고 문헌은 이 구성의 수익성을 입증하지 않습니다.
실전 적용 절차
- 세 번의 시험 식별같은 종류의 피벗 세 개를 충분한 깊이의 반대 움직임 두 개로 구분합니다.
- 네크라인을 선택하세요신호가 나오기 전에 수평 또는 경사형 매매 전략을 확정하세요.
- 겹치는 역사를 보존하세요이전의 이중 천장형 패턴 거래와 안정적인 구조 식별자를 유지하세요.
- 넥라인 돌파 대기세 번째 시험이 확정된 뒤 종가가 넥라인을 교차해야 합니다.
- 거래를 평가하세요선언된 손절매, 목표가, 거래량 필터 및 실행 비용을 적용합니다.
구조가 우리에게 알려주는 것
삼중 천장과 삼중 바닥은 추세가 반전되기 전에 저항 또는 지지 영역을 세 번 시험하는 패턴입니다. [1] 그 형태는 직사각형 패턴과 겹칠 수 있습니다. 선행 추세와 최종 이탈 방향을 통해 추세 반전이라는 해석을 일반적인 박스권 설명과 구분합니다.
세 번의 접촉만으로는 주요 판매자나 구매자가 세 번 나타났다는 것을 증명할 수 없습니다. OHLC는 참여자의 의도를 파악하지 못합니다. 이러한 구조는 측정 가능한 확인 수준, 무효화 수준 및 시간 범위를 정의할 때 연구에 유용해집니다. 세 번째 최고치가 상당히 높은 경우에는 사후에 허용 오차를 넓히는 대신 일반적으로 다르게 분류해야 합니다.
반복적인 테스트를 통해 서로 연관된 후보들이 연속적으로 나타날 수도 있습니다. 예를 들어, 세 번째 고점이 나타나기 전에 처음 두 개의 고점이 이중 고점 패턴을 형성했을 가능성이 있습니다. 데이터 세트는 이러한 이력을 보존해야 합니다. 그렇지 않으면 가장 성공적인 최종 레이블이 이전의 손실 거래를 대체하여 비현실적으로 깔끔한 기록을 만들어낼 수 있습니다.
이미 확보된 정보를 활용한 규칙
제안된 설정: 각 측면에 3개의 막대를 사용하여 피벗을 확인하고, H1, L1, H2, L2, H3를 시간 순서대로 생성합니다. H3를 사용할 수 있게 되면 A=ATR(14)를 고정하고, epsilon=max(2 ticks,0.15A)와 브레이크아웃 버퍼 b=max(2 ticks,0.10A)를 정의합니다. N=min(L1,L2)와 D=median(H1,H2,H3)−N를 정의합니다. D≥1.5A와 max(H1,H2,H3)−min(H1,H2,H3)≤max(2epsilon,0.1D)를 필수 항목으로 지정합니다.
인접한 고점과 저점 사이의 각 되돌림은 가격 깊이가 최소 A여야 하고 연속 고점은 적어도 일곱 봉 떨어져 있어야 합니다. 두 중간 저점 중 낮은 값을 쓰면 보수적인 수평 넥라인이 됩니다. 두 저점을 잇는 기울어진 선은 별도 방식입니다. 각 차트에서 과거 진입가가 유리해지는 넥라인을 사후 선택하면 안 됩니다.
피벗은 확인 시점부터만 사용 가능합니다 [2]. 앞선 두 고점으로 이미 더블 탑 거래가 발생했다면 세 번째 고점으로 그 거래를 고칠 수 없습니다. 고정된 구조 식별자와 이전 신호를 보존하고 같은 가격 영역에서 또 거래할 수 있는지는 포트폴리오 규칙으로 정합니다.
후보 생성 후 종가가 N−b를 처음 하향 교차하는 시점을 찾습니다. 만료까지의 봉 수는 패턴 기간의 절반을 올림하되 최소 다섯 봉입니다. 가격이 최고 고점에 epsilon을 더한 수준을 넘으면 공매도 후보를 무효화합니다. 트리플 바텀은 극값 종류와 부등호 방향을 반대로 하며 수평 넥라인은 두 중간 고점 중 높은 값입니다.
when H3 is confirmed:
if alternating(H1,L1,H2,L2,H3) and geometry_valid:
N=min(L1,L2); D=median(H1,H2,H3)-N
freeze(candidate, N, D, stop=max(H1,H2,H3)+epsilon)
for each later closed bar t:
if High[t] > stop or t > expiry: cancel
elif Close[t-1] >= N-b and Close[t] < N-b: signal SHORT
# Triple bottoms reverse the extremes and inequalities.
# expiry=created+max(5,ceil(duration/2)).
볼륨에 특정한 역할을 부여하기
검증할 가설은 세 고점 주변 구간의 거래량 중앙값이 감소하고 이후 돌파 RVOL이 최소 1.5라는 것입니다. 같은 길이의 구간과 이미 알려진 관측만 사용합니다. 매 봉마다 완벽히 거래량이 줄어야 한다고 요구하면 훨씬 드문 조건이 되어 보기 좋은 일부 예시에 과적합될 수 있습니다.
가격만 사용한 버전, 돌파 거래량만 사용한 버전, 그리고 세 개의 피크 거래량 시퀀스와 돌파 거래량을 모두 사용한 버전, 이렇게 세 가지 버전을 비교하십시오. 만약 전체 필터를 사용했을 때 대부분의 기회가 제거되면서도 표본 외 결과의 순 개선 효과가 없다면, 추가적인 복잡성은 정당화되지 않습니다. 틱 거래량과 거래 계약 거래량은 별도의 데이터 세트로 유지하십시오.
최종 필터 판정과 개별 측정값을 함께 저장합니다. 중간 시험 구간에 뉴스 봉 하나가 끼면 평균 활동이 낮아도 거래량 단조 감소 조건이 깨질 수 있습니다. 연속값 특성으로 저장하면 원래 가격 후보를 바꾸지 않고 이 민감도를 살필 수 있습니다.
수치적 예시 및 실패 사례
합성 예시에서 고점은 110,110.3,109.9, 중간 저점은 105,104.8이며 A=1입니다. 고점 중앙값은 110이므로 D=5.2, 높이 허용 폭은 0.52입니다. 고점 최대 차이가 0.4여서 조건을 통과합니다. N=104.8이고 종가 104.6은 트리거 104.7 아래로 내려갑니다. 공매도 진입 104.5, 스톱 110.45, 목표 99.6이면 이익 여지는 4.9, 위험은 5.95로 비용 전에도 0.82R입니다. 세 번째 시험이 나쁜 보상·위험 비율을 정당화하지는 않습니다.
실패 사례: 가격이 104.9에 도달했지만 임계값 아래에서 유효한 종가가 형성되지 않은 후 111까지 반등했습니다. 이는 유효하지 않은 거래 후보이며, 이 종가 확정 버전에서는 손실 거래로 간주되지 않습니다. 또 다른 시나리오에서는 104.6에서 유효한 종가가 형성된 후 진입한 공매도가 110.5까지 반등했습니다. 원래의 매매 전략이 유효했더라도 실제 손절매 체결 및 손실을 기록해야 합니다.
경계 시험에서는 세 번째 고점만 109.9에서 110.6으로 바꿉니다. 고점 중앙값은 110.3, D는 5.5, 허용 폭은 0.55가 됩니다. 세 고점의 최대 차이 0.6은 다시 계산한 허용 폭도 넘습니다. 첫 고점을 옮기거나 다른 중앙값 구간을 고르거나 규칙을 넓히지 말고 후보를 거부해야 합니다. 이것은 형상 인식 시험이지 이후 가격이 하락할지에 대한 주장이 아닙니다.
진입, 무효화와 청산
기본 보호 스톱은 최고 고점에 epsilon을 더한 수준 위에 둡니다. H3 바로 위의 스톱은 계획 위험을 줄이지만 잡음에 더 취약할 수 있어 별도 버전으로 시험합니다. 공매도 목표는 N−D에 고정합니다. 트리플 바텀은 낮은 골을 구조적 보호 기준으로 삼고 두 중간 고점 중 높은 값에서 위로 목표를 투영합니다.
확정 마감 후 다음으로 실행 가능한 이벤트에서 진입하십시오. 재시험 변형으로는 N±epsilon와의 접촉 후 N 아래로 다시 마감하는 것을 요구할 수 있지만, 일정 기간의 대기 시간이 필요합니다. 모든 돌파가 넥라인으로 되돌아온다고 가정하지 마십시오. 나중에 다른 고점이 형성되더라도 이미 체결된 거래는 장부에 기록해 두십시오.
여러 탐지기가 같은 범위를 설명하면 공통 기회 식별자를 씁니다. 한 포지션만 허용하거나 첫 포지션 청산 후 새 거래를 허용하거나 합산 위험 예산을 정할 수 있습니다. 각 정책은 시험할 수 있지만 같은 움직임을 여러 독립 승리로 몰래 세어서는 안 됩니다. 갭 상황의 체결, 스프레드, 공매도용 주식 대여 제약도 실행 모델에 포함합니다.
증분 가치 테스트
직접 대조군은 같은 시장 상황 필터와 청산 규칙을 쓰는 더블 탑 전략입니다. 세 번째 시험을 기다려 얻는 개선이 늦은 진입과 적어진 기회를 보상하는지 측정합니다. 완성 패턴 성공률뿐 아니라 후보 수, 확인률, 순 기대값, 자금이 묶이는 시간도 보고합니다.
데이터를 시간별로 분할하고 겹치는 구조를 그룹화하여 관련 윈도우가 훈련/테스트 경계 양쪽에서 독립적인 예제로 나타나지 않도록 합니다. 몇몇 보기 좋은 차트와 일치하는 단일 설정을 선택하지 않고 인접한 허용 오차를 테스트합니다. 방법론 참조 문서 [3]는 이 제안된 구성에 대한 결과를 제공하지 않습니다.
리플레이 체크에는 세 가지 명확한 테스트, 인접한 여러 캔들이 별개의 테스트로 잘못 계산된 경우, 이전에 발생한 이중 천장형 패턴의 손실 이후 성공적인 삼중 천장형 패턴 형성, 그리고 넥라인이 이미 돌파된 후 확인된 세 번째 고점 등이 포함되어야 합니다. 과거의 이중 천장형 패턴 결과는 변경되지 않아야 합니다. 늦게 확인된 삼중 천장형 패턴 후보는 형성되기 전에 진입해서는 안 됩니다.
흔한 실수
세 가지 테스트가 자동으로 더 강력하다고 가정합니다.
그것은 경험적 가설일 뿐, 반드시 성립하는 관계는 아닙니다.
시도 횟수 대신 막대 개수를 세는 방식
고점 부근에 인접한 여러 막대는 세 번의 독립적인 테스트가 아닌 하나의 피벗 클러스터를 나타낼 수 있습니다.
이후 가격 움직임을 보고 넥라인 바꾸기
낮은 중간 저점에서 높은 중간 저점으로 전환하면 더 유리한 역사적 신호를 만들어낼 수 있습니다.
이 기법을 사용하기 전 체크리스트
자신의 데이터로 확인한 뒤 각 항목에 체크하세요. 진행 상태는 이 브라우저에 저장되며, 전략의 수익성을 인증하지는 않습니다.
자주 묻는 질문
트리플 탑은 직사각형과 어떻게 다른가요?
기하학적 패턴이 겹칠 수 있습니다. 이를 상승 추세 반전이라고 부르려면 이전에 상승 추세가 존재했어야 합니다. 두 가지 용어를 사용하여 하나의 시장 기회를 두 개의 독립적인 거래로 만들어서는 안 됩니다.
세 개의 피크 모두에서 볼륨이 감소해야 합니까?
그것은 별도의 실험용 필터로 취급하십시오. 이상적인 설명만으로는 테스트도 없이 다른 모든 볼륨 경로를 버릴 이유가 없습니다.
연구 출처
각 출처는 옆에 설명된 정의나 근거를 뒷받침합니다. 의사코드, 가상 예시와 제안된 매개변수는 별도로 검증해야 합니다.
- IG Academy: Basic chart patterns part oneIG. 트리플 탑과 트리플 바텀의 기본 용어를 다루는 공개 자료의 해당 부분을 읽었습니다. 확인일: .
- TradingView: RepaintingTradingView. 피벗 확인 지연과 과거 표시가 바뀌는 리페인팅을 참조했습니다. 확인일: .
- Lo, Mamaysky, Wang: Foundations of Technical AnalysisNBER / Columbia University. 체계적인 패턴 연구에 대한 배경 설명입니다. 이 구성은 본 논문에서 검증되지 않았습니다. 확인일: .
관련 기법
위험 안내
이 내용은 학습과 연구 설계를 위한 것이며 금융 조언이 아닙니다. Backtest는 과거 데이터 시뮬레이션으로, 미래 성과를 보장하지 않으며 실제 거래를 주문하지 않습니다. 이 라이브러리의 기법이 모두 앱에 구현된 기능은 아닙니다. 관련 정보: 검증 방법 및 학습 센터.
실제 자금을 투입하기 전에 규칙을 검증하세요
앱 지원 범위, 데이터와 개별 모의 거래를 확인하세요. 고급 탐지 기법은 별도 구현이 필요할 수 있습니다.
App Store에서 Backtest 다운로드