originlogic
프로그램소개

세 프로그램은 같은 차트를 다르게 읽습니다.

GoldRun은 가격이 한 방향으로 밀릴 때 평단가를 낮추며 버티고, RubberBand는 가격이 과하게 벌어졌다가 제자리로 돌아오는 순간을 노립니다. BBO는 RubberBand와 비슷한 되돌림 신호로 들어가되, 반대쪽 신호가 오면 반대 방향 포지션을 더해 바스켓 전체로 버팁니다. 아래 세 화면은 실제 진입·종료 규칙을 그대로 옮긴 것입니다. 재생을 눌러 한 번 돌려보시면 구조가 빨리 이해되실 겁니다.


GoldRun EA

Grid · Martingale

정해둔 간격만큼 가격이 밀릴 때마다 같은 방향으로 한 번 더 들어갑니다. 진입이 쌓이면 평단가가 따라 내려오고, 목표가도 함께 내려옵니다. 처음 들어간 가격까지 되돌아오지 않아도 이익을 실현할 수 있는 이유가 여기 있습니다.

진입
BUY·SELL 바스켓을 각각 운용하며, 가격이 300p 밀릴 때마다 해당 방향에 추가 진입합니다.
수량
추가할 때마다 랏을 배수로 키웁니다. 회복은 빨라지지만 노출도 함께 커집니다.
익절
개별 주문이 아니라 바스켓 전체의 합산 손익으로 판단해 한 번에 정리합니다.
방어
ADX가 임계치를 넘는 강한 추세에서는 역방향 추가 진입을 막습니다.
GOLDRUN · 평단가 사이클 XAUUSD · Grid 300p · TP = 평단가 + 300p
BUY 바스켓 0.00 SELL 바스켓 0.00

시작 — BUY와 SELL을 각 0.01랏으로 동시에 엽니다

평단가 추가할 때마다 내려옴 목표가 평단가 + 300p 첫 진입가
화면은 랏 배수 ×1.3, 그리드 300p로 돌린 작동 예시입니다. 예시 설정값은 아래 표를 확인해 주세요.
예시 설정값
항목예시값역할
BaseLot0.01첫 진입 수량
LotMultiplier1.5추가할 때마다 곱해지는 배수
GridPoints300추가 진입 간격
MaxStepsPerSide99한 방향 최대 누적 단계
BasketTPPoints300평단가 기준 익절 거리
ADX Period14추세 강도 산출 기간
ADX Threshold55.0역방향 진입을 막는 기준
MaxSpreadPoints80이 값을 넘으면 진입하지 않음
손실을 끊는 장치 (선택)
항목역할
BasketStopLossDollars바스켓 손실이 이 금액에 닿으면 전체 정리
DailyStopLossDollars하루 손실 한도. 도달 시 당일 중단
DailyTakeProfitDollars하루 목표 도달 시 자동 종료
GoldRun 가이드 자세히 보기 전체 파라미터 설명, 계좌 규모별 설정 예시, 일일 운용 점검표까지 정리해 두었습니다. 가이드 열기 ↗

유리한 장

  • 일정한 폭 안에서 오르내리는 구간
  • 방향성이 약하고 되돌림이 잦은 장
  • 스프레드가 안정적으로 유지되는 시간대

불리한 장

  • 한 방향으로 길게 이어지는 강한 추세
  • 지표 발표 직후의 급격한 갭과 슬리피지
  • 계좌 대비 시작 랏이 큰 상태

RUBBERBAND · 이탈과 복귀 XAUUSD · M1 · BB 20 · σ 2.0
손익 0.00

대기 — 가격이 밴드 안에서 움직입니다

① 하단 밴드 강하게 이탈 ② 밴드 안으로 복귀하는 캔들 확인 ③ BUY 진입 ④ 중심선까지 되돌림 후 익절
상단 밴드를 이탈하면 방향만 반대가 됩니다. 이탈 즉시 들어가지 않고 밴드 안으로 돌아오는 캔들을 확인한 뒤 진입합니다.

RubberBand EA

Mean Reversion

고무줄은 많이 늘어날수록 세게 돌아옵니다. 가격이 밴드 밖으로 과하게 벌어졌다가 다시 안으로 들어오는 순간, 그 되돌림을 받아 중심선까지 따라갑니다. 이탈만으로는 움직이지 않고 복귀가 확인돼야 진입한다는 점이 핵심입니다.

관찰
볼린저밴드를 벗어나는 캔들을 기다립니다.
확인
다음 캔들이 밴드 안에서 마감돼야 진입합니다. 새 캔들에서만 판단하므로 같은 봉에서 반복 진입하지 않습니다.
진입
하단 이탈 후 복귀면 매수, 상단 이탈 후 복귀면 매도로 들어갑니다.
익절
중심선 회귀를 목표로 하며, 바스켓 합산 손익이 목표 금액에 닿으면 전량 종료합니다.
예시 설정값
항목예시값역할
BB_Period20밴드 산출 기간
BB_Deviation2.0중심선에서의 표준편차 배수
Lots0.1첫 진입 수량 — 실계좌 전 반드시 축소
UseMartingaletrue추가 진입 시 랏 증가 사용
MartingaleMultiplier1.5단계마다 곱해지는 배수
MaxMartingaleStep10최대 추가 진입 단계
TARGET_PROFIT_USD30.0바스켓 전체 익절 금액
MaxSpreadPoints80이 값을 넘으면 진입하지 않음
TradeOnNewBarOnlytrue캔들 시작에서만 판단
Magic Number70701주문 식별 번호
RubberBand 가이드 자세히 보기 밴드 이탈 판정 기준, 계좌 여력별 설정 예시, 장세별 주의점까지 정리해 두었습니다. 가이드 열기 ↗

