We all know MQL5 is a great language. It provides a full set of functions to deal with the market data and to develop programs and automated strategies. But sometimes it may not attend to all of our needs. Imagine you want pass a double** ptr to a function. You can't do that in MQL5, because
Fair Value Gap : Fair Value gaps are used in ICT's smart money concept where there is an imbalanace of 1 point or more between 1st candle's high and 3rd candle 's low in bullish and 1st candle 's low and 3rd candle's high in bullish Author: Rajesh Kumar Nait
Check out the new article: Reimagining Classic Strategies: Forecasting Higher Highs And Lower Lows . In this series article, we will empirically analyze classic trading strategies to see if we can improve them using AI. In today's discussion, we tried to predict higher highs and lower lows using the
CCI beginner tutorial by William210 : Beginner tutorial on CCI to learn to code in MQL5 Author: Gerard Willia G J B M Dinh Sy
Manual Backtest Bar Replay Simulator : A simple indicator which may help you in manual backtest by just moving a vertical line to show hide bars. Author: Rajesh Kumar Nait
Four clicks to draw an arc-shaped channel: A quick way to draw an arc-shaped channel using four mouse clicks. Author: Nikolai Semko
Check out the new article: From Novice to Expert: The Essential Journey Through MQL5 Trading . Unlock your potential! You're surrounded by opportunities. Discover 3 top secrets to kickstart your MQL5 journey or take it to the next level. Let's dive into discussion of tips and tricks for beginners
Check out the new article: Creating a Dynamic Multi-Symbol, Multi-Period Relative Strength Indicator (RSI) Indicator Dashboard in MQL5 . In this article, we develop a dynamic multi-symbol, multi-period RSI indicator dashboard in MQL5, providing traders real-time RSI values across various symbols and
Check out the new article: Practicing the development of trading strategies . In this article, we will make an attempt to develop our own trading strategy. Any trading strategy must be based on some kind of statistical advantage. Moreover, this advantage should exist for a long time. A trading
Check out the new article: Developing an MQL5 RL agent with RestAPI integration (Part 4): Organizing functions in classes in MQL5 . This article discusses the transition from procedural coding to object-oriented programming (OOP) in MQL5 with an emphasis on integration with the REST API. Today we
stoploss by atr : input menu art period 14 ------------------------------ buffer setting buffer 0 or "Blue line" for sell stoploss buffer 1 or "Red line " for buy stoploss Author: Pikrih Pirmansyah
Check out the new article: Creating an Interactive Graphical User Interface in MQL5 (Part 1): Making the Panel . This article explores the fundamental steps in crafting and implementing a Graphical User Interface (GUI) panel using MetaQuotes Language 5 (MQL5). Custom utility panels enhance user
Discussing the article: "Neural Networks Made Easy (Part 81): Context-Guided Motion Analysis (CCMR)"
Check out the new article: Neural Networks Made Easy (Part 81): Context-Guided Motion Analysis (CCMR) . In previous works, we always assessed the current state of the environment. At the same time, the dynamics of changes in indicators always remained "behind the scenes". In this article I want to
Indicators: Volume Profile + Range v6.0 - indicator for MetaTrader 5 (Fixed iBarShift Issue)
(26 1 2 3)
Volume Profile + Range v6.0 - indicator for MetaTrader 5 (Fixed iBarShift Issue): Volume Profile + Range v6.0 (former TPO). Distribution of deals by price levels at a given time interval. Displayed as a histogram. The width of the histogram at the level means the number of transactions carried out
wd.Range_DailyAvg : This indicator helps user estimate the potential price movement for the current day, based on 20 days historical data and market trends. Author: Widy Prasetyo
ImpulseOsMA:
The indicator draws bars based on Elder's impulse system.
Author: Nikolay Kositsin
Check out the new article: Making a dashboard to display data in indicators and EAs . In this article, we will create a dashboard class to be used in indicators and EAs. This is an introductory article in a small series of articles with templates for including and using standard indicators in Expert
Check out the new article: Advanced Variables and Data Types in MQL5 . Variables and data types are very important topics not only in MQL5 programming but also in any programming language. MQL5 variables and data types can be categorized as simple and advanced ones. In this article, we will identify
Check out the new article: A Step-by-Step Guide on Trading the Break of Structure (BoS) Strategy . A comprehensive guide to developing an automated trading algorithm based on the Break of Structure (BoS) strategy. Detailed information on all aspects of creating an advisor in MQL5 and testing it in
SuperTrend_Dot: SuperTrend Dot indicator Author: Scriptor
DPO Histogram and smoothing : This version of the 'Detrended Price Oscillator' shows the DPO in blue with a smoothed estimate of it as a histogram to view the length of price cycles from peak to peak and trough to trough. Author: maximo
Check out the new article: Build Self Optimizing Expert Advisors With MQL5 And Python . In this article, we will discuss how we can build Expert Advisors capable of autonomously selecting and changing trading strategies based on prevailing market conditions. We will learn about Markov Chains and how
Check out the new article: Causal analysis of time series using transfer entropy . In this article, we discuss how statistical causality can be applied to identify predictive variables. We will explore the link between causality and transfer entropy, as well as present MQL5 code for detecting
Grid EA Pro : A professional Grid advisor works according to RSI ( Relative Strength Index ) indicators. And has the function of Reducing the Drawdown on the account by overlapping unprofitable orders. The chart displays information about the profit. It can be a very useful tool, For manual trading
Check out the new article: Twitter Sentiment Analysis with Sockets . This innovative trading bot integrates MetaTrader 5 with Python to leverage real-time social media sentiment analysis for automated trading decisions. By analyzing Twitter sentiment related to specific financial instruments, the
Check out the new article: Building A Candlestick Trend Constraint Model (Part 7): Refining our model for EA development . In this article, we will delve into the detailed preparation of our indicator for Expert Advisor (EA) development. Our discussion will encompass further refinements to the
Discussing the article: "Population optimization algorithms: Whale Optimization Algorithm (WOA)"
(2)
Check out the new article: Population optimization algorithms: Whale Optimization Algorithm (WOA) . Whale Optimization Algorithm (WOA) is a metaheuristic algorithm inspired by the behavior and hunting strategies of humpback whales. The main idea of WOA is to mimic the so-called "bubble-net" feeding
Check out the new article: Seasonality Filtering and time period for Deep Learning ONNX models with python for EA . Can we benefit from seasonality when creating models for Deep Learning with python? Does filtering data for the ONNX models help to get better results? What time period should we use
Check out the new article: Combine Fundamental And Technical Analysis Strategies in MQL5 For Beginners . In this article, we will discuss how to integrate trend following and fundamental principles seamlessly into one Expert Advisors to build a strategy that is more robust. This article will
Check out the new article: MQL5 Wizard Techniques you should know (Part 16): Principal Component Analysis with Eigen Vectors . Principal Component Analysis, a dimensionality reducing technique in data analysis, is looked at in this article, with how it could be implemented with Eigen values and
![MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal](https://c.mql5.com/i/registerlandings/logo-2.png)
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.