Articles

Integrating Discord with MetaTrader 5: Building a Trading Bot with Real-Time Notifications for MetaTrader 5

In this article, we will see how to integrate MetaTrader 5 and a discord server in order to receive trading notifications in real time from any location. We will see how to configure the platform and Discord to enable the delivery of alerts to Discord. We will also cover security issues which arise

Trading Insights Through Volume: Trend Confirmation for MetaTrader 5

The Enhanced Trend Confirmation Technique combines price action, volume analysis, and machine learning to identify genuine market movements. It requires both price breakouts and volume surges (50% above average) for trade validation, while using an LSTM neural network for additional confirmation

Trading Insights Through Volume: Moving Beyond OHLC Charts for MetaTrader 5

Algorithmic trading system that combines volume analysis with machine learning techniques, specifically LSTM neural networks. Unlike traditional trading approaches that primarily focus on price movements, this system emphasizes volume patterns and their derivatives to predict market movements. The

From Python to MQL5: A Journey into Quantum-Inspired Trading Systems for MetaTrader 5

The article explores the development of a quantum-inspired trading system, transitioning from a Python prototype to an MQL5 implementation for real-world trading. The system uses quantum computing principles like superposition and entanglement to analyze market states, though it runs on classical

Example of new Indicator and Conditional LSTM for MetaTrader 5

This article explores the development of an Expert Advisor (EA) for automated trading that combines technical analysis with deep learning predictions

Scalping Orderflow for MQL5 for MetaTrader 5

This MetaTrader 5 Expert Advisor implements a Scalping OrderFlow strategy with advanced risk management. It uses multiple technical indicators to identify trading opportunities based on order flow imbalances. Backtesting shows potential profitability but highlights the need for further optimization

Using PSAR, Heiken Ashi, and Deep Learning Together for Trading for MetaTrader 5

This project explores the fusion of deep learning and technical analysis to test trading strategies in forex. A Python script is used for rapid experimentation, employing an ONNX model alongside traditional indicators like PSAR, SMA, and RSI to predict EUR/USD movements. A MetaTrader 5 script then

Example of CNA (Causality Network Analysis), SMOC (Stochastic Model Optimal Control) and Nash Game Theory with Deep Learning for MetaTrader 5

We will add Deep Learning to those three examples that were published in previous articles and compare results with previous. The aim is to learn how to add DL to other EA

How to Implement Auto Optimization in MQL5 Expert Advisors for MetaTrader 5

Step by step guide for auto optimization in MQL5 for Expert Advisors. We will cover robust optimization logic, best practices for parameter selection, and how to reconstruct strategies with back-testing. Additionally, higher-level methods like walk-forward optimization will be discussed to enhance

Example of Stochastic Optimization and Optimal Control for MetaTrader 5

This Expert Advisor, named SMOC (likely standing for Stochastic Model Optimal Control), is a simple example of an advanced algorithmic trading system for MetaTrader 5. It uses a combination of technical indicators, model predictive control, and dynamic risk management to make trading decisions. The

Forum

Read TXT or CSV

Hi, I don't know why, but can't manage to read CSV or TXT I have tried all the possible combinations for reading path, and always get the same results (error 5004 or 5002) what do I have to change to read the txt? 2024.12 .22 20 : 25 : 37.034 Core 01 2000.01 .01 00 : 00 : 00 File does NOT exist

How can I contact support of MT5 to change number and country?

How can I change number of phone and country? please give me support email or contact

How can I make my EA trade or backtest with modeling based on every real tick as if they where 1 minute ohlc?

Have I made my point? how can I do this and how does the 1 minute ohlc work? should I make it wait till second 59 or something like that? has any one have this solution? Thanks

why do I have this Invalid Stops?

2024.08 . 16 04 : 07 : 13.842 Core 01 2024.03 . 14 23 : 47 : 38 failed instant sell 0.02 EURTRY at 34.89920 sl: 35.89920 tp: 33.89920 [Invalid stops]

How can I load custom indicators for Market (in a EA)

hi, I get this error: How can I solve this

how do I get a single value from a 3d matrix?

Hi, I don't find examples in the Documentation (probably looking wrongly), how do I extract I single value from a matrix ? this doesn't seem to work static vector x_norm(SAMPLE_SIZE); static matrix input_data[ 1 ][SAMPLE_SIZE][ 1 ]; for ( int i = 0 ; i < SAMPLE_SIZE; i++) { x_norm[i]

Search backwards

Hi I use a lot the searcher in the MetaEditor, and would like to have a search back

Adding ONNX models with input from parameters. How?

Hi, I'm traying to add ONNX models without using resource (because I want to add them to the parameters input). Is there any way around to make this possible

Sockets, new to this, can't make it recieve data. whats wrong?

this is the MQL5 code I use: //+------------------------------------------------------------------+ //| Socket.mq5 | //| Copyright 2024, Javier Santiago Gaston de Iriarte Cabrera. | //|