EVA Gold Engine: 전체 사용자 가이드 (MT5)

EVA Gold Engine: 전체 사용자 가이드 (MT5)

30 9월 2026, 04:29
Martin Alejandro Bamonte
0
2

MetaTrader 5용 EVA Gold Engine 전체 가이드: 설치, 패널, 여섯 개의 금 엔진, 계좌 보호, EVA에게 질문, Telegram, 그리고 모든 설정을 하나씩 설명합니다.

MQL5 마켓에서 EVA Gold Engine 받기: EVA Gold Engine

모든 설정을 하나씩 설명한 전체 PDF 매뉴얼이 이 글에 첨부되어 있습니다.

1. EVA란

EVA는 세 개의 계층으로 이루어진 하나의 EA입니다. 각 계층은 단독으로 작동하며, 한 계층을 꺼도 그 아래 계층은 절대 바뀌지 않습니다.

계층 하는 일 작동 환경
패널과 도구 패널, 위험 기준 수동 거래, 계좌 보호, 브로커 비용 실시간
엔진 실제 손절과 익절을 갖춘 규칙 기반 금 엔진 6개 실시간과 전략 테스터에서 동일
AI 도우미 모든 거래에 대한 노트, 일일 요약, 채팅(EVA에게 질문), Telegram 실시간 전용, 선택 사항

AI는 거래를 열거나 닫거나 수정하지 않습니다. 결정은 엔진과 사용자가 하고, AI는 읽고 설명하며, 사용자가 요청하면 설정 변경을 제안합니다. 이 변경은 사용자가 확정하기 전까지 적용되지 않습니다.

EVA는 11개 언어를 지원합니다: 영어, 스페인어, 포르투갈어, 프랑스어, 이탈리아어, 독일어, 러시아어, 터키어, 중국어, 일본어, 한국어 (5장).

2. 설치와 첫 실행

  1. EVA Gold Engine을 XAUUSD 차트에 끌어다 놓습니다. 어떤 시간 프레임이든 괜찮습니다. 엔진이 M1, M5, M15를 직접 읽습니다. M5가 보기 편합니다. EVA는 차트를 깔끔하게 만듭니다: 격자 없음, 거래량 막대 없음, 상승 캔들은 녹색, 하락 캔들은 빨간색.
  2. MetaTrader 도구 모음에서 Algo Trading을 켭니다.
  3. 사용 중인 MetaTrader 언어로 패널이 나타납니다. 메뉴 버튼을 누르고 빠른 시작 화면을 열어 프로필을 고른 뒤 적용 버튼, 이어서 저장 버튼을 누릅니다.
  4. 선택 사항 (AI와 Telegram용): 도구 > 옵션 > 전문가 조언자에서 다음 URL에 WebRequest 허용을 체크하고 사용할 주소를 추가합니다:
서비스 허용할 주소
Google Gemini https://generativelanguage.googleapis.com
Groq https://api.groq.com
OpenRouter https://openrouter.ai
OpenAI https://api.openai.com
Anthropic Claude https://api.anthropic.com
DeepSeek https://api.deepseek.com
Mistral https://api.mistral.ai
xAI Grok https://api.x.ai
Telegram https://api.telegram.org

브로커의 GMT 오프셋과 런던 및 뉴욕의 서머타임은 자동으로 감지됩니다. 브로커가 서머타임이나 겨울 시간으로 바뀌면 EVA는 재시작 없이 1분 안에 따라갑니다. 다른 이름의 금 심볼(GOLD, XAUUSD.m, XAUUSDm 등)도 인식합니다.

설정을 바꾸는 세 가지 방법

EVA의 모든 설정(162개)은 세 가지 방법으로 바꿀 수 있으며 결과는 같습니다:

  • MetaTrader 매개변수 창(F7): 이름은 항상 영어입니다. MetaTrader는 마켓 제품의 매개변수에 라틴 문자만 허용하기 때문입니다.
  • EVA 패널: 메뉴 > 설정 > 모든 설정. 이름이 EVA의 언어로 표시되고, 변경 사항은 저장 버튼을 눌러 보관합니다(자동 저장을 켜 두면 저절로 보관됩니다).
  • 채팅으로 요청: EVA에게 질문 화면이나 Telegram에서 "위험을 0.5%로 낮춰 줘"처럼 말합니다. EVA가 변경 내용을 보여 주며, 사용자가 확정하기 전까지는 적용되지 않습니다(11장).

16장에서 모든 설정을 두 이름(F7의 이름과 패널의 이름)으로 정리했습니다.

3. 패널

1

1 · 머리글

왼쪽 위에 EVA 로고. 오른쪽에 상태 표시, 언어 버튼, 메뉴 버튼, 그리고 패널을 한 줄로 접는 -(다시 누르면 펼쳐짐). 그 아래 GMT 시간과 브로커 시간. 머리글을 끌어서 패널을 옮길 수 있습니다.

2 · 상태 표시

EVA가 무엇을 하고 있는지, 거래하지 않는다면 그 이유를 항상 보여 줍니다.

표시 의미
거래 중 엔진이 켜져 있고 막는 것이 없음
변동성 낮음 금이 돌파하기에 너무 잠잠함(변동성 필터 참고). 엔진은 대기 중
뉴스: ... NFP, CPI, FOMC 시간대 안
한도 경고 손실 한도의 80%를 사용함
일일 손실 한도, 주간 손실 한도, 최대 낙폭 손실 한도에 도달함: 초기화될 때까지 새 거래 없음
프랍 목표 달성 프랍 펌 모드: 수익 목표에 도달하여 거래 중지
주말 금요일 마감: 주말 전에 포지션을 청산함
엔진 일시정지 엔진을 일시정지함(패널 또는 Telegram). 일시정지는 재시작 후에도 유지
금이 아님: 엔진 꺼짐 차트가 금이 아님. 패널과 수동 도구는 작동하고 엔진은 꺼진 상태
엔진 꺼짐 설정에서 엔진이 꺼져 있음

3 · 언어 버튼

메뉴 버튼 옆에 언어 코드(EN, ES, PT…)가 적힌 버튼을 누르면 11개 언어 목록이 열립니다. 한 번 누르면 EVA 전체의 언어가 바뀝니다.

4 · 계좌

세 개의 칸: 평가자산(옆에 잔고), 오늘(오늘의 손익과 비율), 평가손익(보유 중인 거래의 평가 손익).

5 · 엔진

6개 엔진(ASIA, LDN, NY, MOM, PULSE, VOL)마다 상태 라벨이 있습니다: 세션을 기다리면 대기 중, 주문을 걸어 두었으면 대기 주문, 거래가 열려 있으면 보유 중, 오늘 거래를 마쳤으면 완료, 꺼져 있으면 끔. 제목 옆의 오늘 값과 합계 값은 수수료를 포함한 EVA 거래의 손익과 승률을 보여 줍니다.

6 · 네 개의 탭

탭 표시 내용
시장 H1 추세(H1 50개 봉의 지수 이동평균 기준 상승, 하락, 횡보), 변동성(USD 단위 ATR M15와 함께 낮음, 보통, 높음), 포인트 단위 스프레드(최대치를 넘으면 빨간색), 체결 품질(최근 체결의 평균 슬리피지에 따라 매우 좋음, 좋음, 보통, 나쁨. 5건이 모이기 전에는 측정 중), 뉴스(다음 이벤트 또는 진행 중인 일시정지)
위험 각 한도의 사용 비율과 함께 일일 손실, 주간 손실, 낙폭, 프랍 펌 모드일 때 프랍 목표, 엔진 규모(엔진의 랏 또는 위험), 충돌 보호
비용 이번 달 브로커가 가져간 금액: 스프레드, 슬리피지, 수수료, 거래당, 월 합계(10장)
AI 노트 AI의 최신 노트와 시간. 한도 경고가 있으면 그것이 먼저 표시

경고나 한도 도달이 있으면 위험 탭이 주황색으로 바뀝니다.

7 · 충돌 보호

위험 탭에 있습니다. 오늘 다른 프로그램이 EVA 거래의 손절을 바꿨다면 다른 프로그램이 손절을 옮김 문구가, EVA 거래가 외부에서 청산됐다면(다른 EA, 모바일 앱, 수동 클릭) EVA 밖에서 거래가 청산됨 문구가 표시되고, 그 밖에는 같은 심볼에 열려 있는 다른 프로그램의 거래 수가 표시됩니다. EVA는 Telegram으로도 알려 줍니다.

8 · 수동 거래

수동 거래 영역에는 6장에서 설명하는 버튼들이 있습니다: 매도, 매수, - 와 +가 있는 랏, 랏 기준 규모 / 위험 % 기준 규모 버튼, 계획, 본절, 청산 버튼들. 그 아래에 손절, 목표, 위험, 열려 있는 수동 거래 수가 표시됩니다.

4. 화면 (메뉴)

메뉴 버튼은 차트 전체를 덮는 화면을 엽니다. 닫기 버튼이나 Esc 키로 차트로 돌아갑니다. 왼쪽 열에서 화면을 바꿉니다. 모든 화면에서 닫기 버튼 옆에 언어 버튼이 있습니다.

빠른 시작

세 가지 프로필. 선택 버튼으로 하나를 고르고 적용 버튼을 누릅니다:

프로필 설정 내용
추천 아시아와 뉴욕 엔진, 거래당 위험 1%, 일일 손실 5%, 주간 손실 10%. EVA를 테스트할 때 쓴 설정
프랍 펌 아시아와 뉴욕, 위험 0.5%, 프랍 펌 모드 켬(목표 8%, 일일 손실 4.5%, 최대 낙폭 9.5%), 계좌 보호 켬, 주말 전 전부 청산
보수적 아시아와 뉴욕, 위험 0.25%, 일일 손실 3%, 최대 낙폭 10%, 랏 상한 0.50, 주말 전 전부 청산

내 입력값으로 되돌리기 버튼은 변경을 취소하고 EA 매개변수로 돌아갑니다. 현재 적용 중 영역에는 지금 쓰이는 설정이 요약되어 있습니다: 엔진, 크기, 한도, 프랍 모드, 계좌 보호, 주말 청산.일시 중지한 엔진은 일시정지로 표시됩니다.

저널

