MQL5 전략 테스트 관련 기고글

icon

트레이딩 전략을 테스트하고 발전 및 작성하는 방법, 최적의 시스템 매개변수를 찾는 방법과 결과를 분석하는 방법은 무엇일까요? MetaTrader 플랫폼은 트레이딩 로봇 개발자들에게 트레이딩 아이디어의 빠르고 정확한 테스트를 위한 풍부한 기능을 제공합니다. 다중 통화 로봇을 테스트하는 방법과 최적화를 목적으로 MQL5 클라우드 네트워크를 사용하는 방법에 대해 알아보려면 이 기고글을 읽어보십시오.

자동 트레이딩 시스템의 개발자는 전략 테스터의 기초 테스트틱 생성 알고리즘부터 시작할 것을 권장합니다.

새로운 기고글 추가
최신 | 최고
12
MQL5 클라우드 네트워크: 아직도 계산 중입니까?
MQL5 클라우드 네트워크: 아직도 계산 중입니까?

MQL5 클라우드 네트워크: 아직도 계산 중입니까?

MQL5 클라우드 네트워크가 출시된 지 곧 1년 반이 됩니다. 이 최첨단 이벤트는 알고리즘 거래의 새로운 시대를 열었습니다. 이제 몇 번의 클릭으로 거래자는 거래 전략의 최적화를 위해 수백 수천 개의 컴퓨팅 코어를 마음대로 사용할 수 있습니다.
MQL5 Cookbook: 다중 통화 Expert Advisor - 간단하고 깔끔하며 빠른 접근
MQL5 Cookbook: 다중 통화 Expert Advisor - 간단하고 깔끔하며 빠른 접근

MQL5 Cookbook: 다중 통화 Expert Advisor - 간단하고 깔끔하며 빠른 접근

이 글에서는 다중 통화 Expert Advisor에 적합한 간단한 접근 방식의 구현에 대해 설명합니다. 이는 동일한 조건에서 각 기호에 대해 다른 매개변수를 사용하여 테스트/거래를 위해 Expert Advisor를 설정할 수 있음을 의미합니다. 예를 들어, 필요한 경우 코드를 약간 변경하여 추가 기호를 추가할 수 있는 방식으로 두 개의 기호에 대한 패턴을 만들 것입니다.
MQL5 Cookbook: 거래 수준을 설정/수정할 때 오류를 피하는 방법
MQL5 Cookbook: 거래 수준을 설정/수정할 때 오류를 피하는 방법

MQL5 Cookbook: 거래 수준을 설정/수정할 때 오류를 피하는 방법

"MQL5 Cookbook: MetaTrader 5 Strategy Tester의 포지션 속성 분석" 시리즈의 이전 글에서 Expert Advisor에 대한 작업을 계속하면서 많은 유용한 기능으로 기존의 기능들과 더불어 이를 개선하고 최적화할 것입니다. Expert Advisor는 이번에 MetaTrader 5 전략 테스터에서 최적화할 수 있는 외부 매개변수를 가지며 어떤 면에서는 단순한 거래 시스템과 유사합니다.
MQL5 Cookbook: 과적합의 영향 줄이기 및 따옴표 부족 처리
MQL5 Cookbook: 과적합의 영향 줄이기 및 따옴표 부족 처리

MQL5 Cookbook: 과적합의 영향 줄이기 및 따옴표 부족 처리

어떤 거래 전략을 사용하든 항상 미래의 이익을 보장하기 위해 어떤 매개변수를 선택해야 하는지에 대한 질문이 있을 것입니다. 이 글에서는 동시에 여러 기호 매개변수를 최적화할 수 있는 Expert Advisor의 예를 제공합니다. 이 방법은 매개변수 과적합의 영향을 줄이고 단일 기호의 데이터가 연구에 충분하지 않은 상황을 처리하기 위한 것입니다.
MQL5 Cookbook: 트리플 스크린 전략에 기반한 거래 시스템을 위한 프레임워크 개발
MQL5 Cookbook: 트리플 스크린 전략에 기반한 거래 시스템을 위한 프레임워크 개발

MQL5 Cookbook: 트리플 스크린 전략에 기반한 거래 시스템을 위한 프레임워크 개발

이 글에서는 MQL5의 Triple Screen 전략을 기반으로 하는 거래 시스템의 프레임워크를 개발할 것입니다. Expert Advisor는 처음부터 개발되지 않습니다. 대신에 이미 우리의 목적에 실질적으로 부합하는 이전 글 "MQL5 Cookbook: 지표를 사용하여 Expert Advisors에서 거래 조건 설정"에서 프로그램을 수정하기만 하면 됩니다. 따라서 이 글에서는 기성 프로그램의 패턴을 쉽게 수정할 수 있는 방법도 보여줍니다.
MQL5 Cookbook: 거래의 역사 및 직위 속성 가져오기를 위한 기능 라이브러리
MQL5 Cookbook: 거래의 역사 및 직위 속성 가져오기를 위한 기능 라이브러리

MQL5 Cookbook: 거래의 역사 및 직위 속성 가져오기를 위한 기능 라이브러리

포지션 속성에 대한 이전 글에서 제공한 정보를 간략하게 요약할 시간입니다. 이 글에서는 거래 내역에 액세스한 후에만 얻을 수 있는 속성을 가져오는 몇 가지 추가 함수를 만듭니다. 또한 보다 편리한 방법으로 포지션 및 기호 속성에 액세스할 수 있는 데이터 구조에 익숙해질 것입니다.
MQL5 Cookbook: 매개변수 수에 제한이 없는 다중 통화 Expert Advisor 개발
MQL5 Cookbook: 매개변수 수에 제한이 없는 다중 통화 Expert Advisor 개발

MQL5 Cookbook: 매개변수 수에 제한이 없는 다중 통화 Expert Advisor 개발

이 글에서는 무제한의 매개변수를 허용하면서 거래 시스템 최적화를 위해 단일 매개변수 세트를 사용하는 패턴을 만들 것입니다. 기호 목록은 표준 텍스트 파일(*.txt)로 생성됩니다. 각 기호에 대한 입력 매개변수도 파일에 저장됩니다. 이렇게 하면 Expert Advisor의 입력 매개변수 수에 대한 터미널 제한을 피할 수 있습니다.
MQL5 Cookbook: MetaTrader 5 전략 테스터의 포지션 속성 분석
MQL5 Cookbook: MetaTrader 5 전략 테스터의 포지션 속성 분석

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

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