beginner 보통 회수 ~22 trades/mo

브레이크아웃

브레이크아웃 EA는 가격이 정의된 횡보 박스권이나 핵심 레벨을 모멘텀 확인과 함께 이탈할 때 진입합니다. 순수 추세 신호보다 진입 품질이 높지만, 변동성이 낮은 시장에서는 거짓 돌파에 취약합니다.

메커니즘

EA는 룩백 기간(예: 전일 고점/저점, 돈치안 채널, ATR 밴드)에 걸쳐 횡보 박스권을 정의합니다. 가격이 거래량 또는 모멘텀 확인(ADX 상승, ATR 확대)과 함께 박스권 밖에서 마감하면 돌파 방향으로 거래가 발동됩니다. 손절은 이전 박스권 안쪽에 배치되고, 목표가는 박스권 자체의 폭으로 투영됩니다(측정 이동 목표).

적합성

ATR이 20기간 평균 아래로 수축한 저변동성 횡보 구간 직후가 가장 좋습니다. H1의 GBP/USD, EUR/USD, XAU/USD가 자연스러운 대상입니다. 유동성이 얇아지는 아시아 세션에는 거짓 돌파율이 높아지며, 시간대 필터가 성과를 크게 개선합니다. 추세 전략의 보완재로 적합합니다 — 브레이크아웃 진입은 교차 기반 추세 진입보다 더 일찍 포지션을 잡게 해줍니다.

참고

브레이크아웃 EA는 가격이 정의된 박스권 — 가장 흔하게는 전일 고점과 저점 — 을 벗어나기를 기다렸다가 이탈 방향으로 매매하는 엑스퍼트 어드바이저로, 긴 횡보를 벗어난 움직임이 대부분의 시장 참여자가 예상하는 것보다 더 멀리 진행된다는 데 베팅합니다. 자동매매에서 가장 오래된 아이디어 중 하나이며, 가장 정직하게 평가할 수 있는 전략이기도 합니다: 박스권은 객관적이고, 트리거도 객관적이며, 실패 모드(거짓 돌파)는 어떤 차트에서든 눈으로 확인할 수 있습니다.

또한 아이디어보다 메커니즘이 더 많은 것을 결정하는 전략입니다. 저희는 빌더의 모든 전략 템플릿을 동일한 기준 백테스트에 통과시키는데, 두 가지 브레이크아웃 변형은 깔끔하게 갈렸습니다: 시장가 주문 버전은 손실을 냈고, 같은 개념의 지정 스탑 버전은 동일한 종목·동일한 기간에서 플러스로 끝났습니다. 이 페이지는 이 전략이 어떻게 작동하는지, 언제 수익을 내는지, 저희 테스트에서 차이를 만든 정확한 파라미터가 무엇인지, 그리고 어떻게 무너지는지를 설명합니다.

브레이크아웃 EA의 작동 방식: 메커니즘

모든 브레이크아웃 EA는 코드로 세 가지 질문에 답합니다:

1. 박스권은 무엇인가? 고전적인 정의는 D1 타임프레임에서 읽은 전일 고점과 저점입니다(MQL5로는 iHigh(_Symbol, PERIOD_D1, 1)). 대안으로는 돈치안 채널(N개 봉의 최고 고점/최저 저점), 고정 세션 스냅샷(서버 시간 09:00 시점의 범위), ATR로 스케일한 변동성 밴드가 있습니다. 미묘한 부분은 이것입니다: “어제”는 UTC가 아니라 브로커의 서버 자정 기준으로 정의됩니다 — 서버 시계가 다른 두 브로커에서 같은 EA는 서로 다른 박스권 경계를 그리고, 따라서 서로 다른 거래를 체결합니다. “왜 내 백테스트가 당신 것과 다르죠”라는 혼란의 단골 원인입니다.

