EA 개발 & Builder beginner 17분 소요

코딩 없이 MT5 EA 만들기 — 그리고 기본 템플릿의 실제 성적

코딩 없이 MT5 EA 만들기: 브라우저에서 블록을 조립해 진짜 .ex5로 컴파일하고, 돈이 들어가기 전에 검증합니다. 아무도 인용하지 않는 숫자도 함께 담았습니다. 기본 제공되는 스타터 템플릿 84개가 초기 설정 그대로 어떤 성적을 내는지, Builder 자신의 기록에서 실측한 결과입니다.

게시일 · 검토일

코딩 없이 MT5 엑스퍼트 어드바이저를 만드는 방법은, 캔버스 위에 블록을 늘어놓아 조립하고 — 지표 블록, 조건 블록, 주문 블록, 리스크 블록 — MQL5 생성과 컴파일은 서버에 맡기는 것입니다. 돌아오는 파일은 진짜 .ex5이며, 손으로 작성한 EA가 컴파일되어 나오는 것과 같은 종류의 파일입니다. 어느 지점에서도 MQL5 문법은 등장하지 않습니다.

노코딩이 없애 주지 않는 부분은 설계 작업이고, 거의 모두가 무너지는 곳이 바로 거기입니다. 그래서 이 글은 양쪽을 모두 다룹니다. 아이디어에서 컴파일된 파일까지 가는 기계적인 경로, 그리고 당신이 무엇 하나 바꾸기 전에 그 파일들이 어떤 성적을 내는지에 대한 근거입니다.

무엇을 만들게 되는가

이 글을 끝까지 따라오면 MetaTrader 5의 MQL5/Experts 폴더에 컴파일된 .ex5가 놓여 있게 됩니다. 당신이 고른 규칙으로 만들어졌고, 손절과 포지션 크기를 의도적으로 직접 정한 파일입니다. 거기까지 가는 길은 둘이고, 드는 품이 정말로 다릅니다.

  • 템플릿에서 시작하기. 갤러리에 미리 배선된 84개 전략 중 하나를 고르고 블록을 편집합니다. 완성된 흐름 전체를 가장 빨리 볼 수 있는 길이자, 손실이 나는 기준 성적을 자기도 모르게 물려받는 가장 빠른 길이기도 합니다.
  • 빈 캔버스에서 시작하기. Start 노드를 놓고, 지표를 조건에 연결하고, 조건을 주문 블록에 연결한 뒤 리스크를 붙입니다. 느리지만, 모든 연결선이 무슨 일을 하는지 정확히 알게 됩니다.

어느 쪽이든 어휘는 같습니다. 8개 카테고리에 걸친 118가지 블록설계당 50노드라는 예산입니다. 이 예산은 초보자가 걱정하는 종류의 제약이 아닙니다. 갤러리 전체에서 가장 성적이 좋은 템플릿은 노드 여섯 개를 씁니다.

시작하기 전에: Builder가 무엇이고 무엇이 아닌가

“X가 일어나면 사고, Y가 일어나면 청산한다”로 표현할 수 있는 아이디어와 15~30분, 그리고 결과물을 돌릴 MetaTrader 5 터미널이 필요합니다. MQL5도, 컴파일러도, 윈도우도 필요 없습니다. 에디터는 브라우저에서 돌고 컴파일은 서버에서 일어납니다.

저녁 시간을 투자하기 전에 알아 둘 만한 경계가 셋 있습니다.

코드를 생성할 뿐, 매매하지는 않습니다. Builder는 주문을 내지 않고, 당신의 브로커에 접속하지 않으며, 신호를 발송하지도 않습니다. 파일 하나를 건네줄 뿐입니다. 그 이후의 모든 일은 당신의 터미널에서, 당신의 계좌에서, 당신의 통제 아래 일어납니다.

