Check out the new article: Reimagining Classic Strategies (Part V): Multiple Symbol Analysis on USDZAR . In this series of articles, we revisit classical strategies to see if we can improve the strategy using AI. In today's article, we will examine a popular strategy of multiple symbol analysis
Trade Copier - Open Source - Multiplatform - Transmitter Side : Trade Transmitter will Transmit Trades from MT5 Demo or Real accounts using CSV Files. Each trade request created manually or by other EAs on MT5 terminal will be automatically transmitted. Positions and orders summaries are also
CHistoryPositionInfo Class : A class for easy access to the closed position properties. Author: amrali
HistoryPositionInfo version 2 : Returns the profit of a position in points, as well as commission, swaps and profit in money based on the trading history. Author: Vladimir Karputov
Sample pine script stochastic divergence converted to MQL5 : A sample pine code converted to MQL Author: Yashar Seyyedin
Check out the new article: MQL5 Wizard Techniques you should know (Part 21): Testing with Economic Calendar Data . Economic Calendar Data is not available for testing with Expert Advisors within Strategy Tester, by default. We look at how Databases could help in providing a work around this
breakdown : At the beginning of a new day, the EA places pending Buy Stop and Sell Stop orders by High and Low of the previous day. Author: Vladimir Karputov
Send Push Notification for Opened / Closed Trades with Profit +- : This code provides a simple function for sending push notifications to your mobile device whenever trades are opened or closed in MetaTrader 5. It's designed for netting accounts (where only one position per symbol is allowed)
Sampler : The indicator (i_Sampler.mq5) calculates perfect market entry signals, which can be used for neural network training. It has two buffers: buffer 0 (green line) - analog signal, calculated as a ratio of the positive/negative price change (normalized to range [-1, +1]) during bars_future
Check out the new article: MQL5 Wizard Techniques you should know (Part 43): Reinforcement Learning with SARSA . SARSA, which is an abbreviation for State-Action-Reward-State-Action is another algorithm that can be used when implementing reinforcement learning. So, as we saw with Q-Learning and DQN
Trend analysis index - improved : Trend analysis index - improved and corrected version Author: Mladen Rakic
Check out the new article: How to create a simple Multi-Currency Expert Advisor using MQL5 (Part 4): Triangular moving average — Indicator Signals . The Multi-Currency Expert Advisor in this article is Expert Advisor or trading robot that can trade (open orders, close orders and manage orders for
Check out the new article: Developing a Replay System (Part 48): Understanding the concept of a service . At the beginning of this series of articles about the replay/simulator system, I spent some time trying to get the service to be able to place a control indicator on the chart. Although I didn't
Check out the new article: MQL5 Trading Toolkit (Part 3): Developing a Pending Orders Management EX5 Library . Learn how to develop and implement a comprehensive pending orders EX5 library in your MQL5 code or projects. This article will show you how to create an extensive pending orders management
Superb Fractal : Few improvements from standart fractal: 1. You can chouse size of fractal. Standart version use 2 as constant 2. It does not draw fractals against the trend, which makes your chart much more informative Author: Nikclay Khrushchev
Check out the new article: Neural Network in Practice: Least Squares . In this article, we'll look at a few ideas, including how mathematical formulas are more complex in appearance than when implemented in code. In addition, we will consider how to set up a chart quadrant, as well as one
Check out the new article: Reimagining Classic Strategies (Part X): Can AI Power The MACD? . Join us as we empirically analyzed the MACD indicator, to test if applying AI to a strategy, including the indicator, would yield any improvements in our accuracy on forecasting the EURUSD. We simultaneously
ZigZagNN : The indicator shows recalculated ("broken") highs/lows of the standard ZigZag indicator. The indicator allows to estimate the quality of the standard ZigZag indicator. The broken extremums are marked with diamonds. Author: yu-sha
Trailing stop tutorial using ATR indicator : Trailing stop tutorial using ATR indicator Author: Dao Thanh Tan
Check out the new article: Developing a Replay System (Part 47): Chart Trade Project (VI) . Finally, our Chart Trade indicator starts interacting with the EA, allowing information to be transferred interactively. Therefore, in this article, we will improve the indicator, making it functional enough
Check out the new article: Integrate Your Own LLM into EA (Part 5): Develop and Test Trading Strategy with LLMs(II)-LoRA-Tuning . With the rapid development of artificial intelligence today, language models (LLMs) are an important part of artificial intelligence, so we should think about how to
Simplest Logger class for MetaTrader 5 : The simplest class for logging in MetaTrader 5 with support for levels, message format, include and exclude filters on substrings. Author: Denis Kislicyn
Check out the new article: Data Science and ML (Part 30): The Power Couple for Predicting Stock Markets – Convolutional Neural Networks (CNNs) and Recurrent Neural Networks (RNNs) . In this article, We explore the dynamic integration of Convolutional Neural Networks (CNNs) and Recurrent Neural
Pending orders DOWN : The scripts places multiple pending orders lower than the current price. Author: Vladimir Karputov
Engulfing bar with rsi : Alerts on engulfing bar below or above rsi levels Author: traderonemax
Place Hedge Order of unbalanced positions in MT4 : This script will place hedge trade of unbalanced type in MT4. Author: Biswarup Banerjee
ZigZag_channel : A channel based on peaks and troughs of the ZigZag indicator. Author: Nikolay Kositsin
Transparent MetaTrader 5 : The script allows to set transparency level of the client terminal window using Windows API. Author: Karputov Vladimir
Check out the new article: Matrix Factorization: A more practical modeling . You might not have noticed that the matrix modeling was a little strange, since only columns were specified, not rows and columns. This looks very strange when reading the code that performs matrix factorizations. If you

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.