2. 트리거는 무엇인가? 기계적으로 서로 다른 두 가지 답이 존재합니다:

  • 시장가 진입 — 매수호가가 경계를 넘어 체결되기를(또는 봉이 경계 밖에서 마감하기를) 기다린 뒤 시장가로 매수 또는 매도합니다. 단순하지만 진입이 레벨 이후에 일어나므로 측정 이동의 일부를 이미 소진하고, 종가 기준 진입은 급변 장세에서 슬리피지를 부릅니다.
  • 지정 스탑 진입 — 고점 바로 위에 Buy Stop, 저점 바로 아래에 Sell Stop을 미리 걸어둡니다. 주문은 레벨이 거래되는 순간 레벨 그 자체에서 체결됩니다. 체결되지 않은 주문은 그냥 만료됩니다 — 돌파가 끝내 오지 않은 날을 조용히 걸러내 주는 셈입니다.

3. 청산은 어디에 두는가? 손절은 이전 박스권 안쪽에 둡니다(박스권 재진입은 돌파 실패의 증거입니다). 익절은 보통 박스권 자체의 폭에서 투영하거나 — 측정 이동 목표 — 움직임이 진행되면 트레일링 스톱으로 관리합니다.

시장가 vs 지정 스탑: 저희가 측정한 것

두 가지 빌더 브레이크아웃 템플릿을 표준 템플릿 기준 테스트에 통과시켰습니다: Exness MT5, USDJPY M5, 2025년 6월 1일 – 2026년 6월 9일, $10,000 예치금, 기본 입력값, 최적화 없음. 같은 종목, 같은 1년, 같은 박스권 정의 — 진입 메커니즘만 다릅니다:

템플릿진입 메커니즘프로핏 팩터최대 DD거래 수순손익
브레이크아웃(시장가 주문)매수호가가 전일 고점/저점을 돌파하면 시장가 매수/매도; SL 50 / TP 100 pips0.96-1.15%241-$39.76
지정 브레이크아웃(스탑 주문)전일 고점 5 pips 위에 Buy Stop, 저점 아래에 Sell Stop, 서버 시간 07:00–09:00 배치, 16시간 만료, 30/10 트레일링 스탑; SL 40 / TP 80 pips1.08-0.33%319+$45.62

어느 숫자도 권장 사항이 아닙니다 — 기본값에서의 프로핏 팩터 1.08은 출발점이지 엣지가 아닙니다. 하지만 교훈은 그 격차에 있으며, 이는 저희 테스트 전반에서 반복됩니다: 스탑 주문 변형은 세 가지 기계적 근거에서 이깁니다. 레벨 이후가 아니라 레벨에서 체결되고, 배치 시간창(서버 시간 07:00–09:00)이 거짓 돌파가 몰리는 아시아 세션의 잡음을 건너뛰며, 16시간 만료 덕분에 진짜 돌파가 없는 날은 아무 비용도 들지 않습니다.

언제 통하는가: 국면과 세션

브레이크아웃 진입이 수익을 내는 국면은 딱 하나 — 변동성 수축 후 확장 — 이며, 그 외의 모든 국면에서는 피를 흘립니다:

  • 먼저 압축. 가장 강한 돌파는 이례적으로 좁은 박스권에서 나옵니다. 실용적인 필터: ATR이 자신의 20기간 평균 아래일 때만 돌파를 매매하세요. 시장이 이미 확장되어 풀려날 에너지가 남아 있지 않을 때는 EA가 관망하게 됩니다.
  • 세션 오픈이 자연스러운 트리거 시간창입니다. 런던 오픈은 GBP/USD와 EUR/USD의 밤사이 박스권을 규칙적으로 해소합니다. 지정 스탑 템플릿이 24시간 내내가 아니라 서버 시간 07:00–09:00 시간창에 주문을 배치하는 이유가 바로 그것입니다.
  • 얇은 유동성은 거짓 돌파를 만들어냅니다. 아시아 세션에는 뻔한 박스권 가장자리 바로 너머의 손절 물량을 건드리기 쉽고, 시장이 그 방향으로 이어지는 일은 드뭅니다. 필터 없는 브레이크아웃 EA는 그 시간대에 돈을 기부합니다. 시간 필터는 최적화 옵션이 아니라 전략 정의의 일부입니다.
  • 모멘텀 확인은 진입 품질을 높입니다. 돌파 순간의 상승하는 ADX나 확장하는 ATR은 방향성 있는 해소와 유동성 찔러보기를 구분해 줍니다. 빌더에서는 이것들이 진입 앞에 배선하는 평범한 필터 블록입니다.

