Publicado el artículo "Simulación de mercado: Iniciando SQL en MQL5 (I)".

En este artículo, comenzaremos a explorar el uso de SQL dentro de un código MQL5. Veremos cómo podemos crear una base de datos. O, mejor dicho, cómo podemos crear un archivo de base de datos en SQLite, utilizando, para ello, recursos o procedimientos incluidos en el lenguaje MQL5. Veremos también cómo crear una tabla y, después, cómo crear una relación entre tablas mediante una clave primaria y una clave foránea. Todo esto usando, nuevamente, MQL5. Veremos lo sencillo que es crear un código que, en el futuro, podrá portarse a otras implementaciones de SQL, usando una clase que nos ayude a ocultar la implementación creada. Y, lo más importante de todo, veremos que, en diversos momentos, podemos correr el riesgo de que algo no salga bien al usar SQL. Esto se debe a que, dentro del código MQL5, un código SQL siempre se colocará dentro de una STRING.
Publicado el artículo "Simulación de mercado (Parte 24): Iniciando SQL (VII)".

En el artículo anterior terminamos de hacer las debidas presentaciones sobre SQL. Así, lo que me había propuesto mostrar y explicar sobre SQL, a mi juicio, quedó debidamente explicado. Esto, para que todos los que vengan a ver el sistema de repetición/simulador en construcción consigan, como mínimo, tener alguna noción de lo que puede estar ocurriendo allí. Esto se debe a que no tiene sentido programar diversas cosas que SQL puede cubrir perfectamente.
Publicado el artículo "Descarga de datos del Fondo Monetario Internacional en Python".

Descarga de datos del Fondo Monetario Internacional en Python: extraemos datos del FMI para su uso en estrategias monetarias macroeconómicas. ¿Cómo puede la macroeconomía ayudar a los tráders y tráders algorítmicos?
Publicado el artículo "Características del Wizard MQL5 que debe conocer (Parte 62): Uso de patrones del ADX y el CCI con aprendizaje por refuerzo TRPO".

El oscilador ADX y el oscilador CCI son indicadores de seguimiento de tendencias y de impulso que pueden combinarse al desarrollar un asesor experto. Retomamos donde lo dejamos en el artículo anterior y analizamos cómo es posible llevar a cabo el entrenamiento en condiciones reales y la actualización del modelo que hemos desarrollado gracias al aprendizaje por refuerzo. Estamos utilizando un algoritmo que aún no hemos tratado en esta serie, conocido como «optimización de políticas de región de confianza» (Trusted Region Policy Optimization, TRPO). Y, como siempre, la creación de asesores expertos mediante el Asistente de MQL5 (Wizard MQL5) nos permite configurar nuestros modelos para su prueba de forma mucho más rápida y, además, de manera que puedan distribuirse y probarse con diferentes tipos de señales.
Publicado el artículo "Optimización basada en biogeografía — Biogeography-Based Optimization (BBO)".

La optimización basada en biogeografía (BBO) supone un elegante método de optimización global inspirado en los procesos naturales de migración de especies entre islas de archipiélagos. El algoritmo se basa en una idea simple pero poderosa: las soluciones de alta calidad comparten activamente sus características, mientras que las soluciones de baja calidad adoptan activamente nuevas características, creando un flujo natural de información desde las mejores soluciones hacia las peores. El BBO, un operador de mutación adaptativa único que ofrece un excelente equilibrio entre exploración y explotación, demuestra una alta eficiencia en una variedad de tareas.
Los pruductos gratuitos con más descargas
Superventas en el Market:
Los códigos fuente de programas más descargados durante el mes
- Price Action Intraday Trading - Expert for MT5 Price Action Day Trader es un robusto Asesor Experto MQL5 de seguimiento de tendencias diseñado para la operativa intradía. Se centra en patrones de acción de precios de alta probabilidad Pin Bars, Engulfing Candles, y Inside Bar Breakouts mientras filtra las operaciones a través de un filtro de tendencia de media móvil dual.
- SilviosEAbest26 SilviosEAbest26 es un Asesor Experto de alta precisión para MetaTrader 5, diseñado para operar reversiones de mercado utilizando una sofisticada combinación de canales dinámicos de precios y filtros de momentum. El sistema está diseñado para obtener rendimientos consistentes, manteniendo estrictos protocolos de gestión de riesgos.
- Supertrend Un indicador SuperTrend que traza la dirección de la tendencia utilizando la volatilidad ATR para crear niveles dinámicos de soporte/resistencia para MetaTrader 5.
Los artículos más leídos durante el mes

