코드

"MQL5를 이용한 알고리즘 트레이딩을 위한 신경망" 책의 예시 MetaTrader 5용

"MQL5를 이용한 알고리즘 트레이딩을 위한 신경망"은 인공지능과 신경망의 이론적 기초와 이를 MQL5 프로그래밍 언어를 사용한 금융 트레이딩에 적용하는 실용적인 측면을 모두 다루는 종합 가이드입니다

MQL5 Programming for Traders – 책의 소스 코드. 파트 7 MetaTrader 5용

책의 마지막 일곱 번째 부분에서는 MetaTrader 5용 프로그램을 개발할 때 유용한 MQL5 API의 고급 기능에 대해 설명합니다. 여기에는 맞춤형 종목 심볼, 내장된 경제 달력 이벤트에 대해서는 물론 네트워킹, 데이터베이스, 암호화와 같은 범용적인 기술이 포함됩니다

MQL5 Programming for Traders - 책의 소스 코드. 파트 6 MetaTrader 5용

"MQL5 Programming for Traders" 파트 6에서는 MQL5 언어의 핵심인 트레이딩 자동화에 대해 알아볼 것입니다. 우리는 금융상품 사양 및 트레이딩 계좌 설정과 같은 기본적인 것들부터 시작하게 될 것입니다. 이는 Expert Advisors를 제대로 운영하기 위한 전제 조건입니다

MQL5 Programming for Traders - 책의 소스 코드. 파트 5 MetaTrader 5용

책의 파트 5에서는 금융 데이터 분석 및 처리, 차트 시각화, 자동화, 사용자 상호작용 등 알고리즘 트레이딩과 관련된 API에 대해 자세히 알아볼 것입니다

MQL5 Programming for Traders - 책의 소스 코드. 파트 4 MetaTrader 5용

이 책의 네 번째 파트에서는 기본 제공 함수(MQL5 API)를 마스터하는 데 중점을 둘 것입니다. 그리고 이후 점차 전문화된 하위 시스템을 살펴볼 것입니다. 모든 MQL5 프로그램은 다양한 기술과 기능을 활용할 수 있게 합니다. 따라서 여러분은 대부분의 프로그램에서 활용할 수 있는 가장 간단하고 유용한 기능부터 시작하는 것이 좋습니다

MQL5 Programming for Traders - 책의 소스 코드. 파트 3 MetaTrader 5용

3부 “MQL5에서는 객체 지향 프로그래밍”에서 MQL5 언어에서의 객체 지향 프로그래밍(OOP)의 세계에 대해 자세히 알아봅니다. 소프트웨어 개발에는 여러 요소의 관리와 관련된 복잡함이 수반되는 경우가 많기 때문에 프로그래밍의 편의성과 생산성 및 품질을 개선하기 위한 고급 기술이 필요합니다

MQL5 Programming for Traders - 책의 소스 코드. 파트 2 MetaTrader 5용

파트2 'MQL5 프로그래밍 기본'에서는 이 프로그래밍 언어의 주요 개념을 소개합니다. 이 파트에서는 데이터 유형, 식별자, 변수, 표현식 및 연산자에 대해 설명합니다. 여러분은 다양한 명령어를 결합하여 프로그램 로직을 구성하는 방법을 배우게 될 것입니다

MQL5 Programming for Traders - 책의 소스 코드. 파트 1 MetaTrader 5용

이 책의 첫 번째 장에서는 MQL5 언어와 개발 환경에 대해 소개합니다. MQL4(MetaTrader 4 언어)와 비교하여 MQL5 언어에 도입된 새로운 기능 중 하나는 MQL5 언어는 객체지향 프로그래밍(OOP)을 지원하여 C++와 유사하다는 점입니다

ALGLIB - 수치 분석 라이브러리 MetaTrader 4용

ALGLIB 수학 함수 라이브러리(v. 3.5.0) MQL4용

DailyPivot Shift MetaTrader 4용

DailyPivot_Shift 지표를 사용하여 주요 수준을 쉬프트된 하루의 개장을 기반으로 계산할 수 있습니다

기고글

Working with ONNX models in float16 and float8 formats MetaTrader 5를 위하여

Data formats used to represent machine learning models play a crucial role in their effectiveness. In recent years, several new types of data have emerged, specifically designed for working with deep learning models. In this article, we will focus on two new data formats that have become widely

Regression models of the Scikit-learn Library and their export to ONNX MetaTrader 5를 위하여

In this article, we will explore the application of regression models from the Scikit-learn package, attempt to convert them into ONNX format, and use the resultant models within MQL5 programs. Additionally, we will compare the accuracy of the original models with their ONNX versions for both float

MetaTrader VPS 시작하기: 단계별 지침 MetaTrader 5를 위하여

트레이딩 로봇이나 시그널 구독을 사용해 본 사람이라면 누구나 트레이딩 플랫폼에 안정적인 연중무휴 호스팅 서버를 임대해야 한다는 필요성을 알고 있습니다. 저희는 다양한 이유로 메타트레이더 VPS 사용을 권장합니다. MQL5.community 계정을 통해 간단하게 서비스 비용을 결제하고 구독을 관리할 수 있습니다

