MQL5 프로그래밍 예가 포함된 기고글

icon

MQL5 언어 MetaTrader 플랫폼에 대한 지표 및 트레이딩 로봇 생성 방법을 보여주는 코드의 예를 포함한 방대한 기고글 모음에 액세스 하십시오. 소스 코드가 기고글에 첨부되어 있으므로, MetaEditor에서 소스 코드를 열고 실행하여 애플리케이션의 작동 방식을 확인할 수 있습니다.

이 기고글들은 자동 트레이딩을 막 탐구하기 시작한 사람들과 프로그래밍 경험을 가진 전문 트레이더들에게 모두 유용할 것입니다. 예시들뿐만 아니라 새로운 아이디어도 포함하고 있습니다.

새로운 기고글 추가
최신 | 최고
MQL5 Cookbook: MetaTrader 5 전략 테스터의 포지션 속성 분석
MQL5 Cookbook: MetaTrader 5 전략 테스터의 포지션 속성 분석

MQL5 Cookbook: MetaTrader 5 전략 테스터의 포지션 속성 분석

이전 글 "MQL5 Cookbook: 사용자 지정 정보 패널의 포지션 속성"에서 수정된 버전의 Expert Advisor를 소개합니다. 우리가 다룰 문제 중 일부는 바에서 데이터 가져오기, 파일에 대한 표준 라이브러리의 거래 클래스를 포함하여 현재 기호에 대한 새로운 바 이벤트 확인, 거래 신호를 검색하는 기능 및 거래 작업을 실행하는 기능 만들기를 포함합니다. OnTrade() 함수에서 거래 이벤트를 결정하는 것 외에도 말이죠.
MQL5 Cookbook: 다양한 프린트 모드 사용
MQL5 Cookbook: 다양한 프린트 모드 사용

MQL5 Cookbook: 다양한 프린트 모드 사용

MQL5 Cookbook 시리즈의 첫 번째 글입니다. 프로그래밍을 처음 시작하는 사람들이 새로운 언어에 점차 익숙해질 수 있도록 간단한 예제부터 시작하겠습니다. 나는 그것이 내 인생의 첫 번째 프로그래밍 언어라는 사실을 감안할 때 꽤 어려웠다고 말할 수 있는 거래 시스템을 설계하고 프로그래밍하는 첫 번째 노력을 기억합니다. 그러나 생각보다 쉬웠고 상당히 복잡한 프로그램을 개발하는 데 몇 달 밖에 걸리지 않았습니다.
preview
MQL5 Algo Forge로 이동하기(3부): 내 프로젝트에서 외부 리포지토리 사용하기

MQL5 Algo Forge로 이동하기(3부): 내 프로젝트에서 외부 리포지토리 사용하기

MQL5 Algo Forge 저장소의 모든 리포지토리에서 외부 코드를 프로젝트에 통합하는 방법을 살펴보겠습니다. 이 글에서는 유용하면서도 더 복잡한 작업, 즉 MQL5 Algo Forge 내에서 타사 저장소의 라이브러리를 실제로 연결하고 사용하는 방법에 대해 살펴봅니다.
다중 시간대 및 다중 통화 패널 구축을 위한 객체 지향 접근 방식
다중 시간대 및 다중 통화 패널 구축을 위한 객체 지향 접근 방식

다중 시간대 및 다중 통화 패널 구축을 위한 객체 지향 접근 방식

이 글에서는 MetaTrader 5 용 다중 시간 프레임 및 다중 통화 패널을 생성하는데 객체 지향 프로그래밍을 사용하는 방법을 설명합니다. 주요 목표는 패널 자체의 코드를 수정할 필요 없이 가격, 가격 변동, 지표 값 또는 맞춤형 구매/판매 조건과 같은 다양한 종류의 데이터를 표시하는 데 사용할 수 있는 범용 패널을 구축하는 것입니다.
preview
MQL5에서 테이블 모델 구현: MVC 개념 적용

MQL5에서 테이블 모델 구현: MVC 개념 적용

이 글에서는 MVC(모델-뷰-컨트롤러) 아키텍처 패턴을 사용하여 MQL5에서 테이블 모델을 개발하는 프로세스에 대해 살펴보겠습니다. 우리는 이를 통해 데이터 논리, 표현, 제어를 분리하고, 구조화되고 유연하며 확장 가능한 코드를 작성할 수 있습니다. 연결 리스트를 사용하여 데이터를 저장하는 것을 포함하여 테이블 모델을 구축하기 위한 클래스를 구현해 볼 것입니다.