30일, 90일, 전체 중에서 고른 기간에 이 계좌에서 청산된 EVA 거래(엔진과 수동): 순손익, 거래 수, 승률, 수익 팩터, 최대 낙폭, 누적 손익 곡선, 엔진별 손익, 최근 거래(시간, 엔진, 방향, 랏, 손익).

위험 센터

왼쪽(실시간): 상태와 한도별 사용 비율 막대(일일 손실, 주간 손실, 프랍 낙폭, 프랍 목표), 거래한 일수. 오른쪽(한도)에서는 각 한도를 - 와 +로 조정합니다: 최대 일일 손실 %, 최대 주간 손실 %, 최대 낙폭 %, 한도의 %에서 경고, 일일 수익 도달 시 중지 %, 랏 상한, 계좌 보호 스위치와 프랍 펌 모드 스위치, 프랍 모드일 때는 프랍 수익 목표 %, 프랍 일일 손실 %, 프랍 최대 낙폭 %.

뉴스

MetaTrader 경제 캘린더, 지난 2시간과 앞으로 7일: 날짜와 시간, 남은 시간, 중요도, 통화, 이벤트. 엔진을 일시정지하는 이벤트에는 엔진 일시정지 라벨이 붙습니다. 위쪽에 필터 두 개: USD만 또는 모든 통화, 그리고 중간 및 높음, 모든 영향, 높은 영향. 위로 / 아래로 버튼이나 마우스 휠로 목록을 스크롤합니다. MetaTrader의 캘린더이므로 암호화폐 뉴스는 없고 실시간에서만 작동합니다.

설정

빠른 보기에는 두 개의 열이 있습니다:

  • 엔진: 6개 엔진 각각 켬 / 끔.
  • 규모와 거래: 엔진 규모 계산(고정 랏 또는 위험 %), 고정 랏 또는 거래당 위험 %, 최대 보유 거래, 최대 스프레드 (포인트), 뉴스 필터, 주말 전 청산.

내 입력값으로 되돌리기 버튼은 패널에서 바꾼 내용을 취소합니다(먼저 확인을 요청하며, 취소한 내용은 되돌리기 버튼으로 되살릴 수 있습니다). 모든 설정 버튼은 전체 목록을 엽니다. 그 옆의 자동 저장 켬 / 자동 저장 끔 버튼으로 변경을 보관하는 방식을 고릅니다(아래 저장 항목 참고).

모든 설정

EA의 모든 매개변수를 차트에서 바꿀 수 있습니다. 왼쪽에 F7과 같은 순서의 그룹, 오른쪽에 그 그룹의 설정(한 페이지에 다 들어가지 않으면 이전 / 다음 버튼으로 넘깁니다).

  • 켬 / 끔 스위치는 한 번 누르면 바뀝니다.
  • 목록(AI 제공업체, 모델, 언어, 손절 모드…)은 모든 선택지와 함께 열립니다.
  • 숫자와 텍스트는 입력칸에 넣습니다: 입력하거나 붙여넣고(Ctrl+V 또는 오른쪽 클릭 > 붙여넣기) Enter를 누릅니다. Enter를 누르기 전까지 그 줄에 ENTER를 누르세요 문구가 표시됩니다.
  • API 키는 점으로 표시됩니다. 눈 모양 버튼으로 볼 수 있고, 라벨이 키 설정됨 또는 비어 있음 상태를 알려 주며, 지우기 버튼(두 번 누름, 확실합니까?)으로 키를 삭제합니다.
  • Telegram 봇과 채팅은 TELEGRAM 화면에서만 설정합니다. 여기서는 TELEGRAM로 이동 버튼이 있는 한 줄로 표시됩니다.
  • 다음 시작 표시가 붙은 설정은 EVA를 다시 시작할 때 적용됩니다(패널 크기, 거래량 엔진의 시간 프레임, 플로팅 표…). 입력값 전용 표시가 붙은 설정(매직 넘버와 거래 코멘트)은 F7에서만 바꿀 수 있습니다. 열린 거래의 추적을 절대 잃지 않도록 하기 위해서입니다.
  • 금색 테두리는 EA 매개변수와 다른 값을 나타냅니다.

저장, 다른 이름으로 저장 ..., 불러오기 ...

변경은 바로 적용되지만 설정 파일에는 저장 버튼을 눌러야만 기록됩니다. 저장 버튼은 EVA가 시작할 때마다 읽는 MQL5\Files\EVA_<계좌>_<심볼>.set 파일을 덮어쓰기 전에 확인을 요청합니다(예, 저장 또는 취소). 다른 이름으로 저장 ... 버튼은 원하는 이름으로 사본을 저장하고, 불러오기 ... 버튼은 사본을 다시 불러옵니다. 저장 버튼을 누르지 않으면 변경은 EVA가 다시 시작할 때까지만 유지됩니다. 저장하지 않은 변경이 있을 때 EVA 화면을 닫으면 먼저 확인합니다(저장하지 않고 닫기). 이 버튼들은 설정을 바꾸는 모든 화면(빠른 시작, 위험 센터, 뉴스, 설정, TELEGRAM)에 있고, 버튼 옆에 모두 저장되었는지가 표시됩니다.

