es
Feedback
MQL5 Algo Trading

MQL5 Algo Trading

Ir al canal en Telegram

The best publications of the largest community of algotraders. Subscribe to stay up-to-date with modern technologies and trading programs development.

Mostrar más

📈 Análisis del canal de Telegram MQL5 Algo Trading

El canal MQL5 Algo Trading (@mql5dev) en el segmento lingüístico de Inglés es un actor destacado. Actualmente la comunidad reúne a 512 361 suscriptores, ocupando la posición 153 en la categoría Tecnologías y Aplicaciones y el puesto 5 en la región Reino Unido.

📊 Métricas de audiencia y dinámica

Desde su creación el невідомо, el proyecto ha mostrado un crecimiento acelerado, reuniendo a 512 361 suscriptores.

Según los últimos datos del 20 junio, 2026, el canal mantiene una actividad estable. En los últimos 30 días la variación de miembros fue de 8 770, y en las últimas 24 horas de 25, conservando un alto alcance.

  • Estado de verificación: No verificado
  • Tasa de interacción (ER): El promedio de interacción de la audiencia es 3.43%. Durante las primeras 24 horas tras publicar, el contenido suele obtener 1.89% de reacciones respecto al total de suscriptores.
  • Alcance de las publicaciones: Cada publicación recibe en promedio 17 582 visualizaciones. En el primer día suele acumular 9 655 visualizaciones.
  • Reacciones e interacción: La audiencia responde de forma activa: el promedio de reacciones por publicación es 39.
  • Intereses temáticos: El contenido se centra en temas clave como indicator, chart, mql5, candle, range.

📝 Descripción y política de contenido

El autor describe el recurso como un espacio para expresar opiniones subjetivas:
The best publications of the largest community of algotraders. Subscribe to stay up-to-date with modern technologies and trading programs development.

Gracias a la alta frecuencia de actualizaciones (últimos datos recibidos el 22 junio, 2026), el canal mantiene la vigencia y un amplio alcance. La analítica demuestra que la audiencia interactúa activamente con el contenido, lo que lo convierte en un punto de referencia dentro de la categoría Tecnologías y Aplicaciones.

512 361
Suscriptores
+2524 horas
+2 1687 días
+8 77030 días
Archivo de publicaciones
Sigma Score is an MT5 indicator that standardizes the latest bar’s log return into a z-score, showing how many standard devia
Sigma Score is an MT5 indicator that standardizes the latest bar’s log return into a z-score, showing how many standard deviations it deviates from the recent mean. Values near zero reflect typical noise; readings beyond configurable bands (commonly ±2) flag statistically unusual moves, with the caveat that real returns have heavier tails than a normal model. The implementation focuses on practical MT5 engineering: one plot buffer, level lines at 0 and thresholds, and a rolling calculation in OnCalculate using prev_calculated for efficiency. It computes mean and variance inline (no extra arrays), skips invalid prices, uses EMPTY_VALUE for non-computable regions, and adds a small stdev guard to prevent divide-by-zero artifacts. Traders can use extremes as context for mean reversion or momentum decisions, and as a risk meter when volatility regimes shift. 👉 Read | NeuroBook | @mql5dev #MQL5 #MT5 #Indicator

Neuroboids Optimization Algorithm (NOA) reframes population-based optimization as many tiny neural agents. Each “neuroboid” i
Neuroboids Optimization Algorithm (NOA) reframes population-based optimization as many tiny neural agents. Each “neuroboid” is a minimal two-layer network trained with Adam, using the current best candidate as a moving target rather than hard-coded swarm rules. The loop is straightforward: random initialization, per-agent forward pass to propose a step, error vs. the best solution, backprop updates, then position updates with scaling to [-1, 1] and bounded resampling. A small elite-copy probability adds controlled exploitation while preserving diversity. In benchmark tests (Hilly, Forest, Megacity), NOA reached about 45% of the maximum aggregated score for small to moderate dimensions, but becomes too slow at very high dimensionality (e.g., 1000 variables). Visual runs show fan-like movement patterns that reflect learned search directions across age... 👉 Read | CodeBase | @mql5dev #MQL5 #MT5 #algorithm

Larry Williams’ short-term swing points are turned from a chart concept into a testable MT5 system by encoding a strict three
Larry Williams’ short-term swing points are turned from a chart concept into a testable MT5 system by encoding a strict three-bar pivot rule and structural filters. A swing low/high is confirmed only after bar close, using bars 1–3, with the middle bar as the candidate extreme. Signal quality is improved by excluding pivots formed by outside bars (engulfing volatility) and setups involving inside bars (contraction/indecision). This keeps the EA focused on clearer exhaustion points. The MQL5 Expert Advisor is designed for research: configurable trade direction, fixed or percent-risk sizing, exits by next-bar close or risk-reward take profit, and stop loss anchored to the swing bar extreme. Logic runs once per new bar, with modular functions for detection, validation, risk, and execution. 👉 Read | CodeBase | @mql5dev #MQL5 #MT5 #EA