다른 전략군과 비교하면: 브레이크아웃 EA는 추세추종 EA(교차 확인을 기다림)보다 더 일찍 진입하며, 같은 박스권 가장자리를 역으로 파고드는 평균회귀 EA와는 구조적으로 정반대입니다. 이 대립은 유용합니다 — 브레이크아웃 시스템과 회귀 시스템은 드로다운이 발생하는 시기가 다른 경향이 있어, 브레이크아웃 EA는 역추세 포트폴리오의 자연스러운 분산 수단이 됩니다.

중요한 파라미터

모든 브레이크아웃 입력값은 박스권을 정의하거나, 진입을 걸러내거나, 손익 구조를 결정합니다. 아래 표는 결과를 움직이는 항목들과, 저희 자체 그리드 서치가 USDJPY에서 검증한 값입니다:

파라미터역할검증값(USDJPY)비고
손절돌파 실패 청산30 pips이전 박스권 안쪽; 너무 타이트하면 노이즈에 잘립니다
익절보상80 pips손익비를 약 2.7:1로 유지
배치 시간창세션 게이트서버 시간 07:00–09:00템플릿 기본값이 서치에서도 그대로 살아남았습니다
진입 오프셋거짓 돌파 완충레벨 너머 5 pips아슬아슬한 터치를 걸러냅니다
주문 만료공짜 노트레이드 필터16시간돌파 없으면 포지션 없음
트레일링 스탑러너 관리30 pips, 10-pip 스텝측정 이동 초과분을 수익으로 전환

그 서치에서 값 자체보다 더 중요한 결과가 두 가지 있습니다:

인샘플 최고 설정은 함정이었습니다. 2022–2024 서치 구간에서 단일 최고 수익 구성은 SL 20 / TP 120 — 인샘플 프로핏 팩터 1.23이었습니다. 저희는 이를 기각했습니다. 아웃오브샘플에서 0.90으로 무너졌기 때문입니다. 채택된 SL 30 / TP 80 설정은 세 개 테스트 구간 전부에서 수면 위에 머물렀다는 이유로 선택되었습니다 — 2018–2021 프로핏 팩터 1.21, 2022–2024 1.12, 2025–2026 아웃오브샘플 1.07(560 거래, 최대 드로다운 -0.55%) — 과최적화의 정점보다 강건성을 우선한 교과서적 사례입니다.

엣지는 통화쌍을 넘어 이전되지 않았습니다. 동일한 검증 조건을 EURJPY와 GBPJPY에 교차 테스트하자 둘 다 인샘플에서 손실(프로핏 팩터 0.97)이었고, GBPJPY는 아웃오브샘플에서도 실패했습니다(0.96). 브레이크아웃 구성은 해당 통화쌍의 세션 리듬과 박스권 습성에 대한 종목별 맞춤입니다 — 하나의 설정을 여러 심볼 바스켓에 일괄 배포하는 것은 소박한 엣지를 확실한 손실로 바꾸는 길입니다.

실패 모드: 브레이크아웃 EA가 무너지는 방식

  1. 구조적인 거짓 돌파. 가격이 레벨을 뚫고 주문을 체결시킨 뒤 박스권 안으로 되접힙니다. 어떤 필터도 이를 제거하지 못합니다 — 필터는 비율만 바꿉니다. 대부분의 진입이 설계상 손실이 될 것을 예상하고, 수익 거래가 그것을 감당할 만큼 큰지 백테스트로 검증하세요.
  2. 돌파 없는 횡보 장세의 달. 박스권을 해소하지 못하고 진동만 하는 시장은 이 전략의 최악의 환경입니다: 측정 이동으로 갚아줄 수익 없이 작은 손절만 반복됩니다. 드로다운은 여기서 쌓입니다 — EA가 최고의 해가 아니라 밋밋한 횡보의 달들을 어떻게 통과했는지 확인하세요.
  3. 연속 손실의 심리. 낮은 승률은 긴 연속 손실이 고장이 아니라 정상이라는 뜻입니다. 저희가 과거에 게재했던 브레이크아웃 EA의 5년 백테스트에는 26거래 연속 손실과 회복에 약 439일이 걸린 -7.87%의 최심 드로다운이 들어 있습니다 — 그러면서도 전체적으로는 수익을 유지했습니다. 연속 손실 도중에 EA를 꺼버릴 사람이라면, 이 전략은 영영 수익 거래에 도달하지 못합니다.
  4. 브로커 시계 차이. 박스권이 서버 자정에 고정되기 때문에, 같은 EA를 서버 시간대가 다른 브로커로 옮기면 모든 박스권 경계와 세션 시간창이 소리 없이 바뀝니다. 브로커가 바뀔 때마다 시간 필터를 재검증(그리고 재백테스트)하고, 설정이 이식 가능하다고 절대 가정하지 마세요.
  5. 하필 중요한 순간의 스프레드와 슬리피지. 돌파는 세션 오픈과 뉴스 주변에 몰리는데, 바로 그때 스프레드가 벌어지고 스탑 주문은 슬리피지와 함께 체결됩니다. 평균 스프레드에서만 살아남는 전략은 살아남지 못하는 전략입니다. 자신의 계좌 유형에 맞는 현실적인 스프레드로 테스트하세요.

