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.
Learn Why and How to Design Your Algorithmic Trading System
This article shows the basics of MQL for beginners to design their Algorithmic trading system (Expert Advisor) through designing a simple algorithmic trading system after mentioning some basics of MQL5
Most downloaded source codes this month
- Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.
- PivotPoint This indicator draws pivot points, resistances and supports.
- Volume Profile + Range v6.0 Volume Profile + Range v6.0 (former TPO). Distribution of deals by price levels at a given time interval. Displayed as a histogram.
Bestsellers in the Market:
Published article "An Analysis of Why Expert Advisors Fail".
This article presents an analysis of currency data to better understand why expert advisors can have good performance in some regions of time and poor performance in other regions of time.
Bestsellers in the Market:
The most popular forum topics:
New publications in CodeBase
- MA Grid Trade Around the moving average index to set grid.
- Long and Short Stepped Grid Trade Proportional grid distance, open long and short orders at the same time, skip two grids to take profit; When the equity recaches the take profit of setting, close all positions and restart.
Bestsellers in the Market:
The most downloaded free products:
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.
Improved candlestick pattern recognition illustrated by the example of Doji
How to find more candlestick patterns than usual? Behind the simplicity of candlestick patterns, there is also a serious drawback, which can be eliminated by using the significantly increased capabilities of modern trading automation tools.
Combinatorics and probability for trading (Part V): Curve analysis
In this article, I decided to conduct a study related to the possibility of reducing multiple states to double-state systems. The main purpose of the article is to analyze and to come to useful conclusions that may help in the further development of scalable trading algorithms based on the probability theory. Of course, this topic involves mathematics. However, given the experience of previous articles, I see that generalized information is more useful than details.
Most downloaded source codes this week
- PivotPoint This indicator draws pivot points, resistances and supports.
- Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.
- Simple timer next candle A non-invasive candle time that can be positioned next to price or near a corner.
2 new signals now available for subscription:
New publications in CodeBase
- Toggleable Moving Average I search Moving Average that can be hide and shown with button, just like in Trading View, but I cannot found it. Then I try to modify example of Moving Average code from MQL5 Metaeditor Help, and do some add for button and logic for toggleable the button to show or hide Moving Average. Just like in Trading View. For those who need this, please feel free to use or modify for your own requirement.
- Simple Average Volumes Calculates the average volume for EA
Bestsellers in the Market:
The most popular forum topics:
- ACTIONS news, forecasts, expectations 2022 46 new comments
- Any questions from newcomers on MQL4 and MQL5, help and discussion on algorithms and codes 44 new comments
- Errors, bugs, questions 29 new comments
1 new signal now available for subscription:
The most downloaded free products:
New publications in CodeBase
- Close All and Support Multi Curencies EA Single Currency or Manual orders Closing or deleting sections are very easy to understand but if you have a question you leave it at comment section. The code check for Comment to detect the Orders to close or delete for multi currencies EA in case the input EAComment is empty It will close according to type of close. It supports prefix or suffix of EA Comment. Many options can be added if you are interested on developping it more you can leave your suggestion on comment section.
- Multi Currencies EA CloseAll Due to recent popularity of Multi currencies EA, This codes allows to Close Orders or delete Pending orders of a Multi Currencies EA, Single Currency EA or Manual orders.
Bestsellers in the Market:
Published article "Learn how to design a trading system by Bollinger Bands".
In this article, we will learn about Bollinger Bands which is one of the most popular indicators in the trading world. We will consider technical analysis and see how to design an algorithmic trading system based on the Bollinger Bands indicator.
The most downloaded free products:
The most popular forum topics:
- A topic for traders. 41 new comments
- ACTIONS news, forecasts, expectations 2022 29 new comments
- Any questions from newcomers on MQL4 and MQL5, help and discussion on algorithms and codes 28 new comments
Bestsellers in the Market:
The most downloaded free products:
Bestsellers in the Market:
The most downloaded free products:
The most popular forum topics:
- ACTIONS news, forecasts, expectations 2022 40 new comments
- Any questions from newcomers on MQL4 and MQL5, help and discussion on algorithms and codes 18 new comments
- My signals moved out "Public" without comprehensive reason 15 new comments
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.
Advanced EA constructor for MetaTrader - botbrains.app
In this article, we demonstrate features of botbrains.app - a no-code platform for trading robots development. To create a trading robot you don't need to write any code - just drag and drop the necessary blocks onto the scheme, set their parameters, and establish connections between them.
Most downloaded source codes this month
- Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.
- PivotPoint This indicator draws pivot points, resistances and supports.
- b-clock Show minutes and seconds left before new candle is appeared.
Bestsellers in the Market:
New publications in CodeBase
- Price Line 2 Shows Last Price, Daily % Change, Symbol name, Countdown or Time left on closing and Time on chat
- Trailing Star Set Trailing Stop only when profit
- SMA(no loop) Fast way to calculate Simple moving average.
Published article "Graphics in DoEasy library (Part 91): Standard graphical object events. Object name change history".
In this article, I will refine the basic functionality for providing control over graphical object events from a library-based program. I will start from implementing the functionality for storing the graphical object change history using the "Object name" property as an example.