TSma4f audcad MT4
- Experts
- 버전: 3.0
- 업데이트됨: 19 9월 2026
- 활성화: 5
개요
"TS-MA4F"는 자원국 통화끼리의 페어이기 때문에 추세가 잘 형성되지 않는다는 AUDCAD의 특성에 맞춘 EA입니다.
전략은 환율이 과도하게 움직이면 일정 수준으로 되돌아온다는 평균회귀(mean reversion) 기법을 기반으로 합니다.
가격이 이동평균선에서 일정 폭 이상 괴리되었을 때, 추세 판정과 변동성 조건을 동시에 충족하면 역추세(contrarian) 방식으로 진입합니다.
청산은 기본적으로 가격이 설정된 이동평균선을 넘어설 때 이루어집니다. 그 외에도 추세 반전, TP/SL, 보유 시간 제한 중 어느 하나의 조건을 충족해도 청산됩니다. 트레일링 스탑은 사용하지 않습니다.
그리드, 물타기(averaging), 마틴게일, 헤징을 일절 사용하지 않으며, 항상 단일 포지션만 보유합니다.
TP/SL을 설정하므로, 시세 변동이 심해도 손실은 제한됩니다.
평균 보유 시간은 매수 28시간, 매도 21시간입니다. 주말에는 포지션을 이월(rollover)합니다.
백테스트 분석에 따르면 연간 약 20~150회 정도 거래를 진행합니다. 드물게 한 달 동안 거래가 없는 경우도 있습니다.
내부 필터에 사용되는 기술적 지표는 플랫폼 간 계산 오차의 영향을 최소화할 수 있도록 자체 기준으로 선정한 파라미터를 사용합니다.
또한 재현성을 높이기 위해 MT5의 리얼 틱(real tick)과 MT4의 TDS(Tick Data Suite)를 함께 활용하여 조정을 진행합니다.
탁상공론이 아닌 실전 운용 성과와 편의성을 추구한 설계로, 개발 시 사용했던 트레이드 상세 출력 등의 기능도 그대로 탑재하고 있습니다. 조작이 간단하여 시스템 트레이딩이 처음인 분도 쉽게 다룰 수 있는 한편, 이러한 분석 기능은 숙련된 사용자의 요구에도 부응합니다. 먼저 데모 계좌에서 사용감을 확인해 보시기 바랍니다.
라이브 포워드 테스트
동영상 채널 소개란에서 접속 가능한 myfxbook에서 확인해 주세요.
이 계좌는 MT5 계좌입니다. 전략 내용은 MT4와 MT5 모두 동일합니다.
설치
- 통화쌍 | AUDCAD
- 시간대 | 30분봉
- GMT | +2/+3 (일봉 주 5개 브로커 전용)
- MT4 설정 표시 바 수 | 1000 이상
*AUDCAD가 아닌 다른 통화쌍 차트에 설치해도, 자동으로 AUDCAD 차트로 전환되어 설정됩니다.
사양
- 포지션 수 | 1
- 최대 TP/SL | 60/180pips (변경 가능)
- 주말 포지션 유지 | 있음
- 연말연시 | 12/21~1/3 신규 진입 없음·청산만 실행
파라미터 개요
- Initial Balance | Lot Growth Rate의 기준이 되는 잔고입니다. 운용 시작 시점의 잔고를 계좌 통화 기준으로 입력하세요.
- Lot Growth Rate | 급격한 랏 변화는 리스크가 크기 때문에 랏 변화를 조절할 수 있도록 했습니다. 0이면 Initial Balance로 고정되고, 100이면 선택한 자금 잔고에 완전히 연동됩니다.
- Allowed range from average spread | 내부 측정 평균 스프레드로부터의 허용 편차 범위입니다. 롤오버 시간대는 최댓값만으로는 제어하기 어려우므로, 평균으로부터의 편차 범위를 설정함으로써 더 넓은 범위를 커버할 수 있습니다.
- CooldownHours / CooldownLoss_pips | 1회 포지션 청산으로 발생한 손실이 CooldownLoss_pips 이상일 경우, CooldownHours에 지정된 시간 동안 신규 진입을 금지합니다. 급격한 시세 변동 시 과도한 매매를 억제하는 목적으로 사용합니다. CooldownHours를 0으로 설정하면 기능이 비활성화됩니다.
- Export trade info to CSV | 거래 시 체결 스프레드·평균 스프레드·슬리피지 등의 상세 정보를 출력할 수 있습니다.
※TP/SL 청산 시 로그가 중복 출력되기 쉬우니 주의해 주시기 바랍니다. - Show P/L pips on chart | 차트상에 거래 라인과 pips를 표시합니다.
복리 랏 결정 방법
랏은 거래 환경과 자금에 맞춰 본인의 책임으로 결정해 주세요. 권장값은 없습니다.Lot Calculation Mode를 1=Balance 또는 2=Free Margin으로 설정하면 랏은 다음과 같이 결정됩니다.
- 기준 잔고 = Initial Balance + (1 또는 2의 자금 잔고 − Initial Balance) × Lot Growth Rate
- 랏 = 기준 잔고 × Risk Percent ÷ (SL pips × 1랏·1pip당 손익)
※SL pips는 매수와 매도 중 큰 쪽을 사용합니다.
설정 순서 예시
- Initial Balance에 운용 시작 시점의 잔고를 계좌 통화 기준으로 입력합니다.
- Risk Percent와 Lot Growth Rate 두 가지로 백테스트 최적화를 실시합니다.
- 결과 목록의 최대 드로다운을 확인하고, 허용할 수 있는 조합을 선택합니다.
※백테스트에서는 통화 환산 환율이 근사값으로 계산될 수 있습니다. 랏이 실거래와 정확히 일치하지 않으므로 참고용으로 활용해 주세요.


The forex robot strategy and the support are both excellent. Thank you once again! :)