실제 브레이크아웃 EA의 숫자는 어떤 모습인가

저희 자체 데이터에서 가장 명확한 사례는 과거에 게재했던 브레이크아웃 EA(2026년 7월 카탈로그 재편으로 퇴역)입니다 — 모델링 품질 92%의 Exness 리테일 스프레드 틱데이터 기반 5년 EUR/USD M5 백테스트입니다:

14.04%승률 (퇴역 게재 상품·5년 백테스트)
1.19프로핏 팩터 (퇴역 게재 상품·5년 백테스트)
-7.87%최대 드로다운 (퇴역 게재 상품·5년 백테스트)

거래의 14%만 이기는데도 시스템은 순수익을 유지했습니다 — 손실은 작은 스탑 주문 손절들이고 수익은 끝까지 달리는 온전한 박스권 돌파였기 때문입니다. 직관을 뒤집는 이 구조가 세 개의 숫자에 담긴 전략의 전부입니다. 이 수치들은 퇴역한 게재 상품의 역사적 실측값이며, 상품보다 오래 남는 형태의 교훈 때문에 여기에 남겨 두었습니다. 현재 게재 중인 상품들은 사이트의 방법론에 따라 전체 백테스트와 파라미터를 공개하므로, 파일을 돌려보기 전에 연속 손실부터 읽어볼 수 있습니다.

mt5depot에서 브레이크아웃 EA 만드는 법

빌더에는 위에서 다룬 두 변형이 템플릿으로 들어 있습니다 — “Breakout”(시장가 주문)과 “Pending Breakout”(스탑 주문) — 그래서 이 페이지의 비교를 직접 재현할 수 있습니다:

  1. Pending Breakout 템플릿을 불러오세요. 미리 배선된 상태로 제공됩니다: 전일 고점/저점 블록, 5-pip 오프셋의 Buy Stop / Sell Stop 진입, 07:00–09:00 시간 필터, 16시간 주문 만료, 30/10 트레일링 스탑.
  2. 시간창을 브로커의 서버 시간으로 환산하세요. 템플릿의 시각은 당신의 시계가 아니라 서버 시계를 가정합니다 — 브로커의 자정과 노리는 세션의 차이를 확인하고 시간 필터를 그만큼 이동시키세요.
  3. 청산은 감이 아니라 규칙으로 정하세요. 저희 USDJPY 검증값은 SL 30 / TP 80 pips였습니다. 이는 당신의 통화쌍에서 재검증할 문서화된 출발점이지 이식 가능한 진리가 아닙니다 — EURJPY와 GBPJPY에서는 실패했음을 기억하세요.
  4. 통화쌍에 필요하다면 변동성 또는 모멘텀 게이트를 추가하세요. ATR과 ADX 필터 블록을 진입 바로 앞에 배선하면 에너지 없는 날을 건너뜁니다.
  5. 무엇보다 먼저 생성하고 백테스트하세요. 빌더는 위의 모든 값이 입력값으로 노출된 즉시 실행 가능한 MT5 EA를 출력합니다. 품질 좋은 틱데이터로 Strategy Tester를 돌리고, 데모 계좌를 거친 뒤에 실전 투입하세요.

