en
Feedback
Trading Algorítmico MQL5

Trading Algorítmico MQL5

Open in Telegram

Las mejores publicaciones de la mayor comunidad de tráders algorítmicos. Suscríbase para estar al día con las tecnologías más avanzadas y el desarrollo de programas de trading.

Show more

📈 Analytical overview of Telegram channel Trading Algorítmico MQL5

Channel Trading Algorítmico MQL5 (@mql5es) in the Spanish language segment is an active participant. Currently, the community unites 43 217 subscribers, ranking 2 787 in the Cryptocurrencies category and 1 974 in the Spain region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 43 217 subscribers.

According to the latest data from 22 July, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by 600 over the last 30 days and by 18 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 6.73%. Within the first 24 hours after publication, content typically collects 3.17% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 2 905 views. Within the first day, a publication typically gains 1 369 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 7.
  • Thematic interests: Content is focused on key topics such as léelo, indicador, gráfico, señal, análisis.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
Las mejores publicaciones de la mayor comunidad de tráders algorítmicos. Suscríbase para estar al día con las tecnologías más avanzadas y el desarrollo de programas de trading.

Thanks to the high frequency of updates (latest data received on 23 July, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Cryptocurrencies category.

43 217
Subscribers
+1824 hours
+1927 days
+60030 days
Attracting Subscribers
July '26
July '26
+636
in 0 channels
June '26
+870
in 0 channels
Get PRO
May '26
+1 516
in 0 channels
Get PRO
April '26
+1 471
in 0 channels
Get PRO
March '26
+19 841
in 0 channels
Get PRO
February '26
+2 045
in 2 channels
Get PRO
January '26
+2 504
in 0 channels
Get PRO
December '25
+1 739
in 0 channels
Get PRO
November '25
+1 613
in 0 channels
Get PRO
October '25
+1 793
in 0 channels
Get PRO
September '25
+1 525
in 0 channels
Get PRO
August '25
+1 460
in 0 channels
Get PRO
July '25
+1 656
in 0 channels
Get PRO
June '25
+1 274
in 0 channels
Get PRO
May '25
+1 552
in 0 channels
Get PRO
April '25
+2 110
in 0 channels
Get PRO
March '25
+1 844
in 0 channels
Get PRO
February '25
+1 535
in 0 channels
Get PRO
January '25
+1 826
in 0 channels
Get PRO
December '24
+1 739
in 0 channels
Get PRO
November '24
+2 409
in 0 channels
Get PRO
October '24
+2 360
in 0 channels
Get PRO
September '24
+7 122
in 0 channels
Date
Subscriber Growth
Mentions
Channels
23 July+40
22 July+18
21 July+42
20 July+48
19 July+24
18 July+16
17 July+26
16 July+36
15 July+67
14 July0
13 July+29
12 July+23
11 July+12
10 July+19
09 July+10
08 July+64
07 July+16
06 July+62
05 July+10
04 July+15
03 July+20
02 July+22
01 July+17
Channel Posts
Parte 26 de MQL5: automatización de soporte y resistencia en un EA, sin depender de rectángulos dibujados manualmente. El enf
Parte 26 de MQL5: automatización de soporte y resistencia en un EA, sin depender de rectángulos dibujados manualmente. El enfoque usa swing lows y swing highs en un rango de barras configurable, copiando OHLC/tiempo del símbolo y timeframe seleccionados. Se validan giros comparando el mínimo o máximo con velas vecinas (lookback) mediante funciones tipo IsSwingLow/IsSwingHigh. Soporte: se detecta un primer swing low y se define una banda entre el mínimo real y el límite inferior del cuerpo. Se confirma con un segundo swing low dentro de la banda y se invalida si alguna vela cierra por debajo. Resistencia: lógica simétrica con swing high, banda entre máximo real y límite superior del cuerpo, segundo toque y descarte si hay cierres por encima. Tras validar, se baja de timeframe para buscar cambio de carácter y activar compras/ventas según estructura. 👉 Léelo | Market | @mql5es

2
En MQL5, declarar una variable de clase no implica control total del ciclo de vida. En indicadores y scripts, el compilador p
En MQL5, declarar una variable de clase no implica control total del ciclo de vida. En indicadores y scripts, el compilador puede invocar constructor y destructor fuera de los puntos esperados por el código de eventos. El uso de new y delete cambia el modelo: el constructor deja de ser implícito y la destrucción debe gestionarse de forma explícita. Con trazas en terminal se verifica el orden real: con punteros, el constructor ocurre dentro de OnInit y el destructor antes de OnDeinit; sin ellos, puede ejecutarse antes y después, respectivamente. En scripts aparece otro punto: una referencia local limita el acceso desde otros procedimientos. Para conservar estado, se requiere pasar la referencia al objeto, evitando recrear instancias que no comparten datos. 👉 Léelo | Cotizaciones | @mql5es
758
3
El artículo refina el indicador de posiciones del simulador en MQL5, priorizando usabilidad sin cambiar la arquitectura. Se a
El artículo refina el indicador de posiciones del simulador en MQL5, priorizando usabilidad sin cambiar la arquitectura. Se añade un objeto de fondo, se ajustan coordenadas con cálculos en píxeles y se mejora el contraste para identificar el elemento seleccionable. Se corrigen efectos al recrear TP/SL: el fondo no debe tapar el control de movimiento, resolviéndose con un ajuste mínimo en UpdatePrice. También se evita la superposición horizontal desplazando objetos en X, asumiendo por ahora un único indicador en cuentas netting. La mejora clave es mostrar PnL financiero además de puntos. Se cachea el valor monetario por tick y el volumen, y la clase convierte la variación de precio a dinero en ViewValue. Esto abre un problema real: el ancho fijo de OBJ_EDIT trunca cifras, por lo que se propone ajustar el tamaño dinámicamente según el texto y evitar recomputación compartida entre inst... 👉 Léelo | Guía de algotrading | @mql5es
808
4
La SMA presenta una limitación conocida: el retraso frente a los cambios de tendencia. Una forma de reducirlo consiste en inc
La SMA presenta una limitación conocida: el retraso frente a los cambios de tendencia. Una forma de reducirlo consiste en incorporar la velocidad media del movimiento del precio como parte del cálculo. El indicador descrito implementa tres métodos de medición. La velocidad central entrega un valor más suavizado. La velocidad hacia adelante se calcula respecto a la barra actual, aumentando la sensibilidad ante variaciones recientes. La velocidad hacia atrás se mide desde la barra inicial, incorporando mejor el historial del desplazamiento del precio. Cualquiera de las tres opciones reduce el retraso y permite usar el indicador como alternativa operativa a la SMA estándar. Parámetros: Type (selección del método de velocidad) e iPeriod (período de cálculo). 👉 Léelo | Calendario | @mql5es
998
5
En aprendizaje por refuerzo, un síntoma frecuente de estancamiento es la ausencia de acciones: el agente deja de operar y la
En aprendizaje por refuerzo, un síntoma frecuente de estancamiento es la ausencia de acciones: el agente deja de operar y la política no cambia entre estados. Suele apuntar a datos poco variados, recompensa poco informativa, entrenamiento insuficiente o arquitectura que no preserva señales del entorno. En un caso con un EA MQL5, la repetibilidad de backtests permitió instrumentar el planificador. Un vector ModelsCount mostró selección constante de un único agente, indicando sesgo y falta de investigación. Se añadieron prev_scheduler y prev_actor para medir cambios de distribución entre ticks. No hubo desvíos: la salida permaneció estable pese a variaciones del mercado. El siguiente paso fue auditar capa por capa (Base, BatchNorm, Conv, MultiModel) incorporando prev_output y controles en feedForward, asumiendo el coste de transferencias OpenCL a CPU para localizar dónde se pierde in... 👉 Léelo | Market | @mql5es
2 449
6
Actualización de un EA para trading de criptoderivados en bitex.one, orientado a colocación automática de órdenes limitadas a
Actualización de un EA para trading de criptoderivados en bitex.one, orientado a colocación automática de órdenes limitadas a múltiples niveles usando datos de Profundidad de Mercado o precios de referencia (mark/index). Se elimina el parámetro magic_number: ahora se asigna automáticamente y deja de ser un punto de control manual. Se incorpora vertical_shift, que permite desplazar todos los niveles de cotización respecto al precio base, en fracción del precio absoluto. El cálculo de niveles mantiene shift como separación incremental entre órdenes y level_count como número de escalones. Parámetros clave: price_type selecciona la fuente del precio (DOM, mark o index). max_pos define el tamaño por orden. desired_pos fija la posición objetivo a mantener o excluye una posición existente para que no sea gestionada. El sistema trabaja con un modelo asíncrono de ejecución de transacciones. 👉 Léelo | Manual sobre redes neuronales | @mql5es
2 222
7
La simulación de trading se justifica por la limitación y sesgo de los históricos: una sola trayectoria no cubre escenarios a
La simulación de trading se justifica por la limitación y sesgo de los históricos: una sola trayectoria no cubre escenarios alternativos, especialmente en instrumentos con poca historia como muchas criptos. Generar cotizaciones sintéticas permite ampliar pruebas, variar condiciones y escalar a múltiples instrumentos independientes en paralelo. El modelo propuesto usa discretización aleatoria con control de retrocesos y volatilidad. Se parametriza la “planitud” mediante el porcentaje medio de retroceso y la velocidad mediante el cambio medio por barra, evitando depender del precio absoluto. La probabilidad de paso alcista se recalcula en cada paso para forzar reversión a una media sin coste computacional alto; también admite simulación de ticks por tiempo medio. Sobre ese precio simulado se construye un modelo de recompra: precio inicial normalizado a 1, escalones porcentuales, ajust... 👉 Léelo | Market | @mql5es
2 621
8
Script para el trazado automático de niveles de máximo y mínimo diario durante la sesión de negociación FORTS. Con Night_Sess
Script para el trazado automático de niveles de máximo y mínimo diario durante la sesión de negociación FORTS. Con Night_Session=true, también se muestran los máximos y mínimos de la sesión nocturna cuando exceden los límites del rango diario, manteniendo la referencia del día y destacando extensiones relevantes. Incluye configuración para ajustar colores de las líneas de niveles y adaptar la visualización a distintos esquemas de gráficos y preferencias operativas. 👉 Léelo | Documentación | @mql5es
2 348
9
El artículo muestra cómo pasar de analizar precios en el dominio del tiempo a estudiar su contenido en frecuencia con la Tran
El artículo muestra cómo pasar de analizar precios en el dominio del tiempo a estudiar su contenido en frecuencia con la Transformada Discreta de Fourier (DFT), interpretando el espectro como distribución de energía por frecuencias. Se explica el cálculo del espectro de potencia a partir de coeficientes complejos y el uso de FFT para acelerar el proceso. Para evitar artefactos por tramos finitos (fugas espectrales), se propone preprocesar con centrado y ventanas, usando Welch. Para hacer el espectro más legible, se aplica suavizado con Savitzky-Golay. En MQL5 se implementa una clase CSpectrum que calcula DFT y expone espectro, espectro acumulativo y desviación acumulativa, con funciones de trazado. Los casos de uso incluyen detectar estacionalidad, diferenciar AR(1) positivo vs negativo por concentración de energía, y validar modelos midiendo si los residuos se comportan como ruido ... 👉 Léelo | Guía de algotrading | @mql5es
2 655
10
Asesor Experto orientado a validar la hipótesis de continuación del patrón Inside Bar. La detección usa dos velas: barra prin
Asesor Experto orientado a validar la hipótesis de continuación del patrón Inside Bar. La detección usa dos velas: barra principal (rango mayor) y barra de señal, contenida totalmente dentro del máximo/mínimo de la principal. La evaluación se ejecuta solo al abrir una nueva barra y en el marco temporal del gráfico. La dirección viene dada por el cierre de la barra principal. Cierre alcista: orden Buy Stop sobre el máximo. Cierre bajista: orden Sell Stop bajo el mínimo. Stop Loss como fracción del rango de la barra principal y Take Profit por relación riesgo/recompensa configurable, con opción de desactivar TP. Incluye dimensionamiento por lote fijo o por % de riesgo sobre el saldo inicial, filtro ATR opcional y restricciones de una posición y una orden pendiente por símbolo, con cancelación tras N barras. Probado en EURUSD, XAUUSD y SP500 en H1 y M15. Informe y código: https://www.m... 👉 Léelo | Documentación | @mql5es
2 298
11
Logify evoluciona de “registrar códigos” a explicar fallos: ahora se pasa el código de error y la biblioteca devuelve constan
Logify evoluciona de “registrar códigos” a explicar fallos: ahora se pasa el código de error y la biblioteca devuelve constante y descripción legible, eliminando búsquedas manuales en la documentación MQL5. El sistema define una estructura MqlError y carga catálogos por idioma (11 idiomas, 274 entradas) mediante archivos por lengua. CLogifyError resuelve un código a su detalle y contempla rangos de errores de usuario. La integración en CLogify amplía Append() con un parámetro opcional y añade placeholders {err_code}, {err_constant}, {err_description}. Para evitar logs incoherentes, el formateador adopta plantillas por nivel (DEBUG/INFO/ALERT/ERROR/FATAL), manteniendo claridad y señal/ruido en producción. 👉 Léelo | CodeBase | @mql5es
2 515
12
Disponible la versión para MT5 del indicador Multi Forex Scanner, derivado de una implementación previa para MT4 y orientado
Disponible la versión para MT5 del indicador Multi Forex Scanner, derivado de una implementación previa para MT4 y orientado a reducir el tiempo de selección de instrumentos. El indicador muestra en pantalla la lista de divisas y pares actualmente habilitados en la ventana Market Watch del terminal, tomando esa lista como fuente de datos. La gestión de símbolos es directa: para ocultar cualquier divisa o par dentro del escáner, basta con deshabilitar su visibilidad en Market Watch. Esto permite ajustar el conjunto monitoreado sin configuraciones adicionales. 👉 Léelo | Market | @mql5es
2 112
13
Muchos indicadores siguen generando señales falsas, especialmente en tiempo real. La validación geométrica de señales busca f
Muchos indicadores siguen generando señales falsas, especialmente en tiempo real. La validación geométrica de señales busca filtrar solo las entradas que rompen la coherencia del movimiento, sin alterar las señales restantes. Una señal se considera inválida si implicaría un tramo de zigzag geométricamente imposible. Por ejemplo, una compra emitida mientras el precio cae puede tratarse como entrada insegura al no encajar con la estructura esperada. En este enfoque, las señales del indicador no se aceptan como entradas directas, sino como candidatas a pivotes mínimos y máximos. Un validador con lógica tipo zigzag conecta candidatos y rechaza los que producen anomalías, manteniendo el estado de búsqueda del pivote. Cuando un tramo se confirma, se registra el precio y el cambio de estado valida el pivote. Los pivotes se marcan con flechas y las señales peligrosas con flecha y una “X”. ... 👉 Léelo | Señales | @mql5es
2 247
14
El artículo presenta CoSO (Community of Scientist Optimization), un optimizador poblacional inspirado en la dinámica de la co
El artículo presenta CoSO (Community of Scientist Optimization), un optimizador poblacional inspirado en la dinámica de la comunidad científica: publicaciones, competencia por fondos, formación de grupos y balance entre explotar buenas zonas y explorar soluciones nuevas. Destaca por su autoorganización y por ajustar el tamaño de población sin depender de un tuning fino. Cada “investigador” es un agente con posición y velocidad en el espacio de búsqueda, mejor marca personal y un modelo social basado en “revistas” que actúan como memoria colectiva. La actualización combina inercia, componente cognitivo y atracción hacia soluciones publicadas. La presión selectiva se implementa con financiación competitiva: los agentes gastan recursos, los mejores reciben más, y una fracción adaptativa se destina a “marginales” aleatorios para evitar óptimos locales. Los exitosos pueden contratar asis... 👉 Léelo | Guía de algotrading | @mql5es
2 552
15
Parte 25 de la serie MQL5: automatización de trading basada en líneas de tendencia dibujadas en MetaTrader 5. El EA identific
Parte 25 de la serie MQL5: automatización de trading basada en líneas de tendencia dibujadas en MetaTrader 5. El EA identifica dos objetos de tipo trendline por nombre (alcista y bajista). El usuario define nombres exactos, timeframe, lotaje y modo: reversión o ruptura con retest. Las líneas se extienden a la derecha para mantener validez en velas futuras. La lógica copia las últimas cinco velas y consulta el valor de la línea en cada timestamp. Con esa correlación se detectan toques, cruces y cierres relativos. Gestión: SL en el máximo/mínimo de la última vela cerrada según dirección; TP con ratio 1:4. Control de duplicados mediante recuento de barras desde la última señal. 👉 Léelo | Calendario | @mql5es
2 195
16
Se publicó un Asesor Experto basado en iADX e iMACD. ADX se usa para validar fuerza y dirección del movimiento; MACD para con
Se publicó un Asesor Experto basado en iADX e iMACD. ADX se usa para validar fuerza y dirección del movimiento; MACD para confirmar sesgo operativo. Las entradas se ejecutan cuando la línea principal y la de señal del MACD se desplazan al alza (compra) o a la baja (venta). La condición exige alineación durante un número configurable de velas: ADX: bars interval y MACD: bars interval. Además, la línea principal del ADX debe ascender y superar el umbral ADX: minimum, con valor típico 20. Incluye trailing y cierre parcial de volumen mediante “Take half the profit”. Si el parámetro está activo, no se coloca Take Profit aunque exista un valor mayor que cero. En su lugar, Take Profit define el paso para cerrar la mitad de la ganancia. La toma parcial se ejecuta una sola vez; el cierre final queda a cargo del Stop Loss. 👉 Léelo | Señales | @mql5es
2 268
17
La principal innovación de la versión beta 6030 de MetaTrader 5 es la compatibilidad integrada con el Protocolo de Contexto d
La principal innovación de la versión beta 6030 de MetaTrader 5 es la compatibilidad integrada con el Protocolo de Contexto de Modelo (MCP) y la inteligencia artificial basada en agentes. Esto ofrece al terminal y al MetaEditor un asistente de IA integrado que ayuda a analizar los mercados y la actividad comercial, así como a desarrollar programas MQL5, explicar el código, encontrar errores y automatizar la solución de problemas complejos. Otra innovación importante es la compatibilidad con Passkey, un mecanismo moderno para proteger las cuentas de trading. Passkey ofrece un factor de autenticación adicional al iniciar sesión en su cuenta, protegiendo a los usuarios contra el phishing y el acceso no autorizado. Para los desarrolladores, hemos mejorado significativamente el MetaEditor. El editor ahora incluye la tan esperada función de plegado de código y resaltado de todas las apariciones de una palabra seleccionada, lo que simplifica el trabajo con proyectos grandes. Más información...
2 668
18
Chart Navigator MT5 Light añade un minimapa al gráfico con un resumen compacto del histórico de precios y un marco que indica
Chart Navigator MT5 Light añade un minimapa al gráfico con un resumen compacto del histórico de precios y un marco que indica la zona visible actual. Un clic en el minimapa desplaza el gráfico al punto seleccionado, y el marco puede arrastrarse para avanzar o retroceder rápidamente por el historial. Las líneas verticales usadas como marcadores en el gráfico principal se replican en el minimapa como referencias temporales. Esto permite saltar a fechas, señales, operaciones, noticias o zonas de análisis sin desplazamiento manual prolongado. Incluye fecha dinámica al pasar el cursor, cambio de tamaño con el ratón y opción de reducirlo a una barra inferior. La fecha de inicio (y opcionalmente la final) del intervalo es configurable. Se dibuja con canvas, no ejecuta operaciones, no usa DLL, no depende de servicios externos ni escribe archivos. No es una señal ni un sistema de análisis. 👉 Léelo | Guía de algotrading | @mql5es
2 656
19
El Algoritmo de Aprendizaje Competitivo (CLA) plantea una metaheurística basada en población y segmentación en clases. Cada c
El Algoritmo de Aprendizaje Competitivo (CLA) plantea una metaheurística basada en población y segmentación en clases. Cada clase mantiene un “profesor” (mejor individuo), y la evolución combina aprendizaje del líder, memoria individual e intercambio entre clases para reducir estancamiento. Implementación típica: población de 198 agentes en 9 clases. Tras inicialización aleatoria, cada iteración actualiza posiciones con factores adaptativos: TF (aprendizaje desde el profesor) y CF (influencia del promedio de profesores). Desde deltaIter se habilitan memoria de mejores marcas y aprendizaje interclase con probabilidad 1-gamma. La lógica incluye actualización de profesores, coste por clase (mejor + beta*media), ranking y mejor global. Se describe una clase C_AO_CLA_l con métodos Init, Moving, Revision y funciones internas para actualizar conocimiento, costes y clasificaciones. 👉 Léelo | Calendario | @mql5es
2 863
20
La mejora del Market Periods Synchronizer amplía la visualización HTF-en-LTF más allá del cuerpo de la vela: ahora identifica
La mejora del Market Periods Synchronizer amplía la visualización HTF-en-LTF más allá del cuerpo de la vela: ahora identifica y rellena también las zonas de mecha superior e inferior. Esto permite estudiar rechazos y extremos de precio como datos explícitos, conectando la vela “resumida” (H1/H4) con su microestructura en M1. El enfoque destaca que mechas similares pueden esconder patrones intrabarra distintos (doble suelo, consolidación, picos de volatilidad), útil para analizar liquidez, agotamiento y posibles reversiones con más contexto. En la implementación MQL5 se refuerza la arquitectura del EA: parámetros de entrada se copian a variables globales mutables para cambios en caliente desde un panel. La UI usa CCanvas con fondo semitransparente, nombres con prefijo por chart para evitar colisiones, y nuevos controles de minimizar/salir con gestión de eventos de ratón. 👉 Léelo | Guía de algotrading | @mql5es
2 915