EA의 작동 방식
엑스퍼트 어드바이저는 MetaTrader의 차트에 부착되며 새 틱이나 봉 마감마다 플랫폼에 의해 호출된다. EA는 시장 상황을 점검하고 프로그램된 대로 주문을 넣거나 수정하거나 청산한다.
EA는 가격 데이터, 지표, 계좌 상태, 미결제 포지션을 읽을 수 있다. 코드가 HTTP 요청을 하거나 데이터가 커스텀 지표를 통해 제공되지 않는 한 외부 데이터에는 접근할 수 없다.
파일 형식
EA는 .ex5(MT5) 또는 .ex4(MT4) 바이너리 파일로 컴파일된다. 소스 코드는 .mq5 또는 .mq4이다. 컴파일된 .ex5만 배포하면 고객이 기반 전략 로직을 읽거나 복사하는 것을 막을 수 있다.