설계는 무료이고, 컴파일에는 계정이 필요합니다. 블록을 끌어다 놓고, 템플릿을 불러오고, Code 탭의 입력값 미리보기를 읽는 데는 로그인이 필요 없습니다. .ex5로 컴파일하고 강도 테스트를 돌리려면 이메일 인증을 마친 무료 계정이 있어야 합니다. 인증되지 않은 계정은 403과 함께 Your account is not eligible yet 메시지를 받는데, 이는 계정이 아예 없을 때 나오는 EAB-E601 Sign in to compile과는 다른 실패입니다. 둘 중 어느 쪽에 걸렸는지 아는 것만으로 헤매는 10분을 아낍니다.

무료 .ex5는 라이선스가 걸려 있고, 옮겨 쓸 수 없습니다. 무료 컴파일 결과물에는 모두 계정 잠금이 들어갑니다. EA는 지원 브로커의 인증된 IB 계좌에서만 실행되며, MetaTrader 5의 Tools > Options > Expert Advisors > Allow WebRequesthttps://mt5depot.com이 등록되어 있어야 합니다. 그렇지 않으면 EA가 시작과 동시에 스스로 비활성화됩니다. 전략 테스터 백테스트는 이 확인에서 면제되며, 아무것도 연동하기 전에 테스트할 수 있는 이유가 정확히 그것입니다. 편집 가능한 .mq5 소스 코드가 유일한 유료 기능이고, 1회 결제 $399의 Pro 라이선스입니다.

단계별로 EA 만들기

  1. Builder 페이지에서 에디터를 엽니다 — 버튼에는 Open the builder — free라고 적혀 있습니다. 설치할 것은 없고 작업물은 브라우저에 자동 저장됩니다.
  2. 출발점을 고릅니다. 시작 화면은 Build Your EA — Free, Start with blank canvas, 3-min tour를 제공하며, Basic / Intermediate / Advanced / Portfolio로 걸러 보는 템플릿 갤러리도 있습니다. 빈 캔버스라도 Utility 팔레트의 Start 노드는 있어야 합니다. 없으면 검증 단계에서 EAB-E202로 막힙니다.
  3. 블록을 배치합니다. 왼쪽 팔레트에서 끌어다 놓거나 항목을 더블클릭하면 되고, Ctrl+K로 118가지 전부를 이름으로 검색할 수 있습니다. 노드 오른쪽의 출력 포트에서 다음 노드 왼쪽의 입력 포트로 끌어 연결하거나, 노드의 + 버튼을 눌러 다음 노드를 추가하고 자동으로 잇습니다.
  4. 각 블록의 파라미터는 오른쪽 Properties 탭에서 설정합니다. 지표의 기간, 적용 가격, 시간 프레임이 여기 있습니다. 모든 지표 블록이 차트와 다른 시간 프레임을 읽을 수 있고, 코드 한 줄 없이 멀티 타임프레임 필터를 만드는 방법이 바로 이것입니다.
  5. 계좌 전체에 걸리는 규칙은 Settings 탭에서 정합니다. Money Management, Filters, Exit Strategy, Position Management, Risk Management가 있습니다. 랏 크기는 고정 0.01이 기본값이고, 공통 진입 보호는 바꾸기 전까지 손절 50핍, 목표 100핍이 기본값입니다.
  6. 검증 바와 Preflight diagnosis 패널을 읽습니다. 오류는 생성을 막고 경고는 막지 않습니다. 손절이 없는 흐름은 CRITICAL 진단을 띄우며, 빌드 전에 “Generate anyway?”를 확인하게 만듭니다.
  7. Measure를 눌러 내장 근사 백테스트를 돌립니다. 심볼과 시간 프레임, 포인트 단위 스프레드를 고르고 화면에 표시된 합격선과 결과를 대조해 읽으십시오. 컴파일한 뒤가 아니라 컴파일하기 전에 하십시오.
  8. Compile .ex5를 누릅니다. 서버가 MQL5를 생성하고 MetaEditor로 컴파일해 EA_Builder.ex5를 돌려줍니다. File > Open Data FolderMQL5/Experts에 옮긴 뒤 Navigator를 우클릭해 Refresh를 고르십시오. EA가 보이지 않는다면 원인은 거의 항상 파일이 아니라 폴더입니다.
  9. 어떤 차트에 붙이기 전에 전략 테스터에서 먼저 테스트하십시오. 실제로 붙일 때는 Algo Trading 툴바 버튼이 켜져 있어야 하고 동시에 EA의 Common 탭에서 Allow Algo Trading에 체크되어 있어야 합니다. 차트에 뜬 찡그린 얼굴은 둘 중 하나가 꺼져 있다는 뜻이지, 전략이 망가졌다는 뜻이 아닙니다.
  • 템플릿이나 빈 캔버스를 고른다
  • 지표를 조건에, 조건을 주문에 연결한다
  • 손절, 목표, 랏 크기를 정한다
  • 흐름의 강도를 측정한다
  • .ex5로 컴파일한다
  • MT5 전략 테스터에서 테스트한다
  • 데모로 돌린 뒤 판단한다
