글 목차
근거와 범위
인용된 자료는 용어 및 연구 맥락을 뒷받침합니다. 아래의 수치적 임계값, 상태 머신, 실행 정책 및 합성 예제는 본 연구 프로젝트에서 제안한 것입니다. 새로운 백테스트는 실행되지 않았으며, 참고 문헌은 이 구성의 수익성을 입증하지 않습니다.
실전 적용 절차
- 들어오는 간격을 확인하세요고/저 관계와 고정된 세션 규칙을 사용하십시오.
- 섬 무리를 추적하세요지속 시간을 제한하고 데이터 무결성을 검증합니다.
- 이탈 봉 마감을 기다립니다클러스터 전체가 엄격한 분리 조건을 만족해야 합니다.
- 주문량을 계산하세요아일랜드 기준 손절, 체결 가능한 진입, 통제된 포지션 수량을 씁니다.
- 실제 체결을 기록합니다손절가를 넘어선 갭을 소급해 지울 수 없습니다.
구조가 우리에게 알려주는 것
아서 힐의 원래 차트 분석은 가격대 주변의 갭을 통해 형성되는 아일랜드 반전 패턴을 보여줍니다. ([1]) 과거 사례를 통해 이러한 패턴의 기하학적 구조를 설명할 수 있지만, 모든 아일랜드 반전 패턴의 평균 수익성을 추정할 수는 없습니다.
바닥 아일랜드는 하락 후에 나타납니다. 가격이 갭 하락해 낮은 군집에서 거래된 뒤 갭 상승하여 군집이 분리됩니다. 천장 아일랜드는 이 관계가 반대입니다. 연속 거래 시장에서는 자연스러운 세션 갭이 드물 수 있고, 누락 봉이나 계약 변경이 차트에 오해할 갭을 만들 수 있습니다.
따라서 데이터 표기 방식은 검출기의 일부입니다. 정규 세션 막대의 간격은 연장된 시간을 포함할 경우 사라질 수 있습니다. 두 표기 방식 모두 연구에 있어 유일한 선택지는 아니지만, 후보 검출 전에 시계열 정의를 확정하고 샘플 전체에 걸쳐 일관성을 유지해야 합니다.
이미 확보된 정보를 활용한 규칙
제안된 하단 섬 정의: 섬은 1~20 기간의 막대 a부터 b로 구성됩니다. 진입 갭은 H[a]<L[a−1]−epsilon를 필요로 하고, 진출 갭은 L[b+1]>H[b]+epsilon를 필요로 합니다. 더 엄격한 버전에서는 max(H[a..b])<min(L[a−1],L[b+1])−epsilon도 필요로 하여 전체 클러스터가 인접한 두 거래 영역 아래에 있도록 합니다.
epsilon=max(2 ticks,0.15A)를 설정하십시오. 여기서 A=ATR(14)는 막대 a 이전에 고정됩니다. 이러한 버퍼 및 기간 제한은 연구 설정입니다. 분할 조정, 세션 캘린더, 만료 롤, 타임스탬프 및 누락된 관측치를 검증하십시오. 진정한 공백이 있다고 해서 새로운 정보가 유리하다는 것을 증명하는 것은 아닙니다.
b+1 캔들이 마감된 후에만 진입을 확정하십시오. 해당 캔들의 최종 저점은 장중 변동될 수 있습니다. b+1 캔들의 시가로 진입하는 것은 다른 캔들 내 전략이며, 충분히 상세한 데이터가 필요합니다. 추세 필터에서 사용하는 모든 피벗은 확정 지연 시간을 준수해야 합니다. [2]
단일 막대로 이루어진 섬은 허용되지만, 여러 막대로 이루어진 클러스터와는 별도로 그룹화해야 합니다. 엄격한 분리 조건은 섬의 마지막 막대뿐만 아니라 클러스터 전체를 검사합니다. 이는 섬 초반의 고점이 출구 영역과 겹치는 것을 방지하는 동시에, 인접한 막대만 검사하는 경우 전체 구조가 고립된 것으로 잘못 판단하는 것을 막습니다.
before potential island: freeze ATR A and session convention
if H[a]<L[a-1]-epsilon:
track island for at most 20 bars
on close of candidate exit bar j:
b=j-1
if L[j]>H[b]+epsilon and max(H[a:b])<min(L[a-1],L[j])-epsilon:
signal LONG_ISLAND; stop=min(L[a:b])-epsilon
execute at next feasible event
# H[a:b] includes both a and b in this pseudocode.
# Top islands reverse high/low relationships and comparisons.
볼륨에 특정한 역할을 부여하기
출구 갭에서의 높은 거래량은 유사한 세션과의 비교를 통해 확인 특징으로 활용될 수 있습니다. 제안된 임계값은 현재 세션을 분모에서 제외하고 이전 20 세션들의 중앙값에 대한 RVOL≥1.5입니다. 단일 캔들과 다중 캔들 영역은 별도로 분석합니다.
만약 기업 이벤트로 인해 차이가 발생했다면, 활동량 증가는 시장 구조 자체보다는 해당 이벤트를 반영하는 것일 수 있습니다. 이벤트 레이블은 게시 시점을 알 때만 저장하고, 그 후 그룹별로 분석하십시오. 거래 이후에 발표된 뉴스를 이용하여 손실 사례를 설명하거나 제거하지 마십시오.
장중 버전에서는 갭을 인접 봉의 가격 범위 사이에 보고된 거래가 없는 것으로 볼지, 단순한 세션 시가의 불연속으로 볼지 정합니다. 완성되지 않은 아일랜드 이탈 봉의 거래량은 최종 거래량으로 취급할 수 없습니다. 실시간 버전은 누적 활동과 대응하는 과거 기준이 필요합니다.
수치적 예시 및 실패 사례
가상 예시: 섬 바로 앞의 캔들은 low=100입니다. 첫 번째 섬 캔들은 high=97.5이고, 세 개의 캔들로 이루어진 클러스터는 가장 높은 high=98와 가장 낮은 low=95를 나타냅니다. 출구 갭 캔들은 low=100.5와 close=102입니다. A=2와 epsilon=0.3를 고려하면, 98<min(100,100.5)−0.3=99.7 때문에 엄격한 분리 조건이 충족됩니다. 102.2에서 다음 세션 진입이 가능하며, 94.7에서 보호되고, 제안된 2R 청산 조건 하에서 목표가는 117.2입니다.
인식 실패: 아일랜드를 벗어나는 세션이101에 열렸지만97.8까지 내려갑니다. 마감 때 갭이 더 이상 군집을 분리하지 않아 종가 확인판은 신호를 내지 않습니다. 거래 실패:102.2 진입 뒤 갭 하락하여94.7 보호 손절이93.8에서만 체결됩니다. 단위 손실8.4는 계획 위험7.5를 넘습니다. 백테스트는 이 슬리피지를 보존해야 합니다.
성공적인 합성 경로는 정지점 전에 117.2에 도달합니다. 이 예시는 명시된 종료 시점의 회계 처리를 보여주는 것이지, 과거 성공 가능성을 나타내는 것은 아닙니다. 종가를 연결하는 선은 대략적인 형태를 보여줄 수는 있지만, 두 갭 중 어느 하나라도 검증할 수는 없습니다. 위의 OHLC 관계가 여전히 가장 권위 있는 검증 기준입니다.
진입, 무효화, 청산
기준안은 아일랜드 전체 밖에 손절을 놓고 실제 진입가에서2R 목표를 정합니다. 바닥 아일랜드의 가격 위험은R=entry−stop입니다. 이전 저항선 목표는 별도 버전이며 진입 전에 그 가격을 알아야 합니다. 아일랜드 이탈 갭이 크면 손절이 멀어져, 사전 주문 위험 규칙에 따라 포지션 수량을 줄이거나 거래를 거절해야 합니다.
추가적인 청산 기회는 기존 갭이 메워질 때 발생할 수 있습니다. 예를 들어, 하단 아일랜드 패턴의 경우 가격이 마지막 아일랜드 고점인 H[b]로 되돌아갈 때 청산이 발생할 수 있습니다. 이때, 이는 캔들 내 터치를 의미하는지 또는 종가 조건을 의미하는지 명시해야 합니다. 이는 전체 아일랜드 패턴 아래에서의 보호 청산과는 다른 방식입니다. 더 큰 패턴이 계속 존재한다고 해서 이미 체결된 보호 주문을 무시할 이유는 없습니다.
불리한 갭을 본 뒤 대기 주문을 소급 취소하지 않습니다. 체결 후에만 평가한 위험 한도 때문에 다음 가능한 시점에 포지션을 축소·청산해야 할 수 있으나 이미 발생한 손실과 비용은 모의 기록에 남습니다. OHLC만 있다면 한 봉에 여러 가격 수준을 통과할 때 적용할 보수적 규칙을 공개합니다.
증분 가치 테스트
하락 이후의 모든 상승 간격을 대조군으로 사용하고, 이전의 하락 간격은 요구하지 않습니다. 이는 섬 관계가 간격 효과 자체 외에 추가적인 정보를 제공하는지 여부를 분리하는 데 도움이 됩니다. 단일 막대 섬, 더 긴 클러스터, 이벤트 기반 사례 및 세션 불연속성을 구분하고, 신뢰할 수 없는 데이터에 대한 제외 사항을 보고합니다.
종가 간 수익률만 보지 말고 실제 이용 가능한 시가, 스프레드, 손절의 갭 슬리피지로 체결을 평가합니다. 조정이 과거 갭 관계를 바꿀 수 있어 데이터 버전과 기업행위를 검토·보존합니다. 이 설정의 우위를 확립한 새 백테스트는 없으며[3]도 아일랜드 반전의 수익성을 검증하지 않습니다.
유용한 테스트에는 종가가 다르더라도 겹치는 바 범위, 종가 전에 사라지는 출구 간격, 엄격한 분리 기준을 위반하는 초기 고가를 가진 클러스터, 분할로 인한 간격 및 누락된 세션 간격 등이 포함됩니다. 바가 순차적으로 도착하도록 검출기를 다시 실행하십시오. 검출기는 나중에야 알게 된 저가를 사용하여 출구 세션의 시가에 종가 확인 신호를 절대 게시해서는 안 됩니다.
흔한 실수
종가 차이만을 갭이라고 부르기
범위가 겹치는 인접한 막대는 이 정의를 만족하지 않습니다.
최종 일일 최저점을 이용하여 개장 시점에 진입
이는 양립할 수 없는 타이밍을 혼합하고 미래 정보를 도입합니다.
손절 가격을 건너뛴 거래를 기록에서 제거하기
활성 주문과 실제 체결 내역은 기록에 남아 있어야 합니다.
이 기법을 사용하기 전 체크리스트
자신의 데이터로 확인한 뒤 각 항목에 체크하세요. 진행 상태는 이 브라우저에 저장되며, 전략의 수익성을 인증하지는 않습니다.
자주 묻는 질문
암호화폐 시장에서 아일랜드 리버설이 나타날 수 있을까요?
특정 피드에 나타날 수도 있지만, 지속적인 거래와 누락된 관측치를 확인해야 합니다. 차트상의 급격한 변동이 반드시 시장 갭을 의미하는 것은 아닙니다.
아일랜드에는 반드시 여러 봉이 필요한가요?
아니요. 이 버전은 단일 막대를 허용하지만, 타이밍과 맥락이 더 긴 클러스터와 다를 수 있으므로 별도로 보고합니다.
연구 출처
각 출처는 옆에 설명된 정의나 근거를 뒷받침합니다. 의사코드, 가상 예시와 제안된 매개변수는 별도로 검증해야 합니다.
- Arthur Hill: An Island Reversal for DIAStockCharts / Arthur Hill. 차트 분석 자료는 공백 영역과 섬 지역을 보여주는 원본 차트 해설이며, 승률 분석 자료가 아닙니다. 확인일: .
- TradingView: RepaintingTradingView. 보조 특징의 확정 시각과 과거 신호가 바뀌는 리페인팅 문제. 확인일: .
- Lo, Mamaysky, Wang: Foundations of Technical AnalysisNBER / Columbia University. 체계적인 패턴 연구에 대한 배경 설명입니다. 이 구성은 본 논문에서 검증되지 않았습니다. 확인일: .
관련 기법
위험 안내
이 내용은 학습과 연구 설계를 위한 것이며 금융 조언이 아닙니다. Backtest는 과거 데이터 시뮬레이션으로, 미래 성과를 보장하지 않으며 실제 거래를 주문하지 않습니다. 이 라이브러리의 기법이 모두 앱에 구현된 기능은 아닙니다. 관련 정보: 검증 방법 및 학습 센터.
실제 자금을 투입하기 전에 규칙을 검증하세요
앱 지원 범위, 데이터와 개별 모의 거래를 확인하세요. 고급 탐지 기법은 별도 구현이 필요할 수 있습니다.
App Store에서 Backtest 다운로드