RACEHORSE EA는 수렴 구간(마더캔들)을 자동으로 포착해 돌파 방향으로 진입하는 자동매매 시스템입니다. 이 가이드는 각 설정값의 역할을 이해하고, 청산 EA와 함께 올바르게 구동하는 방법을 정리했습니다.
핵심은 단순합니다. 가격이 조용히 수렴하는 마더캔들 구간을 포착한 뒤, 돌파 방향으로 진입하고 반전 시 마틴게일로 대응합니다.
한 마디로 "이전 캔들 안에 현재 캔들이 쏙 들어가 있는 상태"입니다. 가격이 좁은 범위 안에서 눈치를 보며 숨을 고르는 구간이에요. 이 구간이 끝나고 위 또는 아래로 터져 나오는 순간을 RACEHORSE EA가 자동으로 포착해 진입합니다.
골드는 하루 변동폭이 크기 때문에 500 포인트까지 넓게 잡아야 마더캔들을 충분히 포착할 수 있습니다.
통화쌍은 변동폭이 작아 50 포인트로 설정합니다. 너무 크게 잡으면 수렴이 아닌 구간도 신호로 포착될 수 있습니다.
max mother candle range in points 항목이 보입니다. 이것이 마더캔들 최대 폭을 설정하는 값입니다. 이 항목만 찾으면 됩니다.
이전 캔들의 고저 범위 안에 포함되는 수렴 캔들을 자동으로 감지합니다. 폭 기준은 속성창의 max mother candle range in points 값으로 제어합니다.
위로 돌파 → 매수, 아래로 돌파 → 매도. 새 캔들 시가 기준 돌파 즉시 진입합니다.
방향이 바뀌면 기존 포지션을 정리하고 MartingaleMultiplier 배수를 적용해 반대 방향으로 재진입합니다. 최대 MaxEntryCount회까지 반복합니다.
개별 익절이 아닌, 청산 EA가 계좌 전체 평가금을 실시간으로 감시합니다. 목표 수익 도달 시 전체 포지션을 한 번에 청산하고 새 사이클을 시작합니다.
MartingaleMultiplier 마틴 배수 · MaxEntryCount 최대 진입 횟수 · max mother candle range in points 마더캔들 폭 · TargetProfitUSD 청산 목표 금액. 이 네 가지가 수익 속도와 계좌 변동폭을 대부분 결정합니다.
각 종목 차트에 RACEHORSE EA를 하나씩 올리면 동시에 운용됩니다.
92801 · EURUSD → 92802 · USDJPY → 92803MT4 속성창(Expert 탭)에서 보이는 항목 이름 기준으로 정리했습니다. 처음에는 아래 프리셋 값을 그대로 입력하고, 운용 기록을 보며 천천히 조정하세요.
| 속성창 항목명 | 기본값 | 설명 |
|---|---|---|
MagicNumber EA 주문 식별번호 |
92801~92803 | EA가 자신의 주문을 구분하는 고유 번호입니다. 같은 계좌에서 여러 종목을 운용할 때 주문이 섞이지 않도록 합니다. 종목마다 반드시 다른 번호를 입력하세요. (92801 / 92802 / 92803) |
Lots 첫 진입 랏 크기 |
종목별 상이 | 첫 진입에 사용하는 거래 크기입니다. 마틴게일 배수 계산의 기준이 되며, 값이 클수록 수익과 손실 폭이 함께 커집니다. |
Slippage 허용 슬리피지 |
10 | 주문 체결 시 허용할 최대 가격 오차입니다. 뉴스 발표 시간대에 체결을 안정적으로 유지해줍니다. |
| 속성창 항목명 | 기본값 | 설명 |
|---|---|---|
max mother candle range in points 마더캔들 최대 폭 |
500 / 50 | 마더캔들(수렴 구간)으로 인정하는 최대 가격 폭을 포인트 단위로 입력합니다. 이 값보다 좁게 수렴한 캔들만 마더캔들로 인식합니다. 🥇 XAUUSD(골드): 500 입력 / 💶 EURUSD · USDJPY(통화쌍): 50 입력 |
UseNewBarOnly 새 캔들 기준 신호 |
true | true면 새 캔들이 시작될 때만 신호를 계산합니다. 중복 진입을 방지하는 기본 설정으로 그대로 두세요. |
true: current bar open breakout false: close breakout 시가/종가 돌파 선택 |
true | true면 현재 캔들 시가 기준으로 돌파 즉시 진입, false면 종가 확정 후 진입합니다. 기본값 true 유지를 권장합니다. |
| 속성창 항목명 | 기본값 | 설명 |
|---|---|---|
UseMartingale 마틴게일 사용 여부 |
true | 방향 전환 시 마틴게일 방식으로 재진입할지 여부입니다. false면 단순 돌파 전략으로만 운용됩니다. |
MartingaleMultiplier 마틴게일 배수 |
1.5 ~ 2.0 | 반전 재진입 시 거래 크기가 커지는 배수입니다. 높이면 회복이 빠른 대신 후반 차수 부담이 커지고, 낮추면 안정적이지만 회복이 느립니다. 안전형 1.5 · 밸런스형 1.7 · 공격형 2.0 |
MaxEntryCount 최대 누적 진입 횟수 |
6 ~ 10 | 한 사이클에서 반전 재진입을 허용하는 최대 횟수입니다. 크게 잡으면 더 오래 버티지만 후반 차수 증거금 부담이 커집니다. 안전형 6 · 밸런스형 8 · 공격형 10 |
| 속성창 항목명 | 기본값 | 설명 |
|---|---|---|
0 = off (take profit line) 개별 익절 라인 |
0.0 | 개별 주문 익절 라인(포인트)입니다. 0이면 청산 EA가 전체를 통합 관리합니다. 청산 EA를 사용하는 경우 0으로 두세요. |
0 = off (stop loss line) 개별 손절 라인 |
0.0 | 개별 주문 손절 라인(포인트)입니다. 0이면 손절 없이 마틴게일 로직으로만 운용됩니다. |
MaxSpreadPoints 진입 허용 최대 스프레드 |
80 | 스프레드가 이 값 이상이면 신규 진입을 하지 않습니다. 뉴스 발표 전후 스프레드 급등 시 불리한 진입을 자동으로 막아줍니다. |
| 속성창 항목명 | 기본값 | 설명 |
|---|---|---|
UseHourFilter 시간 필터 여부 |
false | true면 아래 시작·종료 시간 사이에만 신규 진입합니다. false면 24시간 운용합니다. |
MT4 server time (start / end) 매매 허용 시간 |
0 ~ 23 | UseHourFilter가 true일 때만 작동합니다. MT4 서버 시간 기준으로 입력합니다. |
| 속성창 항목명 | 기본값 | 설명 |
|---|---|---|
true = auto close daily at 23:00 server time 서버 23:00 자동 청산 |
false | true면 서버시간 23:00에 당일 포지션을 자동 청산합니다. 주말 갭 리스크를 피하고 싶을 때 활용할 수 있습니다. |
| 속성창 항목명 | 기본값 | 설명 |
|---|---|---|
SetChartStyle 차트 스타일 자동 변경 |
true | EA 적용 시 차트 스타일을 자동으로 변경합니다. |
ShowKoreanRiskPopup 책임고지 팝업 |
true | EA 시작 시 한국어 투자위험 안내 팝업을 표시합니다. 확인 후 운용이 시작됩니다. |
RACEHORSE가 EURUSD·USDJPY·USDCAD·XAUUSD 4개 종목에 동시 진입한 실제 라이브 계좌 내역입니다. 한 종목만 보면 손실이 난 구간도 있지만, 여러 종목이 서로를 보완하며 계좌 전체는 꾸준히 우상향했습니다.
브로커에서 발행한 실거래 명세서 원본입니다. 1,502건의 청산 거래 전체를 그대로 공개하며, 아래 버튼으로 거래 하나하나를 직접 확인하실 수 있습니다.
승률은 28.63%입니다. 열 번 중 일곱 번은 손실로 끝납니다. 그런데도 계좌가 늘어난 이유는 이기는 한 번의 크기가 다르기 때문입니다.
손익비 3.01 : 1. 세 번 잃어도 한 번 이기면 회복되는 구조이며, 돌파 추종 전략에서 나타나는 전형적인 형태입니다. 승률이 낮게 보이는 것은 정상이며, 이 EA는 승률이 아니라 손익비로 판단하셔야 합니다.
보유 시간별로 나눠 보면 이 EA의 성격이 분명하게 드러납니다.
짧게 끝난 거래는 대부분 손실입니다. 돌파에 실패하면 빠르게 정리되기 때문입니다. 반대로 하루 이상 살아남은 34건(2.3%)이 +$114,413을 만들었습니다.
즉 작은 손실을 여러 번 감수하면서 큰 추세 하나를 기다리는 구조입니다.
방향 판단이 어긋나며 스위칭이 반복됐고, 계약수가 1랏에서 15랏까지 늘었습니다.
| 시각 | 방향 | 계약수 | 진입가 | 결과 |
|---|---|---|---|---|
| 16:53 | BUY | 1 | 4,192.83 | -$690 |
| 16:59 | SELL | 2 | 4,185.76 | -$1,312 |
| 17:01 | BUY | 4 | 4,192.69 | -$2,776 |
| 17:06 | SELL | 8 | 4,186.27 | -$9,344 |
| 17:10 | BUY | 15 | 4,197.87 | -$17,685 |
| 17:22 | SELL | 15 | 4,186.41 | -$21,585 |
| 17:54 | BUY | 15 | 4,200.77 | +$101,646 |
연속 손실이 이어졌지만, 마지막 15랏 매수가 이틀 반 동안 유지되며 +$101,646으로 마감했습니다. 이 구간 전체를 합치면 +$49,183입니다.
종목마다 반응하는 시장 국면이 다릅니다. 실제로 이 계좌에서 XAUUSD와 다른 종목의 손익 상관관계는 아래와 같았습니다.
EURUSD와 USDCAD는 금과 거의 독립적으로 움직였습니다. 한 종목이 부진할 때 다른 종목이 기회를 잡는 구조입니다. 실제로 7월 중순 XAUUSD가 조정받는 구간에서 USDCAD가 +$10,355를 기록하며 계좌를 받쳐줬습니다.
다만 종목별 편차는 큽니다. 이번 69일 구간에서는 XAUUSD가 수익을 주도했고, 통화쌍은 종목에 따라 성과가 갈렸습니다. 특정 종목의 단독 성적보다 계좌 전체 흐름으로 판단하시기 바랍니다.
최대낙폭이 51.03%까지 발생했습니다. 자산이 한때 $51,345까지 내려갔다가 회복한 구간이 있습니다. 추세를 기다리는 구조상 평가손이 크게 쌓이는 시기가 반드시 찾아옵니다.
또한 수익이 특정 거래에 집중되는 경향이 있습니다. 이번 구간에서도 6월 12일의 단일 거래가 전체 수익의 상당 부분을 차지했습니다. 짧은 기간의 성적만으로 판단하기 어려운 구조이며, 충분한 증거금과 시간을 두고 운용하셔야 합니다.
본 결과는 $100,000 계좌 기준입니다. 계좌 규모가 다르면 견딜 수 있는 평가손 폭이 달라지므로, 프리셋을 그대로 적용하지 마시고 자본금에 맞게 조정해 주세요.
프리셋은 정답이 아니라 출발점입니다. 아래는 $10,000 기준으로 작성된 가이드이며, 계좌 규모에 따라 비례 조정이 필요합니다.
RACEHORSE EA는 반드시 GLOBAL_CLOSE_TAKE_PROFIT_MANAGER와 함께 운용해야 합니다. 이 EA가 계좌 전체 손익을 실시간으로 감시하며, 목표 수익 도달 시 전체 포지션을 한 번에 청산합니다.
EURJPY 차트 하나에만 올려두면 됩니다. 별도 매매 없이 전체 계좌 포지션을 통합 감시하는 역할만 합니다.
| 항목 | 권장값 | 설명 |
|---|---|---|
TargetProfitUSD 목표 수익 금액 |
$100 ~ $200 | 사이클 기준 잔고 대비 이 금액만큼 수익이 나면 전체 포지션을 청산합니다. 계좌 규모에 맞춰 조정하세요. |
Scope 감시 범위 |
ALL SYMBOLS | 모든 종목의 포지션을 감시합니다. RACEHORSE EA가 운용 중인 XAUUSD, EURUSD, USDJPY 모두 포함됩니다. |
Magic Filter MagicNumber 필터 |
ALL | 모든 MagicNumber의 주문을 대상으로 합니다. 92801, 92802, 92803 모두 자동으로 포함됩니다. |
아래 항목을 순서대로 체크하면 운용 준비가 완료됩니다.