An MQL5 library brings ARCH/GARCH-style volatility modeling into MetaTrader 5 with a clean, composable design: conditional me
An MQL5 library brings ARCH/GARCH-style volatility modeling into MetaTrader 5 with a clean, composable design: conditional mean, volatility process, and residual distribution are separate components but estimated jointly through the mean-model interface. Model setup is driven by a single ArchParameters struct that captures the time series, optional exogenous inputs, AR/HAR lag configuration (including non-overlapping HAR windows), volatility family selection, distribution choice (Normal, t, skew-t, GED), scaling checks, and GARCH p/o/q plus power. Fitting minimizes log-likelihood using ALGLIB’s constrained optimizer, returning an ArchModelResult with parameters, covariance, residuals, in-sample conditional volatility, and diagnostics (t-stats, p-values, adjusted R², standard errors). Forecasting supports analytic, Monte Carlo simulation, and bootstra... 👉 Read | Quotes | @mql5dev #MQL5 #MT5 #AlgoTrading

A lightweight script estimates an exponent (power) factor that measures how closely historical price increments match random-
A lightweight script estimates an exponent (power) factor that measures how closely historical price increments match random-walk scaling. Under the theoretical random walk, displacement grows with the square root of steps, corresponding to an exponent of 0.5. Real market data typically deviates due to non-normal increments and regime effects. The estimated factor can be used to rescale increments toward a more uniform distribution, improving stability of volatility-sensitive processing in automated trading systems. It also supports instrument classification by “random-walkness” with a single computed value. Interpretation is straightforward: values near 0.5 or below often align with lower volatility and range behavior, while values above 0.5 indicate higher volatility and heavier tails. In practice this tends to separate mean-reversion candidates fr... 👉 Read | AlgoBook | @mql5dev #MQL5 #MT5 #Indicator

Part 33 of the MQL5 series delves into integrating the Google Generative AI API with MetaTrader 5. This tutorial covers sendi
Part 33 of the MQL5 series delves into integrating the Google Generative AI API with MetaTrader 5. This tutorial covers sending text-based queries, receiving intelligent responses, and managing API limits like queries per minute, requests per day, and tokens per minute. Understanding rate limits in API usage is crucial. Requests per Minute (RPM) limit the number of API calls in a minute. Requests per Day (RPD) constrain daily interactions, while Tokens per Minute (TPM) track the computational cost per request. Strategies to optimize usage and maintain smooth performance include request bundling and response caching. Generating an API key is essential before using the API. The key identifies your application and controls access, ensuring secure interaction with Google's servers. Enable WebRequest in MetaTrader 5 by adding the API URL to the settings, allowing y... 👉 Read | CodeBase | @mql5dev #MQL5 #MT5 #AI

Explore an advanced AI-powered trading system in MQL5 with enhanced UI features. This includes loading animations for smoothe
Explore an advanced AI-powered trading system in MQL5 with enhanced UI features. This includes loading animations for smoother interactions during API requests, precision in response timing, and intuitive response management tools like regenerate and export buttons. The implementation focuses on scalable, modular code, using clear rendering techniques for icons and dynamic updates without affecting core functionalities. Practical for developers, the upgrades facilitate better user engagement and streamlined trading operations. Future enhancements will include sentiment analysis and multi-timeframe signal confirmations for more informed trading decisions. 👉 Read | Quotes | @mql5dev #MQL5 #MT5 #AITrading

Testing Non-Random Market Behavior with MQL5 The concepts of market randomness and predictability form the core of trading st
Testing Non-Random Market Behavior with MQL5 The concepts of market randomness and predictability form the core of trading strategies. This discussion focuses on Larry Williams’ approach to determining whether markets display non-random behaviors. By utilizing MQL5, experiments are designed to test if certain price patterns appear more often than chance would suggest. Experiments cover three main areas: overall directional bias within a single candle, conditional probability patterns after sequential candles, and short-term market structures like Williams’ three-bar pattern. Each experiment uses an algorithmic approach to scan historical data and calculate probabilities. The MQL5 Expert Advisor is crafted to assess the probability of repeated patterns, simulating real trading conditions by opening and closing positions at candle boundaries. This allo... 👉 Read | Signals | @mql5dev #MQL5 #MT5 #Trading

