GW CRT Candle Range Theory
- Experts
- 버전: 2.0
- 활성화: 5
이것은 고빈도 매매 시스템도, 스캘핑 시스템도 아닙니다. 심볼당 하루 최대 1회 거래하며, 패턴이 완전히 확인되었을 때만 거래합니다 — 거래 횟수보다 신호의 질을 우선시합니다.
제가 이 EA를 만든 이유는, CRT 패턴이 ICT / Smart Money Concepts 분야에서 매우 인기를 끌었지만, 검증 가능한 백테스트가 함께 제시되는 경우는 거의 없기 때문입니다 — "이렇게 거래한다"고 주장하지만, 그 주장을 뒷받침하는 것은 가르치는 사람이 보여주는 성공의 겉모습과 라이프스타일이지, 데이터가 아닙니다. GW CRT v2를 통해 저는 커뮤니티에 설계와 프로그래밍의 전 과정을 거치지 않고도 이 패턴을 직접 자동으로 거래할 수 있는 방법을 제공하고 싶었습니다. 단순한 주장이 아니라 테스트 결과를 그대로 공개하는 방식으로요.
작동 방식
- 세션(설정 가능한 시간대) — 사용자가 정의한 시간대(예: 런던 또는 뉴욕 오픈 시간) 동안, EA는 선택한 분석 타임프레임 캔들의 고가와 저가를 기준으로 CRT-High / CRT-Low 레인지를 구성합니다.
- 브레이크아웃 + 되찾기(단일 꼬리가 아닌 별도의 두 캔들) — 한 캔들이 레인지 밖에서 마감해야 하며(단순한 꼬리가 아닌 실제 브레이크아웃), 이후 캔들이 중간점을 넘지 않고 레인지 안으로 다시 마감해야 합니다. 이를 통해 패턴의 방향이 확인됩니다.
- 되돌림 → 진입 — 거래가 열리기 전에 가격이 휩쓸린 레벨로 돌아와 터치(선택한 모드에 따라 그 이상에서 마감)해야 합니다 — 진입은 브레이크아웃이 발생하는 순간에는 결코 일어나지 않습니다.
- 선택적 편향(bias) 필터 — D1 캔들을 기반으로 한 방향성 필터 (추세 순응 또는 역행), 그리고 편향 캔들과 세션 레인지 모두에 대한 최소 ATR 레인지 필터를 통해 변동성이 부족한 날을 제외합니다.
심볼당 하루 한 번의 거래만 가능합니다: 패턴이 발동되거나(또는 무시되면) EA는 다음 날까지 다시 시도하지 않습니다.
청산 관리 — 최대 3개 모드 동시 사용
단일 청산 모드였던 v1과 달리, GW CRT v2는 다음의 어떤 조합이든 활성화할 수 있습니다:
- CRT 레인지의 반대편 레벨(최소 손익비 포함)
- CRT 레인지의 중간점(최소 손익비 포함)
- 고정 손익비
두 개 이상의 모드를 활성화하면 각각 고유한 매직 넘버를 가진 독립된 포지션을 열고, 설정된 총 리스크의 일부를 배분받습니다 — 그렇기 때문에 하나 이상의 모드가 활성화되는 순간부터 계좌는 헤징 (hedging) 계좌여야 합니다(네팅 계좌는 동일 심볼에서 두 개의 포지션을 동시에 보유할 수 없습니다).
리스크 관리
- 포지션 크기는 고정 로트가 아닌 계좌 대비 리스크 비율로 계산되며, 활성화된 청산 모드 간에 자동으로 분배됩니다.
- 손절매(Stop Loss)는 항상 설정되며, 실제 스윕 극값 너머에 배치됩니다 (ATR로 설정 가능한 버퍼 포함). 브로커의 "유효하지 않은 스톱" 거부를 피하기 위한 최소 안전 거리도 유지됩니다.
- 로트 크기는 주문 전송 전에 사용 가능한 여유 증거금과 브로커 자체의 거래량 제한(최소/최대/단위 및 심볼당 최대 누적 거래량)에 맞춰 자동으로 조정됩니다 — 브로커가 거부할 거래량으로 주문이 전송되는 일은 없습니다.
- 마틴게일, 그리드, 물타기(averaging down) 없음. 모든 거래는 독립적인 결정이며, 진입 시점에 자체 SL과 TP가 정해집니다.
프랍펌 계좌를 위한 관리 기능
- 일일 손실 한도(잔고 또는 자본 기준 설정 가능한 %), 도달 시 포지션 강제 청산 옵션 포함.
- 수익 목표(설정 가능한 %), 도달 시 강제 청산 옵션 포함.
- 데이트레이딩 시간대 외 포지션 보유를 허용하지 않는 계좌를 위한 시간 기반 강제 청산("force-flat").
유연성
- 브로커가 제공하는 모든 심볼(외환, 금, 지수 등)에서 작동합니다 — 세션 시간대와 분석 타임프레임은 입력값으로 설정 가능하며 단일 시장에 고정되어 있지 않습니다. 제 자체 테스트는 Darwinex 브로커의 과거 데이터를 사용하여 **NDX(나스닥 100)**에서 진행했습니다 — 이는 제가 검증된 결과를 보유한 시장입니다. 다른 심볼에서의 동작은 제가 직접 테스트하지 않았으며, 설정한 세션이 해당 심볼에 실제로 의미가 있는지에 따라 달라집니다.
- 설정 가능한 거래 방향: 롱과 숏, 롱 전용, 또는 숏 전용.
- 설정 가능한 진입 타이밍: 브레이크아웃 시, 되찾기 시, 또는(기본값) 되돌림 시 발동할 수 있습니다.
- 세션 상태, 레인지, 활성 거래를 표시하는 선택적 차트 시각화 패널.
백테스트에 대하여
GW CRT v2는 외부 데이터 소스나 WebRequest 에 의존하지 않습니다 — 모든 로직은 해당 심볼 자체의 가격 데이터로 실행되므로, Strategy Tester에서의 동작은 실계좌 동작을 대표하며, 브로커 간의 일반적인 스프레드/체결/슬리피지 차이에 영향을 받습니다.
이는 브로커 시간 기준 세션 윈도우 모델이므로, 실계좌 거래 전에 브로커의 시간대가 시간대 설정 시 사용한 것과 일치하는지 확인하시기 바랍니다.
테스트 설정: 심볼 NDX(나스닥 100), 브로커 Darwinex(Tradeslide Trading Tech Limited), 타임프레임 M5, 기간 2021.07.01 – 2026.07.01 (5년), 초기 예치금 5,000유로, 레버리지 1:100, 히스토리 품질 98%.
두 개의 개별 편향 필터 설정(역추세와 순추세), 그리고 두 필터를 동시에 활성화한 세 번째 테스트를 보여드립니다. 각각 개별 테스트와 동일한 거래당 리스크로 독립적인 포지션으로 운영되며 — 이는 판매되는 제품과 별개의 제품이 아니라, 두 모드를 결합했을 때의 시간 분산 효과를 보여주기 위한 것입니다. 두 필터는 해당 일자의 D1 편향에 따라 상호 배타적이므로, 두 모드의 포지션이 동시에 존재하는 일은 없습니다.
| 역추세 | 순추세 | 두 모드 동시 활성화 | |
|---|---|---|---|
| 순이익 | 1,537.84 € | 1,710.33 € | 4,319.48 € |
| 최대 드로다운(잔고/자본) | 10.96% / 11.31% | 14.26% / 15.37% | 6.53% / 7.79% |
| 손익비 계수(Profit Factor) | 1.33 | 1.29 | 1.35 |
| 거래 수(승률) | 482회 (68.88%) | 444회 (59.91%) | 926회 (64.58%) |
| 샤프 지수 | 7.81 | 5.70 | 7.14 |
Strategy Tester 스크린샷(잔고 곡선 및 거래 결과 분산)은 제품 페이지용 그래픽 자료로 제공됩니다.
과거 백테스트 성과이며, 일반적인 시장 및 체결 조건에 따라 달라질 수 있습니다 — 향후 결과를 보장하지 않습니다.
실시간 세션
저희 YouTube 채널에서 EA가 실시간으로 거래하는 모습을 보실 수 있습니다 — 사용자명 "greaterwaves"로 검색해 보세요.
자주 묻는 질문
1. GW CRT는 어떤 심볼에서 사용할 수 있나요? 브로커가 제공하는 어떤 심볼에서든 사용할 수 있습니다. CRT 패턴은 레인지/유동성 행동이며, 특정 시장에 국한되지 않습니다. 제 자체 테스트는 Darwinex 데이터를 사용하여 NDX(나스닥 100)에서 진행했으며, 다른 심볼에 대해서는 검증된 결과가 없습니다. 따라서 다른 시장에서 실계좌로 사용하기 전에 먼저 데모에서 테스트하고, 설정한 세션 레인지가 해당 심볼에 실제로 의미가 있는지 확인하시기 바랍니다.
2. 헤징 계좌가 필요한가요? 두 개 이상의 청산 모드를 동시에 활성화할 경우에만 필요합니다. 하나의 모드만 활성화된 경우 네팅 계좌에서도 동일하게 작동합니다.
3. 그리드, 마틴게일, 또는 물타기를 사용하나요? 아니요. 모든 거래는 독립적이며, 진입 시점에 자체 SL과 TP가 고정됩니다. 심볼당 하루 최대 한 건의 신규 거래만 가능합니다.
4. 저만의 리스크 설정을 사용할 수 있나요? 네 — 거래당 리스크, 청산 모드별 최소 손익비, SL 버퍼, 그리고 편향/ATR 필터는 모두 입력값으로 설정 가능합니다.
5. 백테스트 결과가 실거래를 대표하나요? 이 EA는 외부 데이터 소스에 의존하지 않으므로( WebRequest 미사용), 브로커 간의 일반적인 스프레드/체결/슬리피지 차이 범위 내에서는 그렇습니다. 다만 시간 윈도우 모델이므로, 브로커의 시간이 설정한 시간과 일치하는지 확인하시기 바랍니다.
6. 구매 후 지원이 제공되나요? 네. EA 설정이나 문제에 대한 문의는 이곳 MQL5의 제품 댓글란에 남겨 주시면 됩니다.
7. 업데이트는 무료인가요? 네. GW CRT v2의 업데이트(이 버전 내의 수정 및 개선 사항)는 제품을 구매한 모든 분께 평생 무료로 제공됩니다.
위험 고지
트레이딩에는 손실 위험이 따릅니다. 어떠한 자동화 시스템도 수익을 보장하지 않으며, 과거 성과가 미래의 결과를 보장하지 않습니다. 실계좌에서 사용하기 전에 데모 계좌에서 EA를 테스트하고 파라미터를 검토하시기 바랍니다.
