Closing All Open Orders : This Script Closed All Open Orders At Once (Except Pending Orders) Author: Muhammad Ali Akbar
Check out the new article: Developing a Replay System — Market simulation (Part 06): First improvements (I) . In this article, we will begin to stabilize the entire system, without which we might not be able to proceed to the next steps. If you look closely, you can see an error in the system. We
Smoothing Average : Expert Advisor based on the iMA (Moving Average, MA) indicator. Reversing signals. The lot is either fixed or is in risk percentage. Author: Vladimir Karputov
Precipice : Random entry. Random number generator entry. Author: Vladimir Karputov
Holt's double exponential smoothing : Holt's double exponential smoothing with linear forecasting. Author: Mladen Rakic
Heiken Ashi w/ Doji Spotter:
This is the standard Heiken Ashi, but with the option to spot Dojis and color them differently.
Author: maj1es2tic
Check out the new article: Neural networks made easy (Part 37): Sparse Attention . In the previous article, we discussed relational models which use attention mechanisms in their architecture. One of the specific features of these models is the intensive utilization of computing resources. In this
Stochastic code for beginners by William210 : Stochastic beginner tutorial to learn how to code in MQL5 Author: Gerard Willia G J B M Dinh Sy
Plot the previous candlestick highs and lows of the selected period : It will automatically plot a colored horizontal line on the previous highs and lows of the selected period, and it will make the lines consistent on this price when switching timeframes. Author: phade
Translating mouse click on chart into price value (Helper function) : This is a helper function which enables you to find the price of the symbol (the prices on the Y-axis) wherever you click the mouse on the chart. Using OnChartEvent, we don't have an MQL5 function in the API to do this, we can
Strategy - Set And Forget (with Martingale system) : This strategy is the well known set & forget accompanied by the martingale system. It is very useful if you are very busy in which you don't have time, you want to trade the London session while you are sleeping in USA, etc. Author: Mario Gharib
Renko 2.0 : A complete Renko chart indicator with wicks for MetaTrader 5. Inspired by Renko for MQL5 by Serhii Ivanenko https://www.mql5.com/en/code/1299 and Renko Live Charts v4.13 for MQL4 by Tim Welch https://www.mql5.com/pt/code/11739 Configure using Tick Size, Pip Size or Points. Author
Multi Timeframe Bollinger Bands: This is a multi timeframe indicator for Bollinger Bands. With it you can plot the Bollinger Bands of the higher timeframes without changing the current chart. This allows you to more clearly understand the price context by seeing the levels of the other timeframes on...
Check out the new article: Category Theory in MQL5 (Part 19): Naturality Square Induction . We continue our look at natural transformations by considering naturality square induction. Slight restraints on multicurrency implementation for experts assembled with the MQL5 wizard mean we are showcasing
Momentum code for beginners by William210 : Momentum beginner tutorial to learn how to code in MQL5 Author: Gerard Willia G J B M Dinh Sy
i-ImpulseSystem : The indicator is based on the Elder's Impluse system. It plots candles with different colors, depending on the OsMa (12,26,9) and Moving Average (EMA 13) indicators: If OsMa and EMA grows up, the candle color is green; If OsMa and EMA falls down, the candle color is red; For all
Check out the new article: Trading strategy based on the improved Doji candlestick pattern recognition indicator . The metabar-based indicator detected more candles than the conventional one. Let's check if this provides real benefit in the automated trading. After that, only about 600 remained for
Gaussian Low Lag Filters : Gaussian Filter Multi Pole smoother of price data Author: maximo
New article A Quick Start Or a Short Guide for Beginners is published: Hello dear reader! In this article, I will try to explain and show you how you can easily and quickly get the hang of the principles of creating Expert Advisors, working with indicators, etc. It is beginner-oriented and will not
Catching Gaps:
Hello everyone, this is my first contribution to this lovely place. This expert advisor that catches the gaps. Really I like to thank this company for here efforts in making all these options and facilities that help the traders.
Author: Samir Ahmad
New article How to create 3D graphics using DirectX in MetaTrader 5 has been published: 3D graphics provide excellent means for analyzing huge amounts of data as they enable the visualization of hidden patterns. These tasks can be solved directly in MQL5, while DireсtX functions allow creating
Averages MTF : Averages indicator, which contains 18 types of averages available. Author: Mladen Rakic
VR---FIGURA:
Different view of the figures and the patterns of the day ....
Author: Владимир
MACDr code for beginners by William210 : MACDr beginner tutorial to learn how to code in MQL5 Author: Gerard Willia G J B M Dinh Sy
Reversing Grid on Limit orders : Grid system with limit orders. This expert advisor is designed with visual strategy builder - Mission Automate. Code is generated automatically. More info: https://www.mql5.com/en/articles/4951 Author: Andrey Barinov
ZigZag separate : ZigZag separate is a MetaTrader 5 version of one indicator that was floating around the net as a wonder indicator for MetaTrader 4. Author: Mladen Rakic
Clean up all drawings ( Delete All Object Comment etc ) : The script is best use to clean up all drawings ( Delete All Object, Comment, horizontal line, vertical line, arrows etc) on current chart. Please feel free to modify based on your needs. Author: Dwi Sudarsono
New article Mini Market Emulator or Manual Strategy Tester has been published: Mini Market Emulator is an indicator designed for partial emulation of work in the terminal. Presumably, it can be used to test "manual" strategies of market analysis and trading. Here are the main actions that can be
New article Applying network functions, or MySQL without DLL: Part I - Connector has been published: MetaTrader 5 has received network functions recently. This opened up great opportunities for programmers developing products for the Market. Now they can implement things that required dynamic

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.