유리한 장

  • 박스권에서 오르내리는 횡보 구간
  • 급등·급락 직후의 되돌림
  • 과매수·과매도가 반복되는 흐름

불리한 장

  • 한 방향으로 계속 밀리는 강한 추세
  • 뉴스 돌파 후 그대로 이어지는 흐름
  • 변동성이 오래 높게 유지되는 구간

BBO EA

Band Return · Rescue

밴드 밖으로 나갔던 가격이 다시 안으로 돌아오면 진입합니다. 진입 방식은 RubberBand와 비슷하지만, 포지션을 들고 있는 동안 반대쪽 신호가 오면 손절하는 대신 반대 방향으로 한 단계 큰 포지션을 엽니다. 매수와 매도는 한 바스켓으로 묶이고, 합산 손익이 목표에 닿으면 한 번에 정리됩니다.

진입
캔들이 볼린저밴드(20, 2.0) 밖에서 마감하고 다음 캔들이 다시 안에서 마감하면, 그다음 캔들이 열릴 때 들어갑니다. 상단 복귀는 매도, 하단 복귀는 매수이고, 꼬리는 보지 않고 종가만 봅니다.
방어
한쪽 포지션만 들고 있을 때 반대쪽 신호가 오면, 가격이 얼마나 벌어졌든 반대 방향으로 한 단계 큰 포지션을 바로 엽니다. 이때부터 매수와 매도가 한 바스켓 안에서 함께 움직입니다.
추가
같은 방향으로 더 들어가려면 같은 방향 마지막 진입가보다 $11 이상 밀려 있어야 합니다. 한쪽만 들고 있으면 그 봉에 새 복귀 신호가 나와야 하고, 매수·매도를 함께 들고 있으면 앞서 나온 신호가 남아 있다가 간격이 차는 봉에 들어갑니다. 간격만 벌어졌다고 들어가지는 않습니다. 수량은 단계가 올라갈수록 커집니다(0.1 → 0.2 → 0.3 …).
익절
봉이 마감되면 그 봉의 고가(순매수일 때)나 저가(순매도일 때)로 합산 손익을 계산하고, “목표 금액 × 포지션 수” 이상이면 바로 다음 봉 시가에 바스켓 전체를 정리합니다. 실제 청산 손익은 그 시가로 정해지므로 목표보다 많을 때도, 적을 때도 있습니다. 청산 직후 쓰이지 않고 남아 있던 신호가 있으면 곧바로 다시 들어갑니다.
BBO · 복귀 진입과 방어 XAUUSD · M1 · BB 20 · σ 2.0
바스켓 손익 0.00 목표 —

대기 — 가격이 밴드 안에서 움직입니다

① 밴드 밖 마감 뒤 복귀 ② 반대 신호에 방어 진입 ③ 복귀 신호 + $11 벌어지면 추가 ④ 목표 도달 → 다음 봉 시가에 전량 청산 바스켓 목표 합산 손익이 목표에 닿는 가격
M1 · 테스트 설정
밴드 폭 평균
$9.8
포지션당 TP
$30
M5 · 테스트 설정
밴드 폭 평균
$22.6
포지션당 TP
$80
M15 · 테스트 설정
밴드 폭 평균
$40.9
포지션당 TP
$200
화면은 시작 0.10랏, 목표 $30 × 포지션 수, 같은 방향 추가 간격 $11로 돌린 작동 예시입니다. 주기가 길수록 밴드 폭이 넓어서, 테스트할 때 주기마다 목표 금액을 달리 잡았습니다(밴드 폭은 2026년 8~9월 실측값).
예시 설정값 (M1 백테스트 기준)
항목예시값역할
Lots0.11단계 수량. 단계가 올라갈수록 커짐
TPamount30포지션 하나당 목표 금액($). 바스켓 목표 = 이 값 × 포지션 수
SpreadLimit100스프레드가 이 값(pt)을 넘으면 새로 진입하지 않음. 0이면 사용 안 함
StartTime0거래 시작 시각 (브로커 서버 시간)
CloseTime23거래 종료 시각. 0~23이면 24시간 거래
MagicNumber1주문 식별 번호
하루 한도와 마진 제한 (선택)
항목역할
StopLoss하루(세션) 최대 허용 손실액. 도달하면 보유 포지션을 정리하고 매매를 멈춤. 0이면 사용 안 함
TargetProfit하루(세션) 목표 수익. 도달하면 보유 포지션을 정리하고 매매를 멈춤. 0이면 사용 안 함
MarginLimit마진 레벨이 이 값(%) 아래면 새 포지션을 열지 않음(방어 진입 포함). 이미 연 포지션은 그대로 둠

공개한 백테스트는 하루 손실 한도와 목표 수익을 쓰지 않았고(각각 10,000,000과 100,000), 마진 레벨 제한만 300%로 켜 두었습니다.

BBO 가이드 자세히 보기 전체 파라미터 설명, 계좌 규모별 설정 예시, 운용 전 체크사항까지 정리해 두었습니다. 가이드 열기 ↗

유리한 장

  • 일정한 폭 안에서 위아래로 오가는 횡보 구간
  • 밴드 밖으로 튀었다가 금방 돌아오는 흐름
  • 스프레드가 안정적으로 유지되는 시간대

불리한 장

  • 되돌림 없이 몇 시간씩 이어지는 한 방향 상승·하락
  • 지표 발표·롤오버 직후처럼 다음 봉 시가가 크게 튈 수 있는 시간
  • 계좌 대비 시작 랏이 큰 상태

구조가 그려지셨다면, 실제 계좌에서 어떻게 움직였는지 숫자로 확인해 보세요.

실적 보기