아이디어에서 검증된 EA까지, 코딩 없는 경로

3단계에서 사람들이 놀라는 지점이 하나 있습니다. 에디터는 조용히 오작동할 흐름을 아예 만들어 주지 않습니다. 지표를 주문 블록에 곧바로 연결하면 EAB-E205가 나옵니다 — An indicator is wired straight into an action. Insert a condition node (Compare/Cross) in between. Start에서 도달할 수 없는 노드는 EAB-E203을 띄우고, 그 노드는 will not be included in the generated EA라고 분명히 통보받습니다. 이것들은 스타일 경고가 아닙니다. 가운데 3분의 1이 아무 일도 하지 않는 EA를 초보자가 내보내는 것을 막아 주는 오류입니다.

컴파일 자체가 실패한다면 대개 당신의 설계 탓이 아닙니다. EAB-E402는 MetaEditor가 생성된 소스 코드를 거부했다는 뜻이며, 하위 코드 셋 — 미선언 식별자, 잘못된 파라미터 개수, 문법 오류 — 은 인터페이스에서 “a bug on our side, not yours”로 표시되며 흐름을 첨부해 달라는 요청이 따라붙습니다. 매퍼가 인식하지 못한 것은 일반적인 사과 문구 대신 MetaEditor의 원본 오류 줄 그대로 보여 주는데, 신고할 가치가 생기는 이유가 바로 그것입니다. EAB-E401EAB-E404는 성격이 다릅니다. 컴파일러가 바쁜 경우, 그리고 사용자별 요청 빈도 제한입니다. 둘 다 다시 만들라는 뜻이 아니라 기다리라는 뜻입니다.

블록, 진입·청산 조건, 그리고 선택 사항이 아닌 리스크 설정

팔레트는 여덟 그룹으로 나뉜 하나의 어휘입니다. 첫날부터 대부분이 필요하지는 않습니다. 어느 그룹이 어느 질문에 답하는지만 알면 됩니다.

블록 그룹종류무엇을 제어하는가무난한 첫 설정
Utility2흐름이 시작되는 지점, 그리고 멀티 타임프레임 읽기Start 노드 하나
Indicators52규칙의 근거가 되는 측정값지표 하나, 차트 시간 프레임
Price / Info5원시 가격, OHLC, 시각, 계좌 상태필요해질 때까지 그대로 두기
Conditions10규칙을 발동시키는 비교Compare 또는 Cross
Filters21애초에 언제 매매를 허용할지스프레드 필터, 포지션 수 제한
Actions15주문 자체, 그리고 청산 방식Open Buy / Open Sell
Money Mgmt7포지션을 얼마나 크게 잡을지Fixed Lot, 0.01
Exit Strategy6포지션이 끝나는 방식고정 손절과 목표

이 중 네 가지 — 피라미딩, 물타기, 반대매매 진입, 전체 청산 — 는 Settings 패널에서만 설정합니다. 캔버스에 떨어뜨리면 preflight가 EAB-E304로 거부하면서 실제로 어디에 있는지 알려 줍니다. 사소한 일이지만, 오류 메시지가 나쁘면 한 시간을 잡아먹는 종류의 사소한 일이고, 여기서는 나쁘지 않습니다.