Discover how to create a Mini Chat in MetaTrader 5 with sockets! In this article, explore integrating a chat system using soc
Discover how to create a Mini Chat in MetaTrader 5 with sockets! In this article, explore integrating a chat system using sockets without the need for DLLs. Learn to separate client-server architecture, with clients in MQL5 and an external program as the server. This showcases the adaptability of sockets and offers a practical example of embedding them in a trading platform via an Expert Advisor. The demonstration includes managing connections dynamically and using a circular buffer for messages. Whether you're enhancing trading tools or experimenting with new features, this guide offers valuable insights into integrating interactive elements within MT5. 👉 Read | Calendar | @mql5dev #MQL5 #MT5 #Sockets

Discover momentum deviation bands, an indicator akin to Bollinger bands. This tool assists in analyzing market momentum shift
Discover momentum deviation bands, an indicator akin to Bollinger bands. This tool assists in analyzing market momentum shifts. Use it as you would Bollinger bands to assess price volatility and potential breakouts. It offers insight into market behavior by tracking deviations from a moving average. This can aid in identifying trading opportunities and gauging market conditions. Employ momentum deviation bands to enhance technical analysis and refine trading strategies. Suitable for those seeking to expand their toolkit with a method focused on interpreting price movement dynamics. 👉 Read | Docs | @mql5dev #MQL4 #MT4 #Indicator

The Successful Restaurateur Algorithm (SRA) offers a unique approach to optimization by focusing on improvement rather than e
The Successful Restaurateur Algorithm (SRA) offers a unique approach to optimization by focusing on improvement rather than elimination. Unlike traditional methods, SRA enhances weaker solutions by integrating successful elements from better ones, maintaining diversity and steady improvement. The implementation involves a main loop that selects the least successful "dish," combines it with elements from the best, and evaluates the new solutions. Parameters like temperature and innovation rate control experimentation intensity, balancing exploration and refinement. Tests show SRA's broad search capabilities but highlight its challenges in precise solution refinement, ranking it 20th among population optimization algorithms. Despite mixed results, SRA's distinctive strategy provides valuable insights for future algorithm development. 👉 Read | AppStore | @mql5dev #MQL5 #MT5 #Algorithm

Understanding multi-task learning frameworks in financial market analysis reveals key advantages of using the ResNeXt archite
Understanding multi-task learning frameworks in financial market analysis reveals key advantages of using the ResNeXt architecture. This architecture employs a shared encoder to achieve robust pattern extraction across diverse tasks, enhancing generalization and resilience to noise. By reducing model overfitting through joint task training, it increases model stability in volatile markets. Computational efficiency is also improved, crucial for real-time trading systems. ResNeXt's modularity and grouped convolutions optimize performance without significant computational cost. This flexibility supports task-specific adaptability, crucial for algorithmic trading where latency matters. Integrating multi-task learning with ResNeXt fosters robust modeling for dynamic market conditions. 👉 Read | Docs | @mql5dev #MQL5 #MT5 #FinanceAI

Introducing the ZigZag Color Indicator for line charts, designed to operate on close prices instead of high and low values. T
Introducing the ZigZag Color Indicator for line charts, designed to operate on close prices instead of high and low values. This tool simplifies trend analysis by focusing on market closures, enhancing clarity in chart readings. The indicator offers a single input parameter, ExtDepth, allowing users to fine-tune the sensitivity of trend detection with minimal effort. Optimized for performance, it ensures efficient chart analysis without compromising on speed or accuracy. Ideal for traders seeking streamlined insights into market movements while maintaining system responsiveness. 👉 Read | Freelance | @mql5dev #MQL5 #MT5 #Indicator

For traders seeking efficiency, this article delves into optimizing trade execution by analyzing historic Bid/Ask spreads usi
For traders seeking efficiency, this article delves into optimizing trade execution by analyzing historic Bid/Ask spreads using MetaTrader 5's tick data. It offers a technical solution for evaluating brokers' declared versus actual spreads, particularly during volatile markets or specific trading hours. The article demonstrates how to harness OnInit() and OnCalculate() functions for strategic analysis of recent price actions. This approach empowers traders and developers to make informed decisions by understanding true cost impacts on strategies, especially in high-frequency trading. Ultimately, it highlights the importance of selecting brokers with reasonable spreads to maintain profitability. 👉 Read | Signals | @mql5dev #MQL5 #MT5 #Forex

