Bestsellers in the Market:
New publications in CodeBase
- COLLECT ALL INDICATORS DATA This Script collects all MQL5 built-in indicators buffers and stores them in a CSV file for analysis purposes
- Closing all open trades if all one symbol and one trade direction All open trades must be of same symbol and type, e.g. all GBPUSD and all BUY. This script will close out your position using one large trade to hedge your position then using CloseBy() function to close all trades against the one large trade until all trades are closed. There can be a maximum of 500 open trades.
The most downloaded free products:
Bestsellers in the Market:
2 new signals now available for subscription:
Most downloaded source codes this month
- PA RSI The Oscillator Indicator for MetaTrader 4 is a powerful tool that accurately identifies the perfect signal on the completion of trends.
- Trade Sessions Indicator This indicator is based on DRAW_FILLING buffers. The input parameters are absent, the TimeTradeServer(), TimeGMT() functions are used.
- Breakout Martin Gale Expert Advisor for MT5 This is an mql5 Expert Advisor trading the breakouts and using Martin Gale risk management.
Most read articles this month
How to purchase a trading robot from the MetaTrader Market and to install it?
A product from the MetaTrader Market can be purchased on the MQL5.com website or straight from the MetaTrader 4 and MetaTrader 5 trading platforms. Choose a desired product that suits your trading style, pay for it using your preferred payment method, and activate the product.
How to Test a Trading Robot Before Buying
Buying a trading robot on MQL5 Market has a distinct benefit over all other similar options - an automated system offered can be thoroughly tested directly in the MetaTrader 5 terminal. Before buying, an Expert Advisor can and should be carefully run in all unfavorable modes in the built-in Strategy Tester to get a complete grasp of the system.
In this article, we demonstrate an easy way to install MetaTrader 5 on popular Linux versions — Ubuntu and Debian. These systems are widely used on server hardware as well as on traders’ personal computers.
The most popular forum topics:
- Pair trading and multicurrency arbitrage. The showdown. 64 new comments
- Machine learning in trading: theory, models, practice and algo-trading 34 new comments
- Off-topic MT4/mql4 questions. 8 new comments
The most downloaded free products:
Bestsellers in the Market:
2 new signals now available for subscription:
New publications in CodeBase
- Linear Regression calculation based on pine script v4 This is the exact conversion of linreg function from pine script v4 as an mql5 indicator.
- Candle ZigZag Candle ZigZag is an indicator which changes its leg if a candlestick color changes
The most downloaded free products:
Most downloaded source codes this week
- Heikin Ashi Lines A simpler way to display Heikin Ashi
- Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.
- MQL5 Programming for Traders – Source Codes from the Book. Part 7 The final seventh part of the book discusses the advanced capabilities of the MQL5 API, which will be useful when developing programs for MetaTrader 5. These include custom financial symbols, built-in economic calendar events, and general-purpose technologies such as networking, databases, and cryptography.
Most read articles this week
How to purchase a trading robot from the MetaTrader Market and to install it?
A product from the MetaTrader Market can be purchased on the MQL5.com website or straight from the MetaTrader 4 and MetaTrader 5 trading platforms. Choose a desired product that suits your trading style, pay for it using your preferred payment method, and activate the product.
How to Test a Trading Robot Before Buying
Buying a trading robot on MQL5 Market has a distinct benefit over all other similar options - an automated system offered can be thoroughly tested directly in the MetaTrader 5 terminal. Before buying, an Expert Advisor can and should be carefully run in all unfavorable modes in the built-in Strategy Tester to get a complete grasp of the system.
In this article, we demonstrate an easy way to install MetaTrader 5 on popular Linux versions — Ubuntu and Debian. These systems are widely used on server hardware as well as on traders’ personal computers.
Bestsellers in the Market:
The most popular forum topics:
- Pair trading and multicurrency arbitrage. The showdown. 68 new comments
- Machine learning in trading: theory, models, practice and algo-trading 41 new comments
- this app can't run on your pc error, please help 11 new comments
The most downloaded free products:
Bestsellers in the Market:
The most downloaded free products:
The most popular forum topics:
- Pair trading and multicurrency arbitrage. The showdown. 76 new comments
- Network authorization failed 20 new comments
- Login to MQL community via MetaTrader 4 8 new comments
Bestsellers in the Market:
Published article "Design Patterns in software development and MQL5 (Part 4): Behavioral Patterns 2".
In this article, we will complete our series about the Design Patterns topic, we mentioned that there are three types of design patterns creational, structural, and behavioral. We will complete the remaining patterns of the behavioral type which can help set the method of interaction between objects in a way that makes our code clean.
Published article "Data Science and Machine Learning (Part 17): Money in the Trees? The Art and Science of Random Forests in Forex Trading".
Discover the secrets of algorithmic alchemy as we guide you through the blend of artistry and precision in decoding financial landscapes. Unearth how Random Forests transform data into predictive prowess, offering a unique perspective on navigating the complex terrain of stock markets. Join us on this journey into the heart of financial wizardry, where we demystify the role of Random Forests in shaping market destiny and unlocking the doors to lucrative opportunities
The most downloaded free products:
Bestsellers in the Market:
Published article "Neural networks made easy (Part 55): Contrastive intrinsic control (CIC)".
Contrastive training is an unsupervised method of training representation. Its goal is to train a model to highlight similarities and differences in data sets. In this article, we will talk about using contrastive training approaches to explore different Actor skills.
Published article "Understanding Programming Paradigms (Part 1): A Procedural Approach to Developing a Price Action Expert Advisor".
Learn about programming paradigms and their application in MQL5 code. This article explores the specifics of procedural programming, offering hands-on experience through a practical example. You'll learn how to develop a price action expert advisor using the EMA indicator and candlestick price data. Additionally, the article introduces you to the functional programming paradigm.
The most downloaded free products:
Bestsellers in the Market:
The most popular forum topics:
- Pair trading and multicurrency arbitrage. The showdown. 66 new comments
- Assistance Required for VPS Signal Copying on MT5 18 new comments
- Imprecise double number calculation 11 new comments
Published article "Brute force approach to patterns search (Part VI): Cyclic optimization".
In this article I will show the first part of the improvements that allowed me not only to close the entire automation chain for MetaTrader 4 and 5 trading, but also to do something much more interesting. From now on, this solution allows me to fully automate both creating EAs and optimization, as well as to minimize labor costs for finding effective trading configurations.