처음 만드는 전략 대부분은 조건 블록 두 개면 충분합니다. Compare는 어떤 값이 다른 값보다 위인지 아래인지를 묻습니다. RSI 30 미만, 가격이 이동평균 위 같은 식입니다. Cross는 한 선이 이번 봉에서 다른 선을 교차했는지를 묻는데, “위에 있는가”와는 다르고 훨씬 엄격한 질문입니다. 이 둘을 헷갈리는 것이 흐름이 이따금이 아니라 쉴 새 없이 발동하는 가장 흔한 원인입니다.

판단 시점도 조건만큼 중요합니다. 기본값은 매 틱이 아니라 봉이 마감될 때마다 한 번 평가합니다. M5 차트라면 이는 한 시간에 판단 몇 번이냐 수백 번이냐의 차이이고, 마감된 봉에서 수익이 나 보이던 규칙이 봉 중간에 발동하도록 허용되는 순간 전혀 다르게 움직일 수 있습니다.

무엇보다 먼저 백테스트하십시오

Builder에는 Measure 버튼이 있고, 결과 옆에 자기 합격선을 함께 표시합니다. 프로핏 팩터 1.2 이상, 거래 60건 이상, 최대 낙폭 20% 이내입니다. 그 합격선이 쓸모 있는 부분입니다. 고정되어 공개된 임계값이라 결과는 그 위이거나 아니거나 둘 중 하나이고, 자산 곡선을 아무리 째려봐도 답이 바뀌지 않습니다.

그 합격선이 기본 제공 템플릿에 어떤 일을 하는지 보겠습니다. 벤더의 주장이 아니라 우리 자체 데이터입니다. 갤러리의 모든 템플릿은 한 번의 실행에 대한 측정 기록을 달고 있고, 아래 표는 그것을 센 것입니다. 검증 방법은 그 기록들이 지켜야 하는 기준을 설명하며, 집계 스크립트는 출력물 옆 저장소에 함께 있으므로 이 수치는 주장이 아니라 재현 가능한 계산입니다.

스타터 템플릿실측
갤러리의 템플릿 수84
측정된 기준 성적을 가진 템플릿53
매니페스트가 weak로 표시한 것53개 중 53개
초기 설정에서 프로핏 팩터 1.0 미만53개 중 46개
프로핏 팩터 중앙값0.92
집합 내 최고 프로핏 팩터1.10
Measure 패널 자체의 합격선을 통과한 것53개 중 0개
검증 조건
실험 IDEXP-BUILDER-TEMPLATE-BASELINE-001
환경Exness MT5
심볼 / 시간 프레임USDJPYm M5
기간2025-06-01 – 2026-06-09
모델M1 OHLC (Model=1)
예치금10,000
기준 성적 측정2026-06-18
집계 / 최종 검증2026-08-25
53개 중 0개초기 설정 그대로 Builder 자신의 합격선을 통과한 스타터 템플릿
0.92측정된 스타터 템플릿 53개의 프로핏 팩터 중앙값
1.10템플릿 기준 성적 최고치 — 스물일곱 노드가 아니라 여섯 노드짜리 설계

이 표는 세 가지로 읽을 수 있고, 셋 다 짚어 둘 가치가 있습니다. 가장 눈에 띄는 해석이 가장 쓸모 있는 해석은 아니기 때문입니다.

복잡도는 도움이 되지 않았습니다. 집합 내 최고 기준 성적인 1.10은 노드 여섯 개짜리 이동평균 눌림목 설계의 것입니다. 27노드짜리 멀티 타임프레임 오실레이터 조합은 1.04를 냅니다. 집합 내 최악인 0.63은 자동 랏 산출과 트레일링 스탑을 갖춘 15노드 멀티 타임프레임 설계의 것입니다. 블록을 더하면 파라미터가 늘고, 파라미터는 설계를 개선하는 수단이 아니라 과최적화시키는 수단입니다.