자동 저장: 설정 화면과 모든 설정 화면 아래쪽에 있는 버튼이 자동 저장 켬 상태이면 모든 변경이 저장 버튼을 누른 것처럼 1초 안에 설정 파일에 기록되고, 위쪽 막대에 모든 변경이 바로 저장됩니다 문구가 표시됩니다. 자동 저장 끔 상태(기본값)에서는 저장 버튼을 눌러야만 기록됩니다. 이 선택은 계좌와 심볼 조합마다 따로 유지됩니다.

나중에 F7에서 매개변수를 바꾸면 다음 시작 때 그 매개변수가 사용되고, 저장된 나머지 설정은 모두 유지됩니다. 모든 변경은 전문가 로그에 기록됩니다.

AI 노트

연결: 제공업체, 모델, 키 상태, 예비, 오늘 호출 수, 일일 요약 시간, 언어, 오늘 토큰 수, 이번 달 비용, 상태. 지금 테스트 버튼으로 연결을 확인합니다. 그 아래에 제공업체를 연결하는 단계. 오른쪽에 최신 노트.

TELEGRAM

연결: 봇, 봇 토큰 입력칸(연결하기 버튼 포함), 연결된 채팅(채팅 변경 버튼 포함), 오늘 메시지, 마지막 명령, 엔진 상태. 테스트 전송 버튼은 채팅으로 메시지를 보내고, 엔진 일시정지 / 엔진 재개 버튼은 패널과 똑같이 작동합니다. 오른쪽에 전송 항목(각 항목은 한 번 누르면 켬 또는 끔 상태로 바뀝니다), 명령, 최근 메시지(12장).

EVA에게 질문

채팅입니다(11장). 이렇게 물어보세요 영역은 한 번 눌러 바로 보낼 수 있는 질문 예시를 보여 줍니다. 새 채팅 버튼은 대화를 처음부터 새로 시작하고 기록 버튼은 지난 대화를 엽니다. EVA가 설정 변경을 제안하면 입력칸 위에 확정 버튼과 취소 버튼이 있는 카드가 나타납니다(11장).

2

5. 언어

EVA는 영어, 스페인어, 포르투갈어, 프랑스어, 이탈리아어, 독일어, 러시아어, 터키어, 중국어, 일본어, 한국어를 지원합니다: 화면, 패널, Telegram, AI의 답변.

  • 자동(기본값)은 MetaTrader의 언어를 따릅니다. 11개 언어 중 하나가 아니면 EVA는 영어를 사용합니다.
  • 메뉴 버튼 옆의 언어 버튼(패널과 모든 화면에 있음)으로 한 번에 바꿉니다. 모든 설정 > AI 노트: 제공업체 그룹의 EVA 언어: 화면, 패널, Telegram, AI 항목에서도 바꿀 수 있습니다. 저장 버튼을 누르면 유지됩니다.
  • F7의 매개변수 이름은 항상 영어입니다(2장).
  • 전문가 로그는 영어로 유지됩니다. 어디서나 같은 방식으로 메시지를 검색하고 공유할 수 있게 하기 위해서입니다.

6. 수동 거래

  • 매수 버튼과 매도 버튼은 시장가로 진입합니다. 크기는 고정 랏 또는 계좌 대비 위험 비율입니다. 랏 기준 규모 / 위험 % 기준 규모 버튼으로 둘을 전환하고 - / +로 랏이나 위험을 바꿉니다.
  • 손절은 엔진의 손절 거리에, 목표는 손절의 배수에 놓입니다(기본값 2. 설정 수동 익절을 손절의 배수로 (0 = 목표 없음)).
  • 계획 버튼은 차트에 세 개의 선을 그립니다: 진입, 손절, 익절. 선을 움직이세요: 손절이 진입보다 아래면 매수, 위면 매도입니다. 패널에 손절, 목표, 위험 금액이 표시되고 매수 / 매도 버튼은 취소 버튼과 주문 이름(매수, SELL LIMIT, BUY STOP…)이 적힌 버튼으로 바뀝니다. 그 버튼을 누르면 전송됩니다. 가격에서 멀리 떨어진 진입은 대기 주문이 됩니다. 선이 유효한 거래를 이루기 전까지 버튼에 선을 조정하세요 문구가 표시됩니다.
  • 본절 버튼은 수동 거래의 손절을 진입가 + 0.50 USD로 옮깁니다(설정 본절 버튼: 확보할 수익 (USD)).
  • 절반 청산, 수익 거래 청산, 손실 거래 청산, 전체 청산 버튼은 이름 그대로 작동합니다.
  • 수동 거래용 자동 본절과 트레일링 스톱은 선택 사항입니다(패널과 수동 거래 그룹).
  • 수동 거래에는 전용 매직 넘버가 있어 엔진이 절대 건드리지 않습니다. 엔진의 손실 한도는 새 수동 거래도 막습니다.

7. 엔진

6개의 엔진

엔진 기본값 아이디어
Asia Range 켬 아시아 야간 범위(00:00-07:00 GMT), 위아래에 스톱 주문
New York Open 켬 뉴욕 09:30 개장 전 1시간의 범위, 위아래에 스톱 주문
London Open 끔 런던 개장에서 같은 아이디어
M5 Momentum 끔 확장 봉에서 최근 12개 M5 봉 돌파
M1 Pulse 끔 강한 M1 충격 봉 이후의 지속
M30 Volume Surge 끔 틱 거래량이 평균의 두 배 이상인 봉