¿Cómo comprar un robot comercial en MetaTrader Market y luego proceder a su instalación?
Cada producto en el Mercado MetaTrader se puede comprar a través de las plataformas comerciales MetaTrader 4 y MetaTrader 5, y directamente en la página MQL5.com. Seleccione el producto que mejor se adapte a su forma de trabajar, pague de la forma que le resulte más cómoda, y no se olvide de activarlo.

Cómo realizar un robot de trading en poco tiempo
Operar en los mercados financieros conlleva muchos riesgos, incluido el más importante: el riesgo de tomar una decisión equivocada. El sueño de todo operador es conseguir un robot de trading que esté siempre en buena forma y evite los errores humanos como el miedo, la avaricia y la impaciencia.

Hoy día es difícil encontrar un ordenador que no tenga instalado un navegador de internet. Los navegadores han ido evolucionado y mejorando durante mucho tiempo. Este artículo tratará la forma más sencilla y segura de crear gráficos y diagramas basándonos en la información obtenida del Terminal de Cliente MetaTrader 5 para mostrarlos en el navegador.
Los temas más comentados en el Foro:
- Discusión sobre el artículo "Trading por pares: negociación algorítmica con optimización automática en la diferencia de puntuación Z" 5 nuevos comentarios
- Discusión sobre el artículo "MetaTrader 5 para Linux" 5 nuevos comentarios
- ¿Dos VPS de mql5 en dos cuentas diferentes? 2 nuevos comentarios
Publicado el artículo "Del básico al intermedio: Puntero a función".

Probablemente ya hayas oído hablar de los punteros cuando se habla de programación. Pero ¿sabías que podemos hacer uso de este tipo de dato aquí, en MQL5? Esto, claro, de una manera que no nos haga perder el control ni genere comportamientos extraños durante la ejecución del código. Sin embargo, como es un recurso de uso muy específico y orientado a ciertos tipos de actividad, es difícil ver a alguien hablar sobre qué es un puntero y cómo usarlo en MQL5.
Publicado el artículo "Red neuronal en la práctica: la práctica lleva a la perfección".

En este artículo, mostraré cómo un simple cambio en el código, a fin de hacer que la neurona sea un poco más especializada, puede hacer que la fase de entrenamiento sea considerablemente más rápida Puesto que, una vez que la neurona, o red neuronal, como se verá más adelante, ya haya sido entrenada, el trabajo que realice será mucho más rápido. También hablaré de un problema que existe y que pocos mencionan
Publicado el artículo "Características del Wizard MQL5 que debe conocer (Parte 61): Uso de patrones del ADX y el CCI con aprendizaje supervisado".

El oscilador ADX y el oscilador CCI son indicadores de seguimiento de tendencias y de impulso que pueden combinarse al desarrollar un asesor experto. Analizamos cómo se puede sistematizar esto utilizando los tres modos principales de entrenamiento del aprendizaje automático. Los asesores expertos ensamblados por el Wizard MQL5 (Asistente MQL5) nos permiten evaluar los patrones que presentan estos dos indicadores, y comenzamos analizando cómo se puede aplicar el aprendizaje supervisado con estos patrones.
Los pruductos gratuitos con más descargas
Superventas en el Market:
Nuevas publicaciones en CodeBase
- ExMachina TradePilot Panel profesional de gestión de operaciones: compra/venta con un solo clic y dimensionamiento automático del lote, trailing stop inteligente (ATR/Fijo/Candle), punto de equilibrio automático, sistema de cierre parcial multi-TP (TP1/TP2/TP3) y órdenes pendientes con un solo clic. Gestión de órdenes todo en uno para operadores serios.
- ExMachina Prop Dashboard Seguimiento en tiempo real de las reglas de la empresa: reducción diaria, reducción máxima, progreso del objetivo de beneficios, recuento de días de negociación y estado del reto con barras de progreso visuales. Preajustes para FTMO, MyFundedFX, E8, TFT y Bulenox. Indicador puro - sin interferencias comerciales.
Publicado el artículo "Procesos gaussianos en aprendizaje automático: modelo de regresión en MQL5".