깊이와 지속 기간은 별개의 문제입니다. 어떤 템플릿은 8,765건의 거래에 걸쳐 프로핏 팩터 1.03과 -7.92%의 최대 낙폭을 기록합니다. 다른 하나는 0.69에 -22.54% 낙폭입니다. 1에 가까운 비율은 그것을 들고 있는 느낌이 어떤지에 대해 거의 아무것도 말해 주지 않습니다.

여덟 개는 탐색을 거쳤고, 그 탐색은 실패했습니다. 여덟 개 템플릿이 기록된 파라미터 스윕을 달고 있습니다. 손절과 익절 격자를 인샘플, 아웃오브샘플, 그리고 그 둘보다 앞선 구간이라는 세 창에서 돌린 것입니다. 여덟 개 전부 no_robust_edge로 돌아왔습니다. 둘은 인샘플에서조차 이기는 설정을 만들어 내지 못했습니다. 여섯은 하나를 찾았지만 재현하지 못했습니다. 가장 좋았던 이동평균 교차 조합은 H1 인샘플에서 1.23에 도달했지만 앞선 구간에서는 0.98이었고, 아웃오브샘플에서 1.05를 지킨 CCI 설정도 그 앞 구간에서는 0.92로 떨어졌습니다. 합격 기준은 세 창 전부에서 이기는 것이었고, 통과한 것은 없었습니다. 이는 잘 다듬은 숫자보다 정직한 결과이며, 남의 기본값 — 여기 것들을 포함해 — 을 믿는 대신 자기 수정본을 직접 검증해야 한다는 가장 강력한 근거입니다.

이 측정은 의도적으로 근사치입니다. 봉 단위이고, 주요 노드만 반영하며, 실제 터미널이 아닙니다. 판정이 아니라 필터입니다. 여기를 통과한 것은 그다음 컴파일해서 MT5 자체 전략 테스터에서 다시 돌려야 합니다. 그곳에서는 체결, 스프레드, 틱 모델이 실제입니다. MT5에서 백테스트를 돌리는 법이 실제로 공개된 기록 하나를 놓고 그 두 번째 실행을 처음부터 끝까지 따라갑니다. 그 숫자들이 무슨 뜻인지 더 깊이 파고들고 싶다면 그것은 이 글이 아니라 백테스트 가이드의 몫입니다.

  • 흐름을 측정하고, 느낌이 아니라 화면에 표시된 합격선과 대조해 읽었다
  • 컴파일한 .ex5를 같은 심볼과 시간 프레임으로 MT5 전략 테스터에서 다시 돌렸다
  • 50핍 기본값을 그대로 받아들이는 대신 손절을 명시적으로 설정했다
  • 최종 결과만이 아니라 견뎌야 했을 낙폭까지 확인했다
  • 전략이 지는 것도 회복하는 것도 볼 만큼 데모 계좌를 충분히 오래 돌렸다
  • 무엇을 잃으면 끌 것인지, 그 손실 금액을 미리 적어 두었다

피해야 할 흔한 실수

템플릿을 컴파일하고 끝났다고 하기. 이것이 압도적인 1번 실수이고, 위의 표가 그 이유입니다. 템플릿은 누군가 이미 그려 둔 배선도입니다. 그 안의 파라미터는 당신의 심볼, 당신의 시간 프레임, 당신 브로커의 스프레드에 맞춰진 적이 한 번도 없습니다.

백테스트가 좋아 보일 때까지 튜닝하기. 파라미터를 바꾸고 다시 측정하고 또 바꾸면서 가장 좋은 것을 남긴다면, 전략을 개선하는 것이 아니라 역사의 한 조각에 맞춰 재단하는 것입니다. 갤러리에 기록된 여덟 번의 파라미터 탐색은 전부 no_robust_edge로 끝났습니다. 여섯은 다음 창에서 살아남지 못한 인샘플 우승자를 찾았고, 둘은 아예 찾지 못했습니다. 같은 방식으로 확인하지 않는 한 당신 것도 똑같이 움직입니다.

운 좋은 한 해만 테스트하기. 위의 기준 성적은 한 브로커의 한 심볼에서 1년을 다룹니다. “이건 아직 완성이 아니다”라고 말하기엔 충분하지만 “이건 통한다”라고 말하기엔 턱없이 모자랍니다. 무엇이든 믿기 전에 기간을 넓히고 심볼을 바꿔 보십시오.

