타사 프로그램과 MetaTrader 통합

MQL5는 금융 시장에서 고성능 트레이딩 애플리케이션을 개발하기 위해 고안되었으며, 알고리즘 트레이딩에 사용되는 다른 전문 언어 중에서 비교할 수 없습니다. MQL5 프로그램의 구문과 속도는 가능한 한 С++에 가까우며, OpenCLMS 비쥬얼 스튜디오와의 통합이 지원됩니다. 통계, 퍼지 로직ALGLIB 라이브러리도 사용할 수 있습니다. MetaEditor 개발 환경은 "스마트" 기능 가져오기 기능을 통해 기본적으로 .NET 라이브러리 지원하므로 특별한 래퍼 개발이 필요하지 않습니다. 타사 C++ DLL도 사용할 수 있습니다.  С++ 소스 코드 파일(CPP 및 H)은 편집기에서 직접 편집하여 DLL로 컴파일할 수 있습니다. 사용자의 PC에 설치된 마이크로소프트 비쥬얼 스튜디오를 이를 위해 사용할 수 있습니다.

위의 모든 이점 외에도 MetaTrader 5 플랫폼은 MQL5 개발자에게 널리 사용되는 다른 금융 데이터 처리 솔루션과 통합할 수 있는 기능을 제공합니다. 이를 통해 통계 및 기계 학습 전문가가 추가 프로그램 및 어댑터를 개발하지 않고도 MetaTrader 5에서 직접 데이터를 수신할 수 있습니다.

이 섹션에서는 다음 MetaTrader 5 통합 솔루션에 대해 설명합니다:

이 기능을 통해 MetaTrader 5 터미널에 직접 연결하여 플랫폼에서 사용할 수 있는 금융상품에 필요한 금액과 형태로 가격 이력을 요청할 수 있습니다.