어떤 브레이크아웃 구성도 성과를 약속하지 않습니다: 이 페이지의 모든 수치는 과거 백테스트 측정값으로 스프레드, 브로커 시계, 시장 국면에 민감하며, 미래의 결과는 다를 수 있습니다. 26거래 연속 손실이 계좌의 사건이 아니라 성가신 일 정도가 되도록 포지션 크기를 정하세요.

대표 통화쌍

이 전략이 가장 효과적인 환경

관련 글

자주 묻는 질문

브레이크아웃 EA는 실제로 수익이 나나요?
기본 설정으로는 대부분 아닙니다 — 그리고 이는 측정 가능한 사실입니다. 동일 조건 템플릿 기준 테스트(USDJPY M5, 1년, 기본 입력값)에서 시장가 주문 브레이크아웃은 프로핏 팩터 0.96으로 끝났고, 같은 아이디어의 지정 스탑 주문 변형은 1.08로 끝났습니다. 엣지가 존재한다면 그것은 크지 않으며 메커니즘에서 나옵니다: 레벨에 걸어둔 스탑 주문, 세션 시간창, 주문 만료가 그것입니다. 그리고 통화쌍마다 반드시 검증해야 합니다 — USDJPY에서 버텨낸 동일 설정이 교차 테스트에서는 EURJPY와 GBPJPY에서 손실을 냈습니다.
브레이크아웃 EA의 승률은 어느 정도를 기대해야 하나요?
낮습니다 — 처음 접하는 사용자의 예상보다 훨씬 낮은 경우가 많습니다. 저희가 과거에 게재했던 브레이크아웃 EA는 전체 거래의 14.04%만 이기면서도 5년에 걸쳐 여전히 수익을 냈습니다. 평균 수익 거래가 평균 손실 거래의 몇 배에 달했기 때문입니다. 브레이크아웃 EA를 승률로 판단하는 것은 가장 빠르게 오판하는 길이며, 프로핏 팩터와 최악의 연속 손실이야말로 중요한 숫자입니다.
브레이크아웃 EA는 시장가 주문과 지정 스탑 주문 중 어느 쪽이 낫나요?
저희 측정으로는 지정 스탑 주문입니다. 박스권 가장자리에 걸어둔 스탑 주문은 레벨 그 자체에서 체결되는 반면, 시장가 진입은 레벨 너머의 종가 확정을 기다리므로 진입도 하기 전에 움직임의 일부를 내주게 됩니다. 1년 기준 테스트에서 시장가 주문 템플릿은 손실(프로핏 팩터 0.96), 스탑 주문 템플릿은 같은 종목·같은 기간에 소폭 수익(1.08)이었습니다. 체결되지 않고 만료되는 스탑 주문은 공짜 필터 역할도 합니다: 돌파가 없으면 거래도 없습니다.
브레이크아웃 EA와 추세추종 EA의 차이는 무엇인가요?
타이밍과 손익 구조입니다. 추세 EA는 확인을 기다립니다 — 이동평균 교차는 움직임이 시작되고 한참 뒤에 발동합니다 — 반면 브레이크아웃 EA는 움직임이 시작되는 경계에 포지션을 잡으므로 더 일찍 진입하지만 헛출발도 더 많이 겪습니다. 둘 다 저승률·긴 보상 구조의 전략이며, 브레이크아웃 쪽은 리스크가 특정 레벨과 특정 시간대에 집중되기 때문에 세션 필터가 교차 시스템보다 훨씬 더 중요합니다.
코딩 없이 브레이크아웃 EA를 만들 수 있나요?
네. mt5depot 빌더에는 완성형 브레이크아웃 템플릿이 두 가지 들어 있습니다 — 시장가 주문 버전과, 시간창·주문 만료·트레일링 스탑을 갖춘 지정 스탑 버전입니다 — 그리고 두 템플릿 모두 모든 파라미터가 입력값으로 노출된 컴파일 가능한 MT5 엑스퍼트 어드바이저를 생성합니다. 템플릿을 불러와 세션 시간창을 브로커 서버 시간에 맞춘 뒤, 무엇보다 먼저 백테스트하세요.