언어 기본사항

MQL5(MetaQuotes Language 5)는 다양한 금융 시장 분석을 위한 맞춤형 기술 지표인 자동 거래 전략을 작성하기 위한 객체 지향 고급 프로그래밍 언어입니다. 이를 통해 실시간으로 작동하도록 설계된 다양한 전문가 시스템을 작성할 수 있을 뿐만 아니라 거래 결정을 내리는 데 도움이 되는 자체 그래픽 도구를 만들 수 있습니다.

MQL5는 인기있는 프로그래밍 언어 C++의 개념을 기반으로 합니다. MQL4와 비교했을 때, 새로운 언어는 이제 열거, 구조, 클래스이벤트 핸들링을 가집니다. 임베디드 메인 유형의 수를 늘림으로써, MQL5의 실행 가능한 프로그램들과 dll을 통한 다른 애플리케이션과 상호작용이 최대한 쉬워집니다. MQL5 구문은 C++의 구문과 유사하며, 이를 통해 현대 프로그래밍 언어에서 이 프로그램을 쉽게 번역할 수 있습니다.

MQL5 언어를 공부하는 데 도움이 되도록 모든 항목은 다음 섹션으로 그룹화 됩니다: