New article Multibot in MetaTrader: Launching multiple robots from a single chart has been published: In this article, I will consider a simple template for creating a universal MetaTrader robot that can be used on multiple charts while being attached to only one chart, without the need to configure
New article Category Theory in MQL5 (Part 8): Monoids has been published: This article continues the series on category theory implementation in MQL5. Here we introduce monoids as domain (set) that sets category theory apart from other data classification methods by including rules and an identity
New article Applying Monte Carlo method in reinforcement learning has been published: In the article, we will apply Reinforcement learning to develop self-learning Expert Advisors. In the previous article, we considered the Random Decision Forest algorithm and wrote a simple self-learning EA based...
Composite Index: Constance Brown's description of Composite Index: The Composite Index was developed to solve the divergence failure problem in the RSI, but its ability to provide specific horizontal levels of support within the indicator adds to its value. The Composite Index takes the...
Horizontal line for max/min prices of the last 2 years:
Example code on how to draw an horizontal line for maximum and minimum prices of the last 2 years.
Author: Alain Verleyen
New article Experiments with neural networks (Part 6): Perceptron as a self-sufficient tool for price forecast has been published: The article provides an example of using a perceptron as a self-sufficient price prediction tool by showcasing general concepts and the simplest ready-made Expert
VWAP bands: Volume weighted average bands. Author: Mladen Rakic
Martin: An Expert Advisor without a single indicator. Uses lot and step increase. Author: Vladimir Karputov
Ofir Blue Telegram API for any indicator : Connect your indicator to Telegram with 3 lines of code This sample code enables to connect your indicator to Ofir Blue, the first trading application for Telegram Author: Gad Benisty
New article Frequency domain representations of time series: The Power Spectrum has been published: In this article we discuss methods related to the analysis of timeseries in the frequency domain. Emphasizing the utility of examining the power spectra of time series when building predictive models
Multi Timeframe Moving Average:
The indicator displays the moving average for the selected timeframe.
Author: Il Anokhin
Universal Signals & Universal Trailing Modules : This is a module for MQL5 Wizard and Standard Library, which allows you to generate expert adviser based on arbitrary set of indicators and conditions. Author: Stanislav Korotky
New article DoEasy. Controls (Part 1): First steps has been published: This article starts an extensive topic of creating controls in Windows Forms style using MQL5. My first object of interest is creating the panel class. It is already becoming difficult to manage things without controls
IchimokuAlert: The Ichimoku indicator with an alert. Author: Alexey Viktorov
Cross_Line_Trader: The Expert Advisor opens positions when the price crosses line objects. Author: Scriptor
Nadaraya-Watson estimator : Nadaraya-Watson estimator Author: Mladen Rakic
MA Angle : Not sure if anyone need this. Just showing the angle of the MA of current and adjacent candle. Author: Lee Chee Tat
New article Creating an EA that works automatically (Part 11): Automation (III) has been published: An automated system will not be successful without proper security. However, security will not be ensured without a good understanding of certain things. In this article, we will explore why achieving
SLTP Currency:
This EA will use the deposit currency as Stop Loss and Take Profit for each trade, once profit or loss has been reached it will close the entire trade.
Author: buju
Check if there are any new bar : The purpose is to check whether new bar are generated This is a class file that can be used as a class or copied to EA or scripts for use Author: Mage He
New article Experiments with neural networks (Part 5): Normalizing inputs for passing to a neural network has been published: Neural networks are an ultimate tool in traders' toolkit. Let's check if this assumption is true. MetaTrader 5 is approached as a self-sufficient medium for using neural
CCI + MACD Scalper : Indicators used: - EMA (default period 34) - CCI (default MA period 50) - MACD (default MT5 settings) The strategy goes as follows: For BUY orders: - The candle must close ABOVE the EMA - The CCI indicator must cross the 0 level and go into the positive - The MACD indicator must
CHO Smoothed Arrow : Signals (Arrow objects) of iCHO indicator (Chaikin Oscillator, CHO) and smoothed iCHO intersections Author: Vladimir Karputov
CSV file reader for MQL5: This class was developed to exchange data between MetaTrader 5 and CSV files. It converts the strings read from the CSV file to double and integer values depending of the type of the columns. Two producers of CSV files are most important for me. The most important...
New article Graphical Interfaces VIII: The Tree View Element (Chapter 2) has been published:
The previous chapter of part VIII on graphical interfaces has focused on the elements of static and drop-down calendar. The second chapter will be dedicated to an equally complex element — a tree view, that...
Simple ZZ Consolidation Zones:
More experiments with the Simple ZigZag indicator. A small upgrade allows the indicator to find and mark the price consolidation areas with colored rectangles.
Author: Oleg Shenker
Discussion of article "How to choose an Expert Advisor: Twenty strong criteria to reject a trading bot"
(20 1 2)
New article How to choose an Expert Advisor: Twenty strong criteria to reject a trading bot has been published: This article tries to answer the question: how can we choose the right expert advisors? Which are the best for our portfolio, and how can we filter the large trading bots list available on
i-SpectrAnalysis_OsMA:
The indicator is an example of smoothing a time series of the OsMA indicator by filtering harmonics of higher order.
Author: Nikolay Kositsin
Lazy Bot MT5 (Daily Breakout EA) : - This Bot use stratery Breakout of Daily Bar, I tested for 3 Pair currency : GBPUSD, EURUSD, XAUUSD - Default setting is not sure the best, you can test for your parameter. - This is version for MT5 that convert from MT4 - this EA is best for broker low spread
ant-GUBreakout:
The indicator to display time ranges
Author: Andrey Voytenko

You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
If you do not have an account, please register
Allow the use of cookies to log in to the MQL5.com website.
Please enable the necessary setting in your browser, otherwise you will not be able to log in.