3

  1. 아시아 범위: 00:00~07:00 GMT의 고가와 저가.
  2. 고가 위의 BUY STOP: 금이 위로 돌파하면 EVA가 진입합니다.
  3. 저가 아래의 SELL STOP: 아래로 돌파하면 이쪽. 먼저 체결된 주문이 다른 주문을 취소합니다.
  4. 처음부터 손절과 목표: 모든 주문에 실제 손절과 익절이 있습니다.

Strategy Tester · XAUUSD M5 · 2026-06-16

아시아와 뉴욕이 켜져 있는 이유는 저희 자체 금 테스트에서 나머지 네 개가 아무것도 더해 주지 않았기 때문입니다. 직접 테스트해 볼 수 있도록 포함했습니다.

세션 엔진(아시아, 런던, 뉴욕)에는 두 가지 모드가 있습니다(설정 0 = 개장 급등락 양방향 주문, 1 = 개장 전 레인지 돌파):

  • 1, 개장 전 레인지 돌파(기본값): EVA가 세션 범위를 측정하고(아시아: 00:00~07:00 GMT, 런던과 뉴욕: 개장 전 1시간) 위와 아래에 스톱 주문을 하나씩 놓습니다.
  • 0, 개장 급등락 양방향 주문: 개장 전 마지막 M1 봉 주위에 스톱 주문을 놓아 첫 움직임을 잡습니다. 뉴욕에서는 미국 지표가 나오는 08:30(뉴욕 시간)에 두 번째 양방향 주문을 추가할 수 있습니다.

모든 거래에 있는 것

  • 실제 손절(기본값 금 가격 2.50 USD)과 익절(8.00), 브로커의 최소 거리에 맞게 조정
  • 그리드 없음, 마틴게일 없음, 물타기 없음. 범위 한쪽이 체결되면 다른 쪽은 취소
  • 본절: +3.00 USD에서 손절을 진입가 +0.50으로
  • GoldLock: +4.00 USD 고점부터 손절이 최대 수익의 50%를 지키며 따라감
  • 세션 거래는 21:00 GMT에 청산하고, 금요일 21:00 GMT에는 전부 청산

범위 필터

세션 범위가 1.5 USD보다 작거나 60 USD보다 크면 그날은 건너뜁니다. 100 USD 범위는 돌파할 범위가 아니라 이미 움직인 시장입니다.

변동성 필터

엔진은 ATR(M15)이 4 USD 이상일 때만 주문을 겁니다(설정 금이 움직일 때만 거래: 최소 ATR(M15), USD (0 = 항상)). 저희는 금 틱 데이터 10년 치를 측정했습니다. 시장이 잠잠하면 움직임에 비해 손절과 스프레드가 커서 돌파가 손실을 냈기 때문에, 그 수준 아래에서는 EVA가 기다립니다. 이 필터는 열린 거래를 절대 건드리지 않습니다. 0으로 두면 어떤 시장에서든 거래합니다.

다른 심볼

엔진은 금에 맞춰 보정되어 있습니다. 다른 심볼에서는 꺼진 상태로 있고 상태 표시에 금이 아님: 엔진 꺼짐 문구가 나타납니다. 패널과 수동 도구는 계속 작동합니다. 그래도 쓰려면 금 이외 심볼에서도 엔진 거래 허용 (XAUUSD에 맞춰 조정됨) 설정을 켜세요. 그러면 거리가 그 심볼의 ATR에 맞춰집니다.

8. 계좌 보호와 프랍 펌 모드

한도 패널의 설정 기본값
일일 손실, 하루 시작 잔고 대비 % 최대 일일 손실, 일 시작 잔고의 % (0 = 끔) 8%
주간 손실, 주 시작 잔고 대비 % 최대 주간 손실, 주 시작 잔고의 % (0 = 끔, 재시작 후에도 유지) 끔
잔고 최고점 대비 낙폭 최대 낙폭, 잔고 고점 대비 % (0 = 끔) 끔
일일 수익 후 중지 일일 수익 +% 후 중지 (0 = 끔) 끔
한도가 이 %에 이르면 경고 손실 한도의 이 %를 쓰면 한 번 경고 (0 = 끔, 로그만) 80%
거래를 여는 최대 스프레드 최대 스프레드 (USD, 0 = 끔) 0.60 USD
거래당 최대 랏 거래당 최대 랏 (0 = 브로커 한도) 브로커 한도

하루 시작과 주 시작 잔고는 계좌 내역에서 읽으므로 터미널을 다시 시작하거나 멈춰도 절대 초기화되지 않습니다. 한도에 도달하면 EVA는 새 거래를 열지 않고(엔진과 수동 모두) 상태 표시에 이유를 보여 줍니다. 계좌 보호를 켜면 손실 한도에서 수동 거래와 계좌의 다른 EA 거래까지 청산합니다(기본값 끔).

프랍 펌 모드: 기본값으로 일일 손실 4.5%, 총 낙폭 9.5%(흔한 5%와 10%보다 여유를 둔 값), 도달하면 거래를 멈추는 수익 목표(8%), 선택 사항인 일관성 규칙, 회사가 요구하는 거래 일수. 한도에 닿으면 전부 청산합니다.