En este artículo, analizaremos los conceptos básicos de los procesos gaussianos (GP) como modelo de aprendizaje automático probabilístico y demostraremos su aplicación a problemas de regresión utilizando datos sintéticos.
Publicado el artículo "Desarrollo de un kit de herramientas para el análisis de la acción del precio (Parte 21): Herramienta de detección de cambios en la estructura del mercado".

El asesor experto (EA) «Market Structure Flip Detector» actúa como su socio vigilante, observando constantemente los cambios en el sentimiento del mercado. Mediante el uso de umbrales basados en el rango verdadero medio (ATR), detecta eficazmente los cambios de estructura y señala cada «máximo más bajo» y cada «mínimo más alto» con indicadores claros. Gracias a la rápida ejecución de MQL5 y a su API flexible, esta herramienta ofrece análisis en tiempo real que ajusta la visualización para una legibilidad óptima y proporciona un panel de control en directo para supervisar el número de cambios de estructura y los tiempos. Además, las notificaciones de sonido y push personalizables le garantizan que se mantenga informado de las señales críticas, lo que le permite comprobar cómo unos datos sencillos y unas rutinas de apoyo pueden transformar los movimientos de los precios en estrategias prácticas.
Los pruductos gratuitos con más descargas
Superventas en el Market:
Los códigos fuente de programas más descargados durante la semana
- Price Action Intraday Trading - Expert for MT5 Price Action Day Trader es un robusto Asesor Experto MQL5 de seguimiento de tendencias diseñado para la operativa intradía. Se centra en patrones de acción de precios de alta probabilidad Pin Bars, Engulfing Candles, y Inside Bar Breakouts mientras filtra las operaciones a través de un filtro de tendencia de media móvil dual.
- Supertrend Un indicador SuperTrend que traza la dirección de la tendencia utilizando la volatilidad ATR para crear niveles dinámicos de soporte/resistencia para MetaTrader 5.
- Volume Profile Se trata de un indicador para mostrar el perfil de volumen en el gráfico, utilizando cálculos sencillos y una ejecución muy rápida.
Los artículos más leídos durante la semana

¿Cómo comprar un robot comercial en MetaTrader Market y luego proceder a su instalación?
Cada producto en el Mercado MetaTrader se puede comprar a través de las plataformas comerciales MetaTrader 4 y MetaTrader 5, y directamente en la página MQL5.com. Seleccione el producto que mejor se adapte a su forma de trabajar, pague de la forma que le resulte más cómoda, y no se olvide de activarlo.

Hoy día es difícil encontrar un ordenador que no tenga instalado un navegador de internet. Los navegadores han ido evolucionado y mejorando durante mucho tiempo. Este artículo tratará la forma más sencilla y segura de crear gráficos y diagramas basándonos en la información obtenida del Terminal de Cliente MetaTrader 5 para mostrarlos en el navegador.

En este artículo, explicaremos cómo instalar fácilmente MetaTrader 5 en las populares versiones de Linux Ubuntu y Debian. Estos sistemas se usan ampliamente no solo en el hardware de los servidores, sino también en los ordenadores habituales de los tráders.
En el Foro ha aparecido 2 nuevos temas:
Los pruductos gratuitos con más descargas
Superventas en el Market:
Los pruductos gratuitos con más descargas
Superventas en el Market:
Publicado el artículo "Redes neuronales en el trading: Framework de predicción cruzada de dominios de series temporales (TimeFound)".

En este artículo, construiremos paso a paso el núcleo del modelo inteligente TimeFound, adaptado a tareas de pronóstico de series temporales del mundo real. Si está interesado en la implementación práctica de algoritmos de parcheo de redes neuronales en MQL5, está en el lugar correcto.
Publicado el artículo "Aprendizaje automático y Data Science (Parte 37): Uso de patrones de velas japonesas e inteligencia artificial para superar al mercado".

Los patrones de velas japonesas ayudan a los operadores a comprender la psicología del mercado e identificar tendencias en los mercados financieros, lo que permite tomar decisiones de inversión más informadas que pueden conducir a mejores resultados. En este artículo, exploraremos cómo utilizar los patrones de velas japonesas con modelos de IA para lograr un rendimiento óptimo en las operaciones comerciales.