Classification models in the Scikit-Learn library and their export to ONNX MetaTrader 5를 위하여

In this article, we will explore the application of all classification models available in the Scikit-Learn library to solve the classification task of Fisher's Iris dataset. We will attempt to convert these models into ONNX format and utilize the resulting models in MQL5 programs. Additionally, we

ALGLIB numerical analysis library in MQL5 MetaTrader 5를 위하여

The article takes a quick look at the ALGLIB 3.19 numerical analysis library, its applications and new algorithms that can improve the efficiency of financial data analysis

회귀 메트릭을 사용하여 ONNX 모델 평가하기 MetaTrader 5를 위하여

회귀는 레이블이 지정되지 않은 예제에서 실제의 값을 예측하는 작업입니다. 회귀 메트릭은 회귀 모델 예측의 정확도를 평가하는 데 사용됩니다

MQL5에서 행렬 및 벡터: 활성화 함수 MetaTrader 5를 위하여

여기서는 머신 러닝에서의 활성화 함수에 대해서만 설명하겠습니다. 인공 신경망에서 뉴런 활성화 함수는 입력 신호 또는 입력 신호 세트의 값을 기반으로 출력 신호의 값을 계산합니다. 우리는 이 프로세스의 내부의 작동 방식에 대해 자세히 살펴볼 것입니다

클래스에서 ONNX 모델 래핑하기 MetaTrader 5를 위하여

객체 지향 프로그래밍을 사용하면 읽기 쉽고 수정하기 쉬운 보다 간결한 코드를 작성할 수 있습니다. 여기서는 세개의 ONNX 모델에 대한 예제를 살펴보겠습니다

MQL5에서 ONNX 모델을 앙상블하는 방법의 예시 MetaTrader 5를 위하여

ONNX(Open Neural Network eXchange)는 신경망을 위해 만들어진 개방형 형식입니다. 이 글에서는 하나의 Expert Advisor에서 두 개의 ONNX 모델을 동시에 사용하는 방법을 소개하겠습니다

MQL5에서 ONNX 모델을 사용하는 방법 MetaTrader 5를 위하여

ONNX(Open Neural Network Exchange)는 머신 러닝 모델을 나타내기 위해 구축된 개방형 형식입니다. 이 기사에서는 금융 시계열을 예측하기 위해 CNN-LSTM 모델을 만드는 방법에 대해 살펴보겠습니다. 또한 MQL5 Expert Advisor에서 생성된 ONNX 모델을 사용하는 방법도 보여드리겠습니다

포럼

새로운 MetaTrader 5 플랫폼 빌드 4350: 웹 플랫폼의 더 많은 분석 객체 및 MetaEditor의 시작 페이지

MetaTrader 5 플랫폼 업데이트가 2024년 5월 31일(금)에 출시될 예정입니다. 이번 업데이트에서는 웹 플랫폼에 새로운 분석 객체를 도입했습니다. 이제 여러분은 눈금자를 사용하여 시간과 가격을 측정하고 직사각형, 타원, 삼각형, 원 등의 도형을 그리고 차트에 레이블을 추가할 수 있습니다. 트레이딩 앱 개발자를 돕기 위해 MetaEditor에 환영 페이지를 포함시켰습니다. 이를 통해 초보자는 수많은 교육 자료를 살펴볼 수 있으며 기존 개발자는 최신 소식을 접하고 매출을 모니터링하는 데 도움을 받을 수 있습니다. 또한

새로운 MetaTrader 4 플랫폼 빌드 1420

MetaTrader 4 업데이트가 2024년 5월 24일 금요일에 출시됩니다. 이 버전은 중요한 보안 개선 사항, 오류 수정 사항 및 플랫폼 안정성에서 향상된 기능을 제공합니다. 업데이트는 라이브 업데이트 시스템을 통해서 제공됩니다

MetaTrader 4 플래폼 업데이트 빌드 1409

MetaTrader 4 플랫폼 업데이트가 2024년 2월 23일 금요일에 출시됩니다. 이 버전은 오류 수정과 플랫폼 안정성 개선 사항을 제공합니다. 업데이트는 라이브 업데이트 시스템을 통해 이루어질 것입니다

기고글 토론 "시장 수학: 수익, 손실 및 비용"

새로운 기고글 시장 수학: 수익, 손실 및 비용 가 게재되었습니다: 이 글에서는 수수료와 스왑을 포함한 모든 거래의 총 손익을 계산하는 방법을 보여드리겠습니다. 저는 가장 정확한 수학적 모델을 제공하고 이를 사용하여 코드를 작성하고 표준과 비교할 것입니다. 또한 수익을 계산하고 종목 사양의 모든 값에 접근하고 활용하기 위해 주요 MQL5 함수의 내부에 들어갈 것입니다. 효율적인 트레이딩 시스템을 개발하려면 우선 각각의 주문의 손익이 어떻게 계산되는지 이해해야 합니다. 우리 모두는 자금 관리 시스템을 운용하기 위해 어떻게든 수익과