9. 뉴스 방패

MetaTrader 경제 캘린더를 사용하며 실시간에서만 작동합니다. 기본값으로 NFP(전 60분, 후 60분), CPI(30 / 60), FOMC(60 / 150) 전후에 엔진을 일시정지하고, 이벤트 전에 대기 주문을 삭제합니다. 열린 거래는 손절을 유지합니다(뉴스 전 보유 포지션 청산 설정을 켜지 않는 한). 국채 입찰은 무시합니다 (캘린더가 높은 중요도로 표시해서 거의 매일 뉴욕 개장을 막게 되기 때문입니다). 선택적으로 다른 중요도 높은 USD 이벤트 전후에도 일시정지할 수 있습니다(기본값 전 30분, 후 15분). 전략 테스터에는 캘린더가 없어서 백테스트는 방패 없이 실행됩니다.

10. 브로커가 실제로 가져가는 비용

EVA의 모든 체결(엔진과 수동)마다 계좌 통화로 세 가지 비용을 더합니다: 진입 때 낸 스프레드, 요청 가격 대비 슬리피지(진입과 청산), 수수료. 합계는 달력 월 단위로 기록되고 재시작 후에도 유지되며 패널의 비용 탭에 표시됩니다. 두 브로커에서 한 달 동안 EVA를 돌려 비교해 보세요.

11. AI 노트와 채팅(EVA에게 질문)

  • 노트: 엔진 주문이 체결될 때와 거래가 청산될 때(어떻게 끝났는지: 손절, 목표, 수익 보호, EVA가 청산)의 짧은 글과, 매일 07:00 GMT의 시장 요약. AI 노트 탭, AI 노트 화면, Telegram에 표시됩니다.
  • EVA에게 질문: 그 화면에서 질문을 입력하거나 Telegram 봇에 일반 메시지로 보냅니다. 모든 질문에는 계좌의 실시간 상태가 담기므로 답변은 사용자의 계좌에 관한 것입니다: 왜 거래하지 않는지, 오늘의 거래, 이번 달 브로커 비용, 어떤 설정이 무엇을 하는지. 채팅은 최근 메시지를 기억하고 30분 동안 활동이 없으면 처음부터 다시 시작합니다. 설명하고 어떤 버튼이나 명령인지 알려 줄 뿐, 거래를 열거나 닫거나 수정하지는 않습니다.
  • 채팅에서 설정 바꾸기: EVA에게 변경을 요청하세요("위험을 0.5%로 낮춰 줘", "아시아 엔진을 꺼 줘", "금요일 18:00 GMT에 전부 청산해 줘"). EVA가 변경을 설명하고 제안된 변경 카드를 보여 줍니다. 카드에는 설정마다 현재 값과 새 값이 표시됩니다. 확정 버튼을 누르기 전까지는 아무것도 바뀌지 않으며, 취소 버튼을 누르면 제안이 사라집니다. 카드는 10분 동안 기다리며, 새 질문을 하거나 새 채팅 버튼을 누르면 사라집니다.
  • 카드를 보여 주기 전에 EVA는 패널과 같은 규칙으로 모든 값을 검사합니다. 존재하지 않는 설정이나 범위를 벗어난 값은 절대 표시되지 않습니다. 한 번에 최대 5개까지 바꿀 수 있습니다.
  • 키, Telegram 토큰과 채팅 ID, AI 설정, 매직 넘버는 절대 제안하지 않습니다. 이것들은 직접 바꿔야 합니다.
  • 위험이 커지는 변경(더 큰 랏이나 위험, 더 느슨하거나 꺼진 손실 한도, 뉴스 필터나 주말 청산 끄기, 기본적으로 꺼져 있는 엔진 켜기, 위험 % 기준 크기로 전환): 카드가 주황색으로 바뀌어 이유를 알려 주고, 엔진 거래의 랏을 변경 전과 후로 보여 줍니다. 확정 버튼은 두 번 눌러야 합니다(확실합니까?).
  • 변경해도 아무 효과가 없다면(예: 엔진이 고정 랏으로 거래하는데 위험 %를 바꾸는 경우) 카드가 그렇게 알려 줍니다.
  • 적용되면 카드가 녹색(변경 적용됨)으로 바뀌고 닫기 버튼과 되돌리기 버튼이 나타납니다. 되돌리기 버튼은 그 설정들만 원래 값으로 돌려놓으며, 10분 안에, 그리고 그사이 아무도 다시 바꾸지 않았을 때만 작동합니다. 변경은 바로 적용되며, 재시작 후에도 유지하려면 저장 버튼을 누르거나 자동 저장을 켜 두세요.
  • Telegram에서도 확정할 수 있습니다(12장).
  • 기록: 모든 대화는 이 계좌에 저장됩니다. 기록 버튼으로 목록을 보고, 대화를 누르면 열어서 읽을 수 있으며, 이 채팅 삭제 또는 모든 채팅 삭제 버튼으로 지울 수 있습니다(확인하려면 두 번 누름). 최근 50개가 보관됩니다.이 채팅 계속하기 버튼으로 저장된 대화를 멈춘 곳에서 이어갈 수 있습니다.
  • 채팅 입력: Enter 키나 보내기 버튼으로 질문을 보냅니다. 붙여넣기는 Ctrl+V 또는 오른쪽 클릭 > 붙여넣기. 입력 중에 다른 창으로 옮겨도 글자는 입력칸에 남습니다.
  • 키: 모든 설정 > AI 노트: 제공업체 그룹에서 제공업체를 고르고 해당 입력칸(또는 F7)에 키를 붙여넣습니다. 제공업체마다 자기 키와 모델을 따로 보관하므로 바꿔도 잃지 않습니다. 모델 목록은 제공업체에서 실시간으로 읽어 옵니다.
  • 제공업체: Google Gemini(기본값)와 Groq(기본 예비)는 aistudio.google.com과 console.groq.com/keys에서 받는 무료 키로 작동합니다. OpenRouter는 키 하나로 무료와 유료 모델을 제공합니다. 유료: OpenAI, Anthropic Claude, DeepSeek, Mistral, xAI Grok. 로컬 Ollama 같은 OpenAI 호환 URL도 작동합니다. 모델을 자동 상태로 두면 EVA가 그 제공업체에 맞는 모델을 골라 주며, 무료 모델을 우선합니다.
  • 비용: 답변마다 사용한 토큰 수를 보여 줍니다. AI 노트 화면은 노트와 채팅을 합친 오늘 토큰 수와 이번 달 비용을 보여 줍니다. EVA에는 유료 모델 가격표(2026년 9월)가 들어 있습니다. 가격은 바뀌므로 유료 모델: 입력 토큰 1M당 USD (0 = EVA 가격표) 설정과 출력용 설정 두 곳에 직접 가격을 넣으면 EVA가 주 제공업체에 그 가격을 사용합니다. 무료 키에는 '무료'라는 표시가 붙습니다.
  • 예비: 주 제공업체가 바쁘거나 오류가 나면 예비가 답합니다. 둘 다 바쁘면 노트는 1, 2, 4분 뒤에 다시 시도합니다. EVA에게 질문 화면에서는 1분 뒤에 다시 물어보세요.
  • 한도: 무료 요금제 안에 머물도록 기본값으로 하루 노트 호출 30회와 채팅 질문 40개.
  • 하루 한도에 도달한 무료 모델: 무료 키는 모델마다 하루에 보낼 수 있는 요청 수가 정해져 있습니다. 모델이 자동일 때 Gemini나 Groq가 모델이 하루 한도에 도달했다고 응답하면, EVA는 즉시 같은 제공업체의 다음 무료 모델(Gemini: Flash, 그다음 Flash-Lite와 다른 Flash 모델)로 바꾸고 그날 남은 시간 동안 그 모델을 사용합니다. 바꿀 때 전문가 로그에 한 줄이 기록됩니다.Gemini 모델이 바쁘다고 응답하면 그 모델은 10분 동안 쉬고 다음 무료 모델이 답합니다. 예비 제공업체는 어느 모델도 답할 수 없을 때만 사용합니다.
  • 언어: AI 노트는 EVA의 언어로 옵니다(5장). 채팅(EVA에게 질문)에서는 사용자가 쓴 언어로 답합니다.
  • Telegram: Telegram에서 보낸 질문에는 그 질문의 언어로 답하며, 변경 카드와 그 변경에 관한 메시지(/confirm, /undo)도 EVA의 언어와 상관없이 같은 언어로 옵니다.