지는 규칙을 고치려고 필터를 쌓기. 필터는 21종이 있고, 다섯 개쯤 얹으면 거의 모든 백테스트가 좋아 보입니다. 동시에 거래 건수가 깎여 결과가 몇 건에 얹혀 있게 됩니다. 프로핏 팩터만큼 거래 건수를 눈여겨보십시오. Measure 패널이 60건 미만을 얇은 표본으로 표시하는 이유가 정확히 이것입니다.

여러 EA를 구분 없이 돌리기. 한 계좌에서 EA를 둘 이상 돌린다면 각각 고유한 magic number가 필요합니다. 그러지 않으면 한 EA의 청산 로직이 다른 EA의 포지션을 닫습니다. 제대로 하는 데는 비용이 들지 않지만, 일이 벌어진 뒤에 진단하기는 고통스럽습니다.

데모 단계를 건너뛰기. 백테스트는 기록된 가격에서 규칙 집합이 무엇을 할 수 있었는지 범위를 정해 줄 뿐입니다. 당신의 지연 시간, 리쿼트, 규칙이 발동하는 바로 그 순간 벌어지는 스프레드는 들어 있지 않습니다. 여기 어디에도 수익 약속은 없으며, 이 페이지의 모든 기록은 과거를 서술합니다.

다음 단계와 변형

어디로 갈지는 어느 쪽이 얇게 느껴졌는지에 달렸습니다.

전략이 부족했다면, 한 문장으로 말할 수 있는 규칙에서 출발해 그것을 표현하는 가장 작은 흐름을 만드십시오. 측정된 집합에서 노드 여섯 개가 스물일곱 개를 이겼으므로, 작은 판본은 타협이 아닙니다. 이 시점에는 필터를 하나 더 얹는 것보다 지표 레퍼런스를 훑는 편이 유용합니다. 돈치안 채널 돌파와 RSI 회귀는 정반대의 아이디어이고, 자기가 어느 쪽을 만들고 있는지 아는 것이 그 이후의 모든 파라미터를 결정합니다. RSI EA 만드는 법MACD EA 만드는 법이 각각 하나씩을 처음부터 끝까지 따라가며, 손대기 전에 기본 제공 템플릿이 어떤 점수를 받는지도 함께 다룹니다.

검증이 부족했다면, 그것이 더 깊은 기술이고 백테스트 가이드라는 제 집이 따로 있습니다. 짧게 줄이면 이렇습니다. 표본 밖에서 테스트하고, 거래 건수를 지켜보고, 찾아 헤매서 얻은 결과는 발견이 아니라 경고로 다루십시오.

직접 만들기 전에 완성된 참고 사례를 보고 싶다면, 공개된 EA마다 완전한 청산 거래 목록과 낙폭, 실행 매니페스트가 붙어 있습니다. 하나를 처음부터 끝까지 읽어 보십시오. 문서화된 기록이 어떤 모습인지 보여 주고, 당신의 측정치를 견줄 대상을 주기 때문입니다. EA는 수익이 날까는 같은 카탈로그를 읽어 수익성이 안에서 보면 실제로 어떤 모습인지, 아무것도 통하지 않는 긴 구간까지 포함해 다룹니다.

애초에 자동화할지 말지를 고민 중이라면, EA와 수동 매매가 재량 트레이더가 실제로 쓸 법한 중단 규칙 아래에서 보유 기록을 다시 돌려 봅니다. 그 비교의 정직한 판본입니다.

그리고 보여 줄 만한 것을 만들었다면, 컴파일 흐름이 무료 공개 풀에 제출할지 물어봅니다. 모든 제출물은 검토를 거치며, 심볼 하나가 아니라 여럿에서 합격선을 넘는 설계는 정말로 드뭅니다. 무료 EA 사용법은 그 검토가 실제로 무엇을 확인하는지, 검증됨 배지가 무엇을 뜻하고 무엇을 뜻하지 않는지, 그리고 이 사이트의 무료 영역이 어떻게 유지되는지를 정리합니다. 내려받는 쪽뿐 아니라 제출하는 쪽에서도 읽어 볼 값어치가 있습니다.