The price channel indicator is a tool allowing customization of both the period and line colors, providing versatility in tra
The price channel indicator is a tool allowing customization of both the period and line colors, providing versatility in trading strategies. It is often utilized in channel break strategies, as it helps identify support and resistance levels within market trends. The ability to adjust these parameters offers traders insights into price movements and potential breakout points. This accuracy in setting channels aids in making informed decisions and enhancing strategic approaches. The price channel indicator stands as a valuable resource for traders aiming to pinpoint market entry and exit opportunities while accommodating various personal and trading preferences. 👉 Read | Calendar | @mql5dev #MQL5 #MT5 #Indicator

Creating custom indicators with candlestick charts in MQL5 involves various methods, each with distinct characteristics. The
Creating custom indicators with candlestick charts in MQL5 involves various methods, each with distinct characteristics. The simplest approach is constructing single-color candles, neglecting highs and lows. More complex is using multicolored candles guided by defined business rules, which aids in interpreting market movements. Building a basic candlestick chart requires defining price series for open, high, low, and close values. Utilizing buffers to store data is key, and color differentiation is tied to business logic. For example, green indicates buying, red for selling, and yellow reflects a neutral state in the market. Using DRAW_COLOR_CANDLES allows multicolored candle plotting, adding an extra buffer for storing color data. This buffer facilitates distinguishing between bullish and bearish candles based on preset trading conditions. If co... 👉 Read | AppStore | @mql5dev #MQL5 #MT5 #Indicator

A utility function simplifies timeframe representation by converting full timeframe identifiers such as "PERIOD_M1" to their
A utility function simplifies timeframe representation by converting full timeframe identifiers such as "PERIOD_M1" to their concise forms like "M1". This can enhance code readability and efficiency by streamlining how timeframes are displayed and referenced in your projects. By using shortened names, the codebase remains clean without losing the clarity of timeframe identification. Implementing such a function improves maintainability and can facilitate easier updates or modifications across projects. Effective for developers looking to optimize their workflow by reducing verbosity in their scripts and ensuring a more intuitive understanding of time-based operations. 👉 Read | Calendar | @mql5dev #MQL5 #MT5 #Timeframes

Explore the synergy between Python and MQL5 with this insightful article on enhancing file I/O operations in MetaTrader 5. Di
Explore the synergy between Python and MQL5 with this insightful article on enhancing file I/O operations in MetaTrader 5. Discover how Python's flexible file handling capabilities can inspire robust solutions in MQL5, including automated file flag generation and abstraction techniques. Dive into the nuances of reading and writing different data types, handling CSV files effectively with custom-built classes, and managing file modes to ensure seamless integration in trading environments. Learn how to simplify complex tasks, reduce errors, and improve code maintainability—all without compromising on MQL5's native offerings. Perfect for traders and developers seeking efficient algorithmic trading strategies. 👉 Read | Quotes | @mql5dev #MQL5 #MT5 #Python

The third part of our series enhances a gauge-based MQL5 indicator for displaying multiple oscillators like RSI, CCI, and MFI
The third part of our series enhances a gauge-based MQL5 indicator for displaying multiple oscillators like RSI, CCI, and MFI. Building on previous work, this iteration introduces sector and round gauge styles with advanced rendering, employing derived classes for tailored visualization. The framework supports selective indicator combinations via user inputs. It utilizes enumerations for gauge selection and null mark positioning, allowing flexible layouts, particularly beneficial for showing oscillators with negative ranges like CCI. The implementation involves setting up and initializing the gauges, creating unique instances for RSI, CCI, and MFI, and managing their visual properties and data representation. The application dynamically updates the buffer data and reflects it graphically, ensuring accurate and visually appealing output. The prop... 👉 Read | NeuroBook | @mql5dev #MQL5 #MT5 #Indicator

The BBMA strategy, developed by Ali Oma from Malaysia, incorporates Bollinger Bands and Moving Averages to identify market mo
The BBMA strategy, developed by Ali Oma from Malaysia, incorporates Bollinger Bands and Moving Averages to identify market movements. The strategy emphasizes the combination of signals from various time frames, enhancing the probability of successful entries. Key components include CSA/CSAK, MHV, Momentum, and Reentry Zone ZeroLoss. The integration of these elements into clear standard operating procedures aids traders in discovering high-probability entry points. The BBMA indicator simplifies analysis by displaying all signals concurrently on a chart. It minimizes the chance of missing crucial market movements. Separate data buffers for each signal facilitate the integration with Expert Advisors, supporting custom dashboard development or fully automated trading systems. This structured approach provides a comprehensive outlook on market trends for effec... 👉 Read | AppStore | @mql5dev #MQL5 #MT5 #BBMA