기고글 토론 "조합과 트레이딩을 위한 확률(5부): 곡선 분석"

새로운 기고글 조합과 트레이딩을 위한 확률(5부): 곡선 분석 가 게재되었습니다: 저는 이 글에서 여러 상태를 이중 상태 시스템으로 축소할 수 있는지 여부와 그 가능성과 관련된 내용을 진행하기로 했습니다. 이 글의 주요 목적은 확률 이론을 기반으로 확장 가능한 트레이딩 알고리즘의 추가적인 개발에 도움이 될 수 있는 유용한 결론을 분석하고 도출하는 것입니다. 물론 이 주제는 수학과 관련이 있습니다. 하지만 이전 기사의 내용을 고려해 보면 저는 세부적인 정보보다는 일반화된 정보가 더 유용하다고 생각합니다. 예를 들어 우리는 임의의

4월 13일 MQL5.com 홈페이지 점검

2024년 4월 13일 토요일에 mql5.com 웹사이트에서 기술적 서비스 작업을 실시할 예정입니다. 점검은 GMT+3 기준 10:00에 시작될 예정이며 약 3시간 동안 지속될 것으로 예상됩니다. 이 기간 동안 mql5.com 웹사이트와 모든 서비스에 액세스할 수 없습니다. 일시적으로 MQL5 서비스를 이용할 수 없는 점 양해 부탁드리며 이로 인해 불편을 끼쳐드려 죄송합니다

기고글 토론 "조합론과 트레이딩 확률(4부): 베르누이 논리"

새로운 기고글 조합론과 트레이딩 확률(4부): 베르누이 논리 가 게재되었습니다: 이 글에서는 잘 알려진 베르누이 기법을 알아보고 이를 트레이딩과 관련한 데이터 배열을 설명하는 데 어떻게 사용할 수 있는지 보여드리겠습니다. 그런 다음 이 모든 것이 스스로 적응하는 트레이딩 시스템을 만드는 데에 사용될 것입니다. 우리는 또한 베르누이 공식의 특별한 경우인 보다 일반적인 알고리즘을 찾아보고 관련된 응용 프로그램을 찾아볼 것입니다. 우리가 수학의 언어로 트레이딩의 내역과 백테스트를 설명할 수 있는 가능성을 분석 하려면 먼저 이러한 분석의

기고글 토론 "시장과 시장이 보여 주는 글로벌 패턴의 물리학"

새로운 기고글 시장과 시장이 보여 주는 글로벌 패턴의 물리학 가 게재되었습니다: 이 글에서는 시장에 대한 이해가 조금이라도 있는 시스템이라면 글로벌 규모로 운영 가능하다는 가정을 테스트해 보려고 합니다. 저는 어떤 이론이나 패턴을 발명하지 않을 것이고 알려진 사실만을 사용하며 이러한 사실을 점차 수학적인 분석 언어로 번역할 것입니다. 그런 점에서 MetaTrader 5 테스터가 필요합니다. MetaTrader 5에서는 실제 틱을 사용하여 전략을 테스트할 수 있습니다. 안타깝게도 통화쌍과 상품에 대해 비교적 최근 기간의 실제 틱만이

기고글 토론 "Expert Advisor 개발 기초부터(28부): 미래를 향해(III)"

새로운 기고글 Expert Advisor 개발 기초부터(28부): 미래를 향해(III) 가 게재되었습니다: 아직 우리의 주문 시스템에는 미흡한 부분이 하나 있습니다. 조만간 해결하도록 하겠습니다. MetaTrader 5는 주문 값을 생성하고 수정할 수 있는 티켓 시스템을 제공합니다. 이 아이디어는 동일한 티켓 시스템을 더 빠르고 효율적으로 만들 수 있는 EA를 만드는 것입니다. 마침내 여러 차례의 기사 끝에 우리는 완성작에 이르렀고 이제 다양한 상황과 시장 조건에 적의 완벽하게 적응할 수 있는 주문 시스템을 갖추게 되었습니다

기고글 토론 "트레이딩 전문가 어드바이저를 처음부터 개발하기(27부): 다음을 향해(II)"

새로운 기고글 트레이딩 전문가 어드바이저를 처음부터 개발하기(27부): 다음을 향해(II) 가 게재되었습니다: 차트에서 좀 더 완전한 주문 시스템을 살펴보겠습니다. 이 글에서는 주문 시스템을 수정하거나 오히려 더 직관적으로 만드는 방법을 보여드리겠습니다. 다음 동영상에서는 새로운 주문 시스템이 어떻게 작동하는지 보여드립니다. 포지션 지표는 변경될 수 없지만 펜딩 오더는 추가 수정이 가능하기 때문에 저는 펜딩 오더에 집중했습니다. 서버에서 제공한 위치 관련 데이터만 표시됩니다. 이 시스템은 실용적이지만 기능을 최대한 활용하려면