자주 묻는 질문

정말 코딩 없이 MT5 EA를 만들 수 있나요?
중요한 의미에서는 가능합니다. MQL5를 한 줄도 타이핑하지 않습니다. 캔버스 위에서 118가지 블록으로 로직을 조립하면 서버가 MQL5를 생성하고 컴파일해, 바로 실행할 수 있는 .ex5 파일을 돌려줍니다. 노코딩이 없애 주지 않는 것은 설계 작업입니다. 진입 규칙, 청산 규칙, 포지션 크기, 손절 폭은 여전히 직접 고르며 그 선택이 곧 전략입니다. 에디터가 생성을 거부하는 흐름도 있습니다. 지표를 주문 블록에 곧바로 연결하면 사이에 조건 노드를 넣기 전까지 EAB-E205로 거부됩니다.
EA Builder는 무료인가요?
설계는 무료이고 계정도 필요 없습니다. 설계당 최대 50노드, 84개 템플릿 전부와 118가지 노드 타입 전부가 누구에게나 열려 있습니다. .ex5로 컴파일하거나 내장 강도 테스트를 돌리려면 이메일 인증을 마친 무료 계정이 필요합니다. 유일한 유료 기능은 편집 가능한 MQL5(.mq5) 소스 코드이며, 1회 결제 $399의 Pro 라이선스입니다. 무료 등급에는 월간 컴파일 할당량이 없고, 컴파일에 걸리는 유일한 제한은 남용을 막기 위한 사용자별 요청 빈도 제한뿐입니다.
스타터 템플릿은 바로 매매에 써도 되나요?
아닙니다. Builder 자신의 기록이 그렇게 말합니다. 갤러리의 템플릿 84개 중 53개가 측정된 백테스트 기준 성적을 함께 제공하는데, 그 53개 전부가 weak 플래그를 달고 있습니다. 53개 중 46개는 해당 실행에서 프로핏 팩터 1 미만으로 마감했고 중앙값은 0.92이며, Builder의 Measure 패널이 직접 표시하는 합격선(프로핏 팩터 1.2 이상, 거래 60건 이상, 최대 낙폭 20% 이내)을 통과한 것은 단 하나도 없습니다. 템플릿은 배선이 끝난 출발점으로 다루고, 완성된 EA로 다루지 마십시오.
컴파일한 .ex5 파일은 어디에 두나요?
다운로드는 EA_Builder.ex5라는 이름으로 도착합니다. MetaTrader 5에서 File > Open Data Folder를 열고 파일을 MQL5/Experts에 넣은 뒤 터미널을 재시작하거나 Navigator를 새로 고치십시오. 무료 .ex5는 지원 브로커의 인증된 IB 계좌에서만 실행되도록 라이선스가 걸려 있으므로, Tools > Options > Expert Advisors > Allow WebRequest에 https://mt5depot.com 도 추가해야 합니다. 그렇지 않으면 EA가 시작과 동시에 스스로 비활성화됩니다. 전략 테스터 백테스트는 이 확인의 영향을 받지 않으며, 계좌 연동보다 먼저 테스트가 되는 이유가 바로 이것입니다.
여기서 만든 EA를 팔거나 공유해도 되나요?
공유는 됩니다. 다운로드가 끝나면 Compile 버튼이 Share your EA to the pool 대화상자를 띄우고, 이름과 짧은 설명, 선택 사항인 백테스트 메모와 함께 설계를 무료 공개 풀에 제출합니다. 모든 제출물은 검토를 거칩니다. 판매는 제작과 별개의 문제입니다. 무료 등급이 건네주는 것은 인증된 IB 계좌에 라이선스가 묶인 컴파일된 바이너리이지, 옮겨 쓸 수 있는 소스 코드가 아닙니다. 편집 가능한 .mq5는 Pro 전용 기능입니다.