12. Telegram

  1. Telegram에서 @BotFather에게 말을 걸고 /newbot을 보낸 뒤 토큰을 복사합니다.
  2. WebRequest에서 https://api.telegram.org를 허용합니다(2장).
  3. EVA에서 메뉴 > TELEGRAM 화면을 열고 봇 토큰 입력칸에 토큰을 붙여넣은 뒤(Ctrl+V 또는 오른쪽 클릭 > 붙여넣기) 연결하기 버튼(또는 Enter)을 누릅니다.
  4. Telegram에서 봇을 열고 Start를 누릅니다(Start가 더 이상 보이지 않으면 아무 메시지나 보냅니다). 몇 초 안에 EVA가 스스로 채팅을 연결하고, 토큰과 채팅을 저장한 뒤 메시지를 보내 줍니다. 입력할 채팅 ID는 없습니다.

EVA는 토큰을 입력한 뒤 10분 동안 연결을 기다립니다. 그 시간 안에 봇에게 가장 먼저 메시지를 보낸 채팅이 연결되고, 그때부터 EVA는 다른 모든 채팅을 무시합니다. 다른 채팅(그룹, 다른 계정)을 쓰려면 채팅 변경 버튼을 누르고 10분 안에 그 채팅에서 봇에게 메시지를 보냅니다(그동안 현재 채팅은 계속 작동하며, 취소 버튼을 누르면 현재 채팅이 유지됩니다). 시간이 지났다면 채팅 연결 버튼으로 연결 대기를 다시 시작합니다. 새 봇으로 바꿔도 같은 채팅이 유지됩니다. 새 봇의 토큰을 붙여넣고 연결하기 버튼을 누른 뒤 새 봇에서 Start를 누릅니다. 봇이 응답하는 즉시 EVA가 새 토큰을 저장합니다.

