FX · MT5

MetaTrader 5 EA — 추세 추종 자동매매

MetaTrader 5에서 돌아가는 EA(Expert Advisor)로 추세추종 전략을 24시간 자동으로 굴리고 싶다 — 다만 경제지표 발표 시간의 급변동은 피하고, 고객이 직접 파라미터를 조절할 수 있어야 한다. 이 요청을 MQL5로 구현한 제작 사례입니다.

플랫폼
MetaTrader 5
(MQL5)
특징
Windows VPS 24/7
운영 가이드 포함
유형
FX · 추세추종
제작 기간
약 2~3주
MetaTrader 5 EA 화면 목업 — 캔들 차트에 이동평균 2선·크로스 진입 마커·ATR 손절 라인, 우측 EA Inputs 파라미터 패널, 하단 EA 실행중·VPS 상태
제작한 MT5 EA 화면 — 이평 크로스 진입·ATR 손절 라인과 고객이 조절하는 Inputs 패널 (예시 화면)

01배경 · 고객 요구사항

고객은 MetaTrader 5에서 돌아가는 EA(Expert Advisor)로 추세추종 전략을 24시간 자동매매하고 싶어 했습니다. 방향이 한 번 잡히면 끝까지 따라가는 전략이라, 사람이 계속 차트를 지키는 대신 EA가 알아서 진입·청산하도록 만드는 것이 목표였습니다.

가장 큰 걱정은 경제지표 발표였습니다. 고용지표·금리 결정 같은 주요 발표 시각에는 가격이 순식간에 위아래로 튀어, 그 구간에 물리면 손실이 유독 컸습니다. 그래서 지표 발표 시간대에는 매매를 아예 멈추고 급변동을 피하고 싶다는 요청이 명확했습니다.

또 한 가지, 고객은 개발자가 아니어도 스스로 전략을 미세 조정할 수 있길 원했습니다. 이동평균 기간, 손절 폭, 거래량 같은 값을 매번 개발자에게 부탁하지 않고 MT5 화면에서 직접 바꿔가며 자기 스타일에 맞출 수 있어야 한다는 것이 핵심 조건이었습니다.

02구현 방식

MetaTrader 5의 표준 방식인 MQL5로 EA를 직접 제작했습니다. 추세 판단과 위험 관리, 발표 회피, 사용자 조절을 하나의 EA 안에서 처리하도록 설계했습니다:

이렇게 만든 EA를 Windows VPS(가상 서버)에 올려 24시간 무중단으로 운영합니다. 고객 PC를 꺼두거나 인터넷이 끊겨도 EA는 VPS 위에서 계속 돌아가기 때문에, 새벽 시간대 추세 신호까지 놓치지 않고 대응합니다.

구체적으로는 — 진입 판단은 이동평균 크로스, 손절 폭은 ATR × 배수, 매매 가능 여부는 뉴스 필터가 각각 담당하도록 역할을 나눠 두었습니다. 덕분에 고객이 Inputs 패널에서 이평 기간이나 ATR 배수를 바꿔도 나머지 로직은 그대로 맞물려 돌아가고, 발표 일정만 갱신하면 회피 구간도 자동으로 따라옵니다.

03해결한 기술 난제

경제지표 급변동 회피(뉴스 필터) + 동적 손절

지표 발표 전후에는 신규 진입과 보유 유지를 자동으로 차단해 급변동에 물리는 손실을 피하고, ATR로 손절 폭을 시장 변동성에 맞춰 조정해 과도하게 좁거나 넓은 손절을 방지했습니다. 조용한 장에서는 손절이 촘촘하게, 변동성이 커진 장에서는 손절이 넉넉하게 잡혀 같은 전략이라도 시장 상황에 맞게 위험을 관리합니다.

뉴스 필터 로직 흐름 — 경제지표 캘린더에서 발표 시각을 읽어 발표 전후 구간을 하이라이트하고, 해당 구간이면 매매 중단, 평상시에는 이평 크로스 진입과 ATR 손절을 진행
뉴스 필터 로직 — 발표 시각 전후 구간이면 매매 중단, 평상시에는 이평 크로스 진입·ATR 손절 진행

04핵심 기능

05제작 과정 (약 2~3주)

06납품 결과물

07기술 스택

MetaTrader 5 MQL5 ATR · 이동평균 경제지표 뉴스 필터 Windows VPS

08관련 사례 · 더 보기

※ 본 사례는 과거 고객 요구사항을 익명 처리하여 재구성한 것이며, 수익률·수익금은 공개하지 않습니다. 알고랩은 매매 자동화 프로그램 제작 서비스이며, 종목 추천·투자 자문·수익 보장 서비스가 아닙니다. 과거 백테스트 결과가 미래 실거래 수익을 보장하지 않습니다. FX·파생상품 투자는 원금 손실 위험이 있습니다.

이런 자동매매, 바로 견적 받아보세요

이미 쓰던 전략이 있으셔도, 아직 아이디어 단계여도 괜찮습니다.
알고랩이 24시간 빠르게 답변드립니다.

무료 상담 시작하기 요금제 보기
← 제작 사례 전체 보기