uz
Feedback
Trading Algorítmico MQL5

Trading Algorítmico MQL5

Kanalga Telegram’da o‘tish

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.

Ko'proq ko'rsatish

📈 Telegram kanali Trading Algorítmico MQL5 analitikasi

Trading Algorítmico MQL5 (@mql5es) Ispan til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 45 078 obunachidan iborat bo'lib, Kriptovalyutalar toifasida 2 548-o'rinni va Ispaniya mintaqasida 1 872-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

невідомо sanasidan buyon loyiha tez o‘sib, 45 078 obunachiga ega bo‘ldi.

04 Sentabr, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni 1 419 ga, so‘nggi 24 soatda esa 54 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 5.56% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 2.91% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 2 507 marta ko‘riladi; birinchi sutkada odatda 1 313 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 6 ta reaksiya keladi.
  • Tematik yo‘nalishlar: Kontent léelo, indicador, gráfico, señal, análisis kabi asosiy mavzularga jamlangan.

📝 Tavsif va kontent siyosati

Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
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.

Yuqori yangilanish chastotasi (oxirgi ma’lumot 05 Sentabr, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Kriptovalyutalar toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.

45 078
Obunachilar
+5424 soatlar
+2967 kun
+1 41930 kun
Obunachilarni jalb qilish
Sentabr '26
Sentabr '26
+225
0 kanalda
Avgust '26
+1 448
0 kanalda
Get PRO
Iyul '26
+916
0 kanalda
Get PRO
Iyun '26
+870
0 kanalda
Get PRO
May '26
+1 516
0 kanalda
Get PRO
Aprel '26
+1 471
0 kanalda
Get PRO
Mart '26
+19 841
0 kanalda
Get PRO
Fevral '26
+2 045
2 kanalda
Get PRO
Yanvar '26
+2 504
0 kanalda
Get PRO
Dekabr '25
+1 739
0 kanalda
Get PRO
Noyabr '25
+1 613
0 kanalda
Get PRO
Oktabr '25
+1 793
0 kanalda
Get PRO
Sentabr '25
+1 525
0 kanalda
Get PRO
Avgust '25
+1 460
0 kanalda
Get PRO
Iyul '25
+1 656
0 kanalda
Get PRO
Iyun '25
+1 274
0 kanalda
Get PRO
May '25
+1 552
0 kanalda
Get PRO
Aprel '25
+2 110
0 kanalda
Get PRO
Mart '25
+1 844
0 kanalda
Get PRO
Fevral '25
+1 535
0 kanalda
Get PRO
Yanvar '25
+1 826
0 kanalda
Get PRO
Dekabr '24
+1 739
0 kanalda
Get PRO
Noyabr '24
+2 409
0 kanalda
Get PRO
Oktabr '24
+2 360
0 kanalda
Get PRO
Sentabr '24
+7 122
0 kanalda
Sana
Obunachilarni jalb qilish
Esdaliklar
Kanallar
05 Sentabr+7
04 Sentabr+54
03 Sentabr+28
02 Sentabr+74
01 Sentabr+62
Kanal postlari
La parte 24 construye un EA de ruptura de la sesión de Londres en MQL5: define el rango previo a la apertura (máximo/mínimo),
La parte 24 construye un EA de ruptura de la sesión de Londres en MQL5: define el rango previo a la apertura (máximo/mínimo), valida su tamaño y coloca órdenes pendientes BuyStop/SellStop con un pequeño offset para capturar el aumento de volatilidad. El sistema incorpora gestión de riesgo completa: relación riesgo/beneficio para TP, stop loss configurable, trailing stop activable por beneficio mínimo, límite de operaciones simultáneas y bloqueo automático por drawdown diario basado en el máximo equity del día. A nivel de implementación, usa CTrade, una estructura para rastrear posiciones y reinicios por nuevo día. Añade un panel UI en el gráfico (creación/actualización, botón para ocultar) para monitorizar rango, niveles, balance, equity y drawdown en tiempo real. 👉 Léelo | Foro | @mql5es

2
Antes de confiar en un backtest, conviene cuantificar el coste real por operación. En el historial M1 queda registrado el spr
Antes de confiar en un backtest, conviene cuantificar el coste real por operación. En el historial M1 queda registrado el spread por barra, pero en el simulador suele mostrarse un spread “actual” que no refleja la distribución histórica. SpreadAudit recorre M1 durante los días indicados y calcula mediana, p90 y p99 del spread en precio y puntos. También normaliza esas métricas como fracciones del ATR en H1 para comparar instrumentos. Además, obtiene spread medio y máximo por hora y puede exportar la tabla a CSV en MQL5\Files. Ejemplo en XAUUSD: spread mediano 0,37; p90 0,42; p99 0,45; con ATR(24) H1=6,41, la mediana equivale a 0,058 ATR. El perfil horario muestra picos en rollover, donde el máximo puede multiplicar el valor típico. Si una señal M5 promedia 0,28 y el spread mediano es 0,37, el sistema queda invalidado en real. Nota: el spread por barra es el mínimo de esa barra, por... 👉 Léelo | Freelance | @mql5es
380
3
Clock (Spread).mq5 es un indicador para MetaTrader 5 que muestra una etiqueta de texto en una esquina del gráfico con dos dat
Clock (Spread).mq5 es un indicador para MetaTrader 5 que muestra una etiqueta de texto en una esquina del gráfico con dos datos: el tiempo restante hasta el cierre de la vela actual y el spread vigente en puntos (Bid−Ask), mostrado entre paréntesis. La actualización se realiza cada segundo mediante EventSetTimer(1), manteniendo el conteo incluso sin nuevos ticks o con el mercado cerrado. Además, refresca la información en cada tick a través de OnCalculate. Un ejemplo de salida es: < 04:32 (12), indicando 4:32 restantes y 12 puntos de spread. No dibuja líneas ni buffers (indicator_plots 0). Solo crea un OBJ_LABEL y genera un nombre de objeto único por gráfico/símbolo/periodo usando un prefijo para evitar colisiones entre instancias. Parámetros: fuente (nombre, tamaño, color), posición (X/Y en píxeles) y prefijo de objeto (CLK_). 👉 Léelo | Cotizaciones | @mql5es
514
4
Pruebas walk-forward en 2 años para la combinación Awesome Oscillator + Envelope Channels: 7–8 de 10 patrones superaron el fi
Pruebas walk-forward en 2 años para la combinación Awesome Oscillator + Envelope Channels: 7–8 de 10 patrones superaron el filtro. Se evalúa el impacto de aprendizaje supervisado como capa adicional para los patrones 4, 8 y 9. El filtro propuesto usa una CNN con dimensionamiento dinámico de kernels y canales guiado por atención temporal de producto escalar y capas MultiheadAttention alternadas. El objetivo es ajustar el campo receptivo y la capacidad por secuencia, manteniendo alineación temporal con padding y estabilización con BatchNorm, ReLU y Dropout. Riesgos: coste O(N²) en secuencias largas, mayor demanda de datos, menor interpretabilidad y sobreajuste por adaptabilidad. Alternativas: convoluciones dilatadas, dinámicas, separables, bloques SE y TCN. En Python se reimplementa Awesome Oscillator por ausencia de funciones MQL5 en el módulo MT5. 👉 Léelo | Señales | @mql5es
1 570
5
El patrón Inside Bar sigue siendo una referencia para operadores de acción del precio, al señalar compresión y posible ruptur
El patrón Inside Bar sigue siendo una referencia para operadores de acción del precio, al señalar compresión y posible ruptura. Un indicador automatiza su detección y clasifica el sesgo según el cierre frente a la apertura de la vela interna: alcista, bajista o neutral. La proyección se representa con un rectángulo basado en el máximo y mínimo de la vela madre, extendido un número configurable de barras. La visualización puede incluir relleno, colores por dirección y etiquetas “Inside Bar ALZA/BAJA”, limitando el historial para mantener el gráfico limpio. Incluye alertas por ventana emergente, sonido, push móvil y correo opcional. No repinta: la señal queda fijada al cierre. Compatible con cualquier símbolo y marco temporal, con procesamiento optimizado para barras visibles o recientes. 👉 Léelo | Cotizaciones | @mql5es
1 350
6
Indicador de velas con codificación por color orientado a lectura rápida de impulso y cambios de régimen en precio. Las velas
Indicador de velas con codificación por color orientado a lectura rápida de impulso y cambios de régimen en precio. Las velas verdes señalan impulso alcista (0,0) y las rojas impulso bajista (1,0). El gris (2,0) marca ausencia o debilidad de impulso, útil para identificar fases de consolidación o transiciones. El color plata (3,0) se reserva para episodios de expansión de vela asociados a impacto de noticias o incrementos anómalos de rango, facilitando la detección de volatilidad puntual. El periodo de impulso predeterminado es 4, configurado para capturar variaciones bruscas en el impulso con baja latencia y sin depender únicamente de medias móviles lentas. 👉 Léelo | VPS | @mql5es
1 404
7
En MetaTrader 5 build 6180, hemos ampliado significativamente las capacidades del Asistente de IA para trabajar con la plataf
En MetaTrader 5 build 6180, hemos ampliado significativamente las capacidades del Asistente de IA para trabajar con la plataforma de trading y el simulador de estrategias. Ahora, el asistente puede recibir y analizar informes y registros del simulador, comprobar su configuración actual, ayudar a iniciar la optimización, añadir indicadores a los gráficos y trabajar con los registros del terminal y del asesor experto. Los desarrolladores ahora disponen de capacidades ampliadas para trabajar con matrices y vectores complejos en MQL5. La compatibilidad con métodos adicionales simplifica el procesamiento, la transformación y la verificación de datos complejos en problemas matemáticos y analíticos. En el terminal web se han mejorado los niveles stop en las cuentas de compensación. Al realizar una nueva operación en un instrumento con una posición ya abierta, el terminal guarda sus niveles actuales de Stop Loss y Take Profit, evitando su eliminación accidental. Más información...
1 940
8
N-BEATS (Neural Basis Expansion Analysis for Time Series) es un modelo de deep learning para pronóstico de series temporales,
N-BEATS (Neural Basis Expansion Analysis for Time Series) es un modelo de deep learning para pronóstico de series temporales, presentado en 2019 por Element AI. Busca cerrar la brecha entre modelos estadísticos (ARIMA/ETS) y redes más complejas (RNN/LSTM/Transformers) con una arquitectura MLP más simple. La mecánica se basa en pilas y bloques: cada bloque genera backcast (reconstrucción) y forecast (predicción), y pasa residuos a los siguientes bloques/pilas. Las expansiones de base (polinómicas/Fourier) permiten separar componentes de tendencia y estacionalidad. En Python, neuralforecast permite entrenamiento univariante y de panel mediante unique_id, facilitando pronóstico multiserie. La evaluación fuera de muestra requiere separar train/test y alinear predicción con valores reales; métricas como MAPE y R2 pueden divergir. En trading, el modelo debe actualizarse con datos nuevos p... 👉 Léelo | Foro | @mql5es
1 753
9
Indicador para rupturas del rango asiático en XAUUSD, orientado a operativa en la apertura de Londres. El sistema identifica
Indicador para rupturas del rango asiático en XAUUSD, orientado a operativa en la apertura de Londres. El sistema identifica el rango nocturno (00:00–06:00) y marca niveles de activación para compras y ventas con un margen configurable. En el gráfico se muestran rectángulos y líneas azules con los límites del rango, una línea discontinua verde como nivel de compra (techo + búfer) y una línea punteada roja como nivel de venta (suelo − búfer). Las flechas señalan la ruptura al alza o a la baja y se añade el ancho del rango en puntos. Parámetros principales: horario de inicio/fin ajustable al servidor, ventana máxima para esperar ruptura (por defecto hasta 10:00), búfer de ruptura y alertas por sonido y notificación push. Enfoque operativo: M15, filtrar rangos de 300 a 2000 puntos, entrada en ruptura, stop en el extremo opuesto y objetivo 1,5x el ancho del rango, con un máximo de una ... 👉 Léelo | Cotizaciones | @mql5es
1 518
10
Una alta tasa de aciertos y una curva de capital estable no bastan para detectar escalado de posiciones tras pérdidas o prome
Una alta tasa de aciertos y una curva de capital estable no bastan para detectar escalado de posiciones tras pérdidas o promediado en tendencias adversas. Un script puede inferirlo directamente desde el historial de operaciones. El script consume un CSV de posiciones cerradas y genera un informe en la pestaña «Expertos» con cuatro señales: aumento de volumen tras una pérdida (patrón tipo martingala), exposición superpuesta en la misma dirección (rejilla o promediado), asimetría de resultados (muchas ganancias pequeñas con una pérdida grande) y una estimación heurística del riesgo de ruina según el riesgo por operación configurado. Incluye una nota compuesta de A a F que consolida las dimensiones y añade recomendaciones. Si el CSV no existe en la primera ejecución, se genera un historial de demostración reproducible para obtener salida inmediata. La ingestión se basa en un archivo e... 👉 Léelo | Cotizaciones | @mql5es
1 712
11
El artículo muestra cómo pasar de detectar velas japonesas “a mano” en Python a un enfoque automatizado con TA-Lib, capaz de
El artículo muestra cómo pasar de detectar velas japonesas “a mano” en Python a un enfoque automatizado con TA-Lib, capaz de reconocer más de 60 patrones usando funciones CDL* sobre arrays OHLC. El resultado es una detección más rápida y consistente, útil en escenarios cercanos a tiempo real. La arquitectura separa responsabilidades: un EA en MetaTrader 5 recoge las últimas 60 barras, serializa OHLC+timestamp en JSON y lo envía por WebRequest a un endpoint /patterns en Flask. El servidor normaliza con pandas, ejecuta los detectores de TA-Lib, clasifica la señal como alcista/bajista y devuelve dos arrays paralelos más métricas de tiempo y logs. En el gráfico, el EA limpia etiquetas previas, dibuja anotaciones coloreadas (verde/rojo) en cada barra con patrón y lanza Alert() contextual. Para desarrolladores, destaca la carga dinámica de detectores, el control de ejecución “una vez por ... 👉 Léelo | Señales | @mql5es
2 835
12
La Microstructure Matrix v5.1, desarrollada por el equipo cuantitativo de IronHawk Capital, plantea un enfoque SMC orientado
La Microstructure Matrix v5.1, desarrollada por el equipo cuantitativo de IronHawk Capital, plantea un enfoque SMC orientado a validación estadística y estructural, con el objetivo de reducir sobreoperación y señales falsas. El motor usa caché de marcos temporales altos activada por eventos para evitar recálculos masivos por tick y mantener baja carga al monitorizar varios símbolos. Incluye validador matemático de FVG para descartar bloques sin vacío real de liquidez. La ruptura estructural se evalúa con fractales reales y confirmación por volumen mediante Z-Score (50 periodos, umbral 1,5σ). Si no hay volumen anómalo, se marca baja volatilidad. Añade HUD, proyección selectiva de POI, filtro D1, ventana de sesiones Londres/Nueva York y alertas. Uso: un gráfico, lista de símbolos, HTF/LTF y esperar señal EXECUTE. 👉 Léelo | Freelance | @mql5es
2 401
13
Configuración operativa centrada en el rango del horario asiático (1:00–5:00 GMT) como referencia de volatilidad y niveles. E
Configuración operativa centrada en el rango del horario asiático (1:00–5:00 GMT) como referencia de volatilidad y niveles. El marco temporal se usa para identificar el impulso inicial y el máximo/mínimo relevantes. La activación de la operativa se plantea en la apertura de Londres o de Nueva York, cuando suele aumentar el volumen y la velocidad del precio. La entrada se fija en un retroceso de Fibonacci del 60% (0,6) del movimiento definido. La gestión del riesgo se establece con stop loss por debajo del nivel de Fibonacci del 80% (0,8), con invalidación clara del escenario. El objetivo de beneficio se calcula a 5 veces el riesgo asumido, manteniendo una relación riesgo/beneficio de 1:5. 👉 Léelo | CodeBase | @mql5es
2 305
14
El sistema de replay/simulación en MT5 incorpora un parámetro para elegir si se muestra o no la construcción de barras al cam
El sistema de replay/simulación en MT5 incorpora un parámetro para elegir si se muestra o no la construcción de barras al cambiar el punto de inicio, evitando parpadeos cuando se busca una posición concreta. La solución preconputa barras de 1 minuto mientras se leen ticks, con una rutina ligera tick-a-tick que evita el coste de llamar repetidamente a Event_OnTime. Se inicializa un buffer de barras (ajustable según la sesión) y se ignoran ticks sin volumen para mantener coherencia con datos negociados. Se mejora la navegación adelante/atrás usando esas barras precalculadas para reposicionar rápido y borrar/añadir solo lo necesario. Además, se añade feedback: aviso cuando no hay más datos y un estado “espera” comunicado por variable global para bloquear controles mientras el servicio sincroniza el gráfico. 👉 Léelo | VPS | @mql5es
2 766
15
Durante la sesión asiática configurada, el indicador actualiza de forma continua el máximo y el mínimo intradía. Mientras la
Durante la sesión asiática configurada, el indicador actualiza de forma continua el máximo y el mínimo intradía. Mientras la ventana está activa, el panel mantiene el estado de “formación” y los niveles no se consideran definitivos. Al cierre de la sesión, el rango queda fijado y el panel clasifica el resultado: rango intacto, ruptura alcista, ruptura bajista, secuencias con ambos límites y casos en los que se supera el máximo y el mínimo. La confirmación puede hacerse por cierre de vela (más fiable) o por mecha (más rápida, con más falsos positivos). Uso típico en intradía: M15 para confirmación, M5 para afinar entradas y H1/H4 para contexto. Aplicable a FX, XAUUSD e índices; en cripto funciona como referencia horaria, pero sin estructura de sesiones comparable. Se recomienda evitar entradas tras velas extendidas, usar retestes, definir stops por estructura o ATR y filtrar por tend... 👉 Léelo | Señales | @mql5es
2 279
16
El EA educativo “Nikkei 225 Gap Continuation” para MT5 evalúa la brecha de apertura del Nikkei 225 al contado y busca continu
El EA educativo “Nikkei 225 Gap Continuation” para MT5 evalúa la brecha de apertura del Nikkei 225 al contado y busca continuidad tras construir un rango inicial con barras de 1 minuto. Opera gaps alcistas y bajistas y añade confirmación con el VWAP de la sesión, usando volumen real cuando existe y ticks como alternativa. La entrada se activa por ruptura del rango en la dirección del gap y mantenimiento en el lado correcto del VWAP. La señal se anula si el precio cierra más del 50% de la brecha antes de entrar. Se limita a una operación por día y exige filtros de spread y hora límite. Incluye cálculo automático de lote por riesgo con OrderCalcProfit, redondeo a pasos del bróker, cierre parcial, break-even y salida por tiempo. Soporta cuentas netting y hedging, con registro y trazas en gráfico para auditoría y pruebas. 👉 Léelo | Cotizaciones | @mql5es
2 199
17
En sistemas de repetición/simulación, almacenar ticks negociados en archivos debe considerarse un requisito operativo. Las ba
En sistemas de repetición/simulación, almacenar ticks negociados en archivos debe considerarse un requisito operativo. Las barras agregadas pueden divergir por ajustes corporativos, vencimientos o eventos puntuales, y ese desfase no se corrige de forma fiable a posteriori. La evolución del servicio pasa por usar archivos de ticks no solo para reproducir, sino también para generar barras previas. Esto exige endurecer el parser del fichero de configuración, mantener validaciones cruzadas (ticks vs barras) y añadir una marca explícita para tratar ticks como fuente de barras. A nivel de implementación, se centraliza el preprocesamiento de líneas, se soportan comentarios, y se introduce un flujo por etapas con reporte preciso de errores. La conversión ticks→M1 ya existía; se expone con un parámetro adicional y se inserta el resultado como histórico previo preservando el estado interno de... 👉 Léelo | Manual sobre redes neuronales | @mql5es
2 691
18
Los niveles de liquidez suelen atraer el precio. Los máximos y mínimos del día anterior (PDHL) y de la semana anterior (PWHL)
Los niveles de liquidez suelen atraer el precio. Los máximos y mínimos del día anterior (PDHL) y de la semana anterior (PWHL) se usan como referencias donde se concentran stops y flujo institucional. Marcarlos a mano consume tiempo y aumenta el riesgo de errores operativos. El indicador Draw On Liquidity (DOL) automatiza el trazado de PDHL/PWHL y añade “zonas críticas” por sesión para acotar ventanas de mayor actividad. La configuración permite mantener un gráfico limpio y consistente sin perder contexto. Funciones clave: trazado automático de PDHL y PWHL, visualización de zonas de liquidez, marcadores de sesión para Tokio/Londres/Nueva York con horarios ajustables, y personalización de colores, estilos, grosores y etiquetas. Parámetros: mostrar/ocultar niveles, ajuste de líneas y textos, horas de inicio/fin por sesión y número de días a mostrar. 👉 Léelo | Foro | @mql5es
2 269
19
BlueMoon EA es un asesor experto para MetaTrader 5 basado en señales de envolvente EMA para detectar posibles cambios de tend
BlueMoon EA es un asesor experto para MetaTrader 5 basado en señales de envolvente EMA para detectar posibles cambios de tendencia. Automatiza entradas de compra y venta y administra las operaciones mediante gestión adaptativa de cesta, con rejilla configurable y dimensionamiento progresivo de posiciones. La lógica abre una primera operación cuando el precio toca los límites de la envolvente. Si el mercado va en contra, puede añadir posiciones según distancia de rejilla y escalado de lote. Al alcanzar el objetivo de beneficios de la cesta, cierra el conjunto. Incluye controles de riesgo: filtro de spread máximo, límites de tamaño de cesta y lote, protección por drawdown y bloqueo tras caída, además de reconstrucción automática tras reinicios. Añade panel en tiempo real con estado, EMA, niveles, métricas de cesta y cuenta. Recomendado en cuenta de cobertura, spreads bajos, VPS y prue... 👉 Léelo | VPS | @mql5es
2 211
20
Parte 4 y 5 consolidan un panel MTF en MQL5 con UI movible/minimizable y una cinta de cotizaciones para varios símbolos. El t
Parte 4 y 5 consolidan un panel MTF en MQL5 con UI movible/minimizable y una cinta de cotizaciones para varios símbolos. El ticker muestra Bid, Ask, spread y variación diaria, con colores direccionales y flechas, sin depender de ticks. La arquitectura separa líneas con offsets independientes, arrays para símbolos/datos y temporizadores para el desplazamiento. Entradas parametrizan fuentes, colores, espaciados, velocidades, fondo y visibilidad del spread. La implementación define SymbolData, crea labels y panel con ObjectCreate, inicializa símbolos en OnInit con SymbolSelect e iOpen D1, y actualiza por timer. UpdateBackground ajusta tamaño al gráfico; UpdateDashboard recalcula posiciones, oculta fuera de rango y refresca textos e imágenes BMP. 👉 Léelo | Foro | @mql5es
2 333