MQL5 프로그래밍 기고글

icon

커뮤니티 구성원들이 주로 작성한 수많은 게시된 글에서 트레이딩 전략 프로그래밍을 위한 MQL5 언어를 학습. 기고글은 테스터, 트레이딩 전략, 통합 프로그래밍과 관련된 질문에 대한 답변을 더 빨리 찾을 수 있도록 카테고리로 그룹화되어 있습니다.

새로운 게시물을 따라 포럼에서 토론하십시오!

새로운 기고글 추가
최신 | 최고
preview
외환 거래에서 포트폴리오 최적화: VaR와 마코위츠 이론의 결합

외환 거래에서 포트폴리오 최적화: VaR와 마코위츠 이론의 결합

외환 시장에서 포트폴리오 거래는 어떻게 이루어지나요? 포트폴리오 비율 최적화를 위한 마코위츠 포트폴리오 이론과 포트폴리오 위험 최적화를 위한 VaR 모델이 어떻게 통합될 수 있을까요? 여기서 우리는 포트폴리오 이론에 기반한 코드를 개발해서 한편으로는 낮은 위험을, 다른 한편으로는 만족스러운 장기적인 수익성을 확보해 볼 것입니다.
preview
MQL5에서 CPU에서 GPU로: 연구, 최적화 및 패턴 분석 가속화를 위한 실용적인 OpenCL 프레임워크

MQL5에서 CPU에서 GPU로: 연구, 최적화 및 패턴 분석 가속화를 위한 실용적인 OpenCL 프레임워크

OpenCL을 사용하여 MQL5에서 CPU에서 GPU로의 전환 경로를 설계하는 방법을 알아보세요. 우리는 컨텍스트 초기화, 버퍼 구성, 대용량 배치 처리, 커널 시작 및 데이터 교환을 최소화하는 데에 중점을 둘 것입니다. 이 과정에서 흔히 발생하는 오류와 이를 방지하는 방법도 함께 살펴볼 것입니다. 캔들스틱 패턴을 사용한 예시는 이 접근 방식의 실질적인 이점을 보여줍니다.
preview
MetaTrader 5: 전략에 맞게 시장을 구축하기 — 렌코/레인지/볼륨, 합성 상품 그리고 사용자 맞춤형 심볼 스트레스 테스트

MetaTrader 5: 전략에 맞게 시장을 구축하기 — 렌코/레인지/볼륨, 합성 상품 그리고 사용자 맞춤형 심볼 스트레스 테스트

이 글은 MetaTrader 5 사용자 맞춤형 심볼의 API를 활용하여 터미널을 시간 독립적인 차트인 렌코 차트, 레인지 차트, 동일 볼륨 차트를 생성하고 합성 금융 상품을 구성하는 데이터 생성기로 변환하는 방법을 보여줍니다. 우리는 플랫폼의 한계를 고려하며 스트레스 테스트(스프레드의 확대, 손절매 수준 변경)를 하기 위한 틱 집계 및 히스토리 수정을 분석할 것입니다. 또한 CiCustomSymbol을 어떻게 다루는지 알아보고 CustomOrder 래퍼를 통해 미리 만들어진 코드로 실제 심볼로 주문을 라우팅하는 방법을 알아볼 것입니다.
preview
가장 강력한 머신러닝 기반의 트레이딩 플랫폼은 어떻게 구축 된 것인가: 아카이브, 포럼 및 릴리스를 통해 살펴본 MQL과 MetaTrader의 진화

가장 강력한 머신러닝 기반의 트레이딩 플랫폼은 어떻게 구축 된 것인가: 아카이브, 포럼 및 릴리스를 통해 살펴본 MQL과 MetaTrader의 진화

MQL 진화의 기술적 역사: 제한적인 MQL 및 MQL II 언어에서 절차적 MQL4를 거쳐 네이티브 컴파일, 풍부한 API 및 완벽한 엔지니어링 환경을 갖춘 객체 지향 MQL5에 이르기까지. 이 글은 MQL 언어의 주요 기능과 MQL과 파이썬, OpenCL, ONNX, OpenBLAS, 데이터베이스, DirectX, 에이전트형 AI 어시스턴트와의 통합과 AI 시스템을 터미널, MetaEditor, 시장 데이터, 트레이딩 운영 및 개발 도구와 연결하는 모델 컨텍스트 프로토콜(MCP)과 MQL의 통합에 대해 소개합니다. MetaQuotes와 MetaTrader의 기원, MQL4.COM 및 MQL5.COM의 출시, 챔피언십, Algo Forge 그리고 이들이 생태계에 미친 영향에 대한 역사를 살펴봅니다.
preview
외부 라이브러리를 사용하지 않고 3D 시각화 구현: MetaTrader 5에서 MQL5 + DX11을 통해 최적화 결과를 보여주는 방법

외부 라이브러리를 사용하지 않고 3D 시각화 구현: MetaTrader 5에서 MQL5 + DX11을 통해 최적화 결과를 보여주는 방법

이 글에서는 MetaTrader 5에서 3D 시각화 및 대화형 인터페이스를 생성하기 위한 DirectX 11 및 내장 MQL5 도구의 실제 적용 사례에 대해 알아봅니다. 핵심은 인지 효율성입니다 - 3D 차트와 유도 형 시각화 장면이 최적화 데이터, 유동성 클러스터 및 다차원 매매 시나리오를 이해하는 데 도움을 준다는 것입니다. 이 글은 DX 파이프라인의 기본 사항, 셰이더 작업, 마우스 및 키보드 이벤트 바인딩, 그리고 객관적인 기술적 한계에 대해 자세히 다룰 것입니다. 이 글은 전략 지표를 이해하기 쉬운 3D 분석 환경으로 변환하여 시각적 레이어를 통해 의사 결정 속도를 높이고자 하는 MQL5 개발자와 알고리즘 트레이더들을 위한 것입니다.