F7에도 토큰과 채팅 ID 매개변수가 있습니다. 채팅 ID를 비워 두면 EVA는 EA가 시작된 뒤 10분 안에 Start를 누른 채팅을 연결합니다.

EVA는 거래 진입과 청산, 보호 경고(한도, 목표, 주말 청산), AI 노트, 21:00 GMT의 일일 요약을 보냅니다. 각 전송은 TELEGRAM 화면의 전송 항목 영역에서 한 번 눌러 켜거나 끕니다. 요약 시간과 알림 소리는 모든 설정 > TELEGRAM 그룹에 있습니다. 명령은 사용자의 채팅에서만 받습니다(다른 채팅은 무시):

명령 하는 일
/status 엔진, 상태 표시, 오늘 손익
/positions 열린 포지션과 대기 주문
/today 또는 /report 오늘 청산한 거래와 손익
/note 최신 AI 노트
/pause, /resume 엔진 일시정지 또는 재개
/new 새 채팅 시작(EVA에게 질문)
/confirm <코드> EVA가 제안한 변경 적용(메시지에 코드가 들어 있음)
/cancel 제안된 변경 취소
/undo_<코드> 방금 적용한 변경 되돌리기(10분 안에)
/help 명령 목록

그 밖의 글은 모두 질문으로 처리되며, 답하는 방식은 EVA에게 질문 화면에서 물었을 때와 같습니다.

EVA가 설정 변경을 제안하면 Telegram 메시지에 카드 내용이 텍스트로 담기고, 매번 바뀌는 4자리 코드가 함께 옵니다. 일반적인 변경은 /confirm_1234를 눌러 확정합니다. 위험이 커지는 변경은 /confirm 1234를 직접 입력해야만 확정되므로 실수로 눌러서 적용되는 일이 없습니다. MT5와 Telegram 중 한쪽에서 확정하거나 취소하거나 되돌린 내용은 다른 쪽에도 반영됩니다. 채팅 명령어에 응답 (/status, /pause ...) 설정이 꺼져 있으면 카드가 MT5에서 확정하라고 안내합니다.

13. 전략 테스터에서 EVA 테스트하기

  1. 전략 테스터, 전문가: EVA Gold Engine, 심볼 XAUUSD, 기간 M5.
  2. 모델링: 실제 틱 기반 모든 틱. 입금 100 USD 이상. 기본 랏은 0.01입니다.
  3. 시작을 누릅니다. 거래 중 패널을 보려면 시각화 모드를 체크합니다.

엔진은 실시간과 똑같이 작동합니다. AI, Telegram, 뉴스 캘린더, 설정 파일은 테스터에 없으며, 테스터는 항상 F7의 매개변수를 사용합니다. 결과는 금의 변동성에 크게 좌우되므로 최근 1년만이 아니라 여러 기간을 테스트하세요.

14. 거래하지 않는 이유

전문가 로그의 메시지는 항상 영어입니다:

전문가 로그의 메시지 의미
[Asia Range] skip: volatility too low, ATR(M15) 3.10 USD under the 4.0 minimum 변동성 필터: 금이 너무 잠잠함
[Asia Range] range 4300.71 - 4360.92 (60.21 USD) outside 1.5-60.0 USD 범위 필터가 그날을 건너뜀
[New York Open] session window already over for today 시간대가 끝난 뒤 EA를 올림
[News shield] PAUSED for 'CPI m/m' NFP, CPI, FOMC 시간대
skip: spread 스프레드가 최대 스프레드보다 큼
skip: exposure cap / skip: pending cap 열린 포지션 또는 대기 주문이 최대치에 도달
skip: not enough free margin 계좌가 그 거래를 감당할 수 없음
Guard: daily loss limit reached, trading paused until next day 손실 한도에 도달
restored today's state after the restart 그 엔진은 오늘 이미 거래했고 반복하지 않음
Symbol guard: the engines are calibrated for gold 차트가 금이 아님

또는 EVA에게 질문 화면이나 Telegram에서 "EVA가 오늘 왜 거래하지 않았어?"라고 물어보세요.

15. 기타 세부 사항

  • 엔진 플로팅 표: 패널의 엔진 영역 외에도 EVA는 엔진 세부 정보를 담은 플로팅 텍스트 표를 보여 줄 수 있습니다(7. 대시보드와 체결 그룹). 기본값은 끔입니다.
  • 매직 넘버: 수동 거래는 기본 번호(71100)를, 엔진은 기본 번호 +1부터 +6까지 사용합니다. 같은 계좌에서 같은 심볼의 차트 두 개에 EVA를 올린다면 둘 중 하나의 기본 번호를 바꾸세요(F7에서만).
  • 여러 차트: 계좌와 심볼 조합마다 각자의 설정 파일이 있습니다.
  • 일시정지와 재시작: 엔진 일시정지와 각 엔진이 그날 이미 한 일은 터미널을 다시 시작해도 유지됩니다.

16. 모든 설정

모든 설정을 하나씩 설명한 전체 PDF 매뉴얼이 이 글에 첨부되어 있습니다.

거래에는 위험이 따릅니다. 백테스트를 포함한 과거 결과는 미래 결과를 보장하지 않습니다. 지원: MQL5의 EVA Gold Engine 페이지 댓글란.