Nuevas publicaciones en CodeBase
- Temporizador Interfaz de devolución de llamada para temporizador
- JSON Serialización y deserialización del formato JSON
Publicado el artículo "Codificación ordinal para variables nominales".

En este artículo, analizamos y demostramos cómo convertir predictores nominales en formatos numéricos adecuados para algoritmos de aprendizaje automático, utilizando tanto Python como MQL5.
Publicado el artículo "Simulación de mercado (Parte 02): Orden cruzada (II)".

A diferencia de lo que se vio en el artículo anterior, aquí vamos a hacer el control de selección en el Asesor Experto. Aunque esta no es aún una solución definitiva, nos servirá por ahora. Así que acompaña el artículo para entender cómo implementar una de las soluciones posibles.
Publicado el artículo "Simulación de mercado (Parte 01): Orden cruzada (I)".

A partir de este artículo, iniciaremos la segunda fase, que tratará la cuestión del sistema de repetición/simulación de mercado. Entonces, comenzaremos mostrando una posible solución para el cruce de órdenes. Esta solución que presentaré no es definitiva, sino una propuesta para el problema que aún será necesario abordar próximamente.
Los pruductos gratuitos con más descargas
Superventas en el Market:
Los temas más comentados en el Foro:
- Bibliotecas: MT4Orders 8 nuevos comentarios
- Discusión sobre el artículo "MQL5.community Payment System" 7 nuevos comentarios
- Indicadores: Cuenta atrás 2.0 4 nuevos comentarios
Nuevas publicaciones en CodeBase
- Falsas rupturas El indicador "False Breakouts.mq5" es una herramienta para MetaTrader 5 que identifica y marca visualmente puntos de compra y venta basados en falsas rupturas de soporte y resistencia. Utiliza buffers para mostrar flechas de compra (azul) y venta (rojo), así como líneas de soporte (azul) y resistencia (rojo), y flechas adicionales para los máximos y mínimos del mercado. La lógica principal del indicador consiste en detectar máximos y mínimos basándose en los precios máximos y mínimos de las velas, actualizando dinámicamente los niveles de soporte y resistencia. Cuando el precio rompe el soporte o la resistencia y luego regresa, el indicador genera señales de compra o venta respectivamente. Es una herramienta útil para los operadores que operan con estrategias basadas en falsas rupturas.
- MeanReversionTrendEA El EA opera automáticamente basándose en señales de tendencia y reversión a la media con parámetros validados.
Publicado el artículo "Creación de un Asesor Experto MQL5 basado en la estrategia PIRANHA utilizando las Bandas de Bollinger".

En este artículo, creamos un Asesor Experto (Expert Advisor, EA) en MQL5 basado en la estrategia PIRANHA, utilizando Bandas de Bollinger para mejorar la efectividad comercial. Discutimos los principios clave de la estrategia, la implementación de la codificación y los métodos de prueba y optimización. Este conocimiento le permitirá implementar el EA en sus escenarios comerciales de manera efectiva.
Los pruductos gratuitos con más descargas
Los códigos fuente de programas más descargados durante el mes
- Cuenta atrás 2.0 Countdown es un indicador avanzado diseñado para los operadores que desean controlar el tiempo restante hasta la siguiente vela o la siguiente apertura del mercado de forma clara y eficaz. Con tres modos de visualización flexibles (comentario, bordes del gráfico o junto al precio), este indicador ofrece una solución personalizable que se adapta a sus necesidades de negociación.
- Symbol Biblioteca para trabajar con símbolos normales y personalizados
- Heiken-Ashi El indicador Heiken-Ashi se parece a un gráfico de velas, pero hay varias diferencias. La principal ventaja de los gráficos Heiken-Ashi es que la tendencia se determina de un modo muy simple; las velas de tendencia alcista son azules, y las velas de tendencia bajista son rojas.
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.

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.
Cómo Poner a Prueba un Robot de Trading antes de Comprarlo
Comprar un robot de trading en el Mercado de MQL5 (Market) tiene un beneficio distintivo sobre todas las demás opciones similares: un sistema automatizado que se puede poner a prueba en profundidad en el terminal de MetaTrader 5. Antes de comprar un Asesor Experto (EA, por sus siglas en inglés) debería simularlo en todos sus modos poco favorables en el Probador de Estrategias incorporado para obtener un control absoluto del sistema.
Superventas en el Market:
Publicado el artículo "Del básico al intermedio: Sobrecarga".

Este tal vez será el artículo más confuso para ti, principiante. Ya que aquí mostraré que no siempre tendremos, en un mismo código, todas las funciones y procedimientos con nombres exclusivos. Podemos, sí, tener funciones y procedimientos con un mismo nombre, y esto se conoce como sobrecarga. El contenido expuesto aquí tiene un propósito puramente didáctico. En ningún caso debe considerarse una aplicación cuya finalidad no sea el aprendizaje y el estudio de los conceptos mostrados.
Publicado el artículo "Del básico al intermedio: Punto flotante".

Este artículo es una breve introducción a lo que sería el punto flotante. Como este contenido es muy complicado, te aconsejo leer con calma y atención. No esperes dominar el sistema de punto flotante de manera rápida. El mismo solo se domina con el tiempo y la experiencia de uso. Pero este artículo te ayudará a entender por qué, a veces, tu aplicación reporta un resultado diferente del esperado originalmente. El contenido expuesto aquí tiene un propósito puramente didáctico. En ningún caso debe considerarse una aplicación cuya finalidad no sea el aprendizaje y el estudio de los conceptos mostrados.
En el Foro ha aparecido 2 nuevos temas:
Nuevas publicaciones en CodeBase
- BarDuration Este es un indicador simple para mostrar el histograma de las duraciones de barras personalizadas en minutos. Aplicable a cajas renko, PnF, barras equivolume, etc.
- Risk Management EA Based on ATR Volatility Este Asesor Experto (EA) ayuda a los operadores a gestionar el riesgo ajustando automáticamente el tamaño de las posiciones y los niveles de stop-loss en función de la volatilidad del mercado, utilizando el indicador Average True Range (ATR). El EA calcula el tamaño óptimo de la posición para cada operación en función de un porcentaje de riesgo definido por el usuario y el valor actual del ATR, garantizando una exposición al riesgo coherente en todas las condiciones del mercado. También ofrece una opción de stop-loss basada en el ATR para adaptarse a la volatilidad, al tiempo que emplea una sencilla estrategia de cruce de medias móviles para abrir operaciones de compra. Ideal para operadores que buscan automatizar la gestión del riesgo sin una lógica de negociación compleja, este AE prioriza la protección de la cuenta y simplifica el proceso de negociación.
Publicado el artículo "Creación de un Panel de administración de operaciones en MQL5 (Parte III): Ampliación de las clases incorporadas para la gestión de temas (II)".

En este artículo, ampliaremos cuidadosamente la biblioteca Dialog existente para incorporar la lógica de gestión de temas. Además, integraremos métodos para cambiar de tema en las clases CDialog, CEdit y CButton utilizadas en nuestro proyecto de Panel de administración. Continúe leyendo para obtener perspectivas más reveladoras.
Publicado el artículo "Desarrollo de un sistema de repetición (Parte 78): Un nuevo Chart Trade (V)".

En este artículo, veremos cómo deberemos implementar la parte del receptor. Es decir, aquí implementaremos una versión del Asesor Experto, solo para probar y aprender cómo funciona la comunicación vía protocolo. El contenido expuesto aquí tiene un propósito puramente didáctico. En ningún caso debe considerarse una aplicación cuya finalidad no sea el aprendizaje y el estudio de los conceptos mostrados.
Los pruductos gratuitos con más descargas
Superventas en el Market:
Nuevas publicaciones en CodeBase
- 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.
- Indicador basado en 2 MA Buenas tardes a todos) ¡¡¡Primera vez que posteo mi código!!!
Publicado el artículo "Encabezado en Connexus (Parte 3): Dominando el uso de encabezado HTTP para solicitudes WebRequest".

Continuamos desarrollando la biblioteca Connexus. En este capítulo, exploramos el concepto de cabeceras en el protocolo HTTP, explicando qué son, para qué sirven y cómo usarlos en las solicitudes. Cubrimos los principales encabezados utilizados en las comunicaciones con API y mostramos ejemplos prácticos de cómo configurarlos en la biblioteca.
Los pruductos gratuitos con más descargas
Superventas en el Market:
Los códigos fuente de programas más descargados durante la semana
- Arbitraje triangular Este Asesor Experto (EA) implementa una estrategia de arbitraje triangular entre tres pares de divisas: EURUSD, USDJPY y EURJPY
- RRS Impulse Este AE realiza scalping utilizando el Indicador de Fuerza Relativa (RSI), el Indicador del Oscilador Estocástico y el Indicador de las Bandas de Bollinger para identificar oportunidades de tendencia o contra tendencia. Como EA multipar, escanea múltiples pares de divisas en busca de señales. Este EA viene con una variedad de características, incluyendo Trailing, Gestión de Riesgo, Gestión de Dinero, Modo de Restricción, y mucho más. Con la configuración adecuada, tiene el potencial de generar beneficios significativos.
- Divergencia RSI Este indicador toma divergencias RSI y las traza en buffers para automatizar EAs
Los artículos más leídos durante la semana

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.

Hoy, exploraremos las posibilidades de incorporar múltiples estrategias en un Asesor Experto (Expert Advisor, EA) utilizando MQL5. Los asesores expertos ofrecen capacidades más amplias que solo indicadores y scripts, lo que permite enfoques comerciales más sofisticados que pueden adaptarse a las condiciones cambiantes del mercado. Encuentre más información en este artículo de discusión.

¿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.
Nuevas publicaciones en CodeBase
- Divergencia DeMarker Este indicador recoge los puntos de divergencia del indicador DeMarker
- Stoch Cross EA - Comprar por debajo de 20, vender por encima de 80 (H1) Un Asesor Experto simple y eficaz basado en las señales de inversión del Oscilador Estocástico en el marco temporal H1. Las señales de compra se activan cuando %K cruza por encima de %D por debajo del nivel 20. Las señales de venta se activan cuando %K cruza por debajo de %D por encima del nivel 80. El riesgo se calcula en función del saldo de la cuenta, con el tamaño del lote fijado en 0,1 (ajustable según sea necesario). Take Profit (TP) se fija en 300 puntos para todas las posiciones. Stop Loss (SL) se calcula dinámicamente en función de la señal de cruce en dirección opuesta. La posición se cierra cuando se produce un cruce en la dirección opuesta, así como cuando se alcanza el TP o el SL.
Superventas en el Market:
Los pruductos gratuitos con más descargas
Nuevas publicaciones en CodeBase
- Random Trader with Customizable Risk/Reward Ratio, Break-Even El EA abre posiciones aleatoriamente (50/50 de probabilidad de Compra o Venta) cuando no hay ninguna posición abierta.
- Brooky Trend Strength for MT5 Este indicador llama a otros 3 indicadores de subventana. Todos los archivos van en su carpeta de Indicadores.
Los pruductos gratuitos con más descargas
Superventas en el Market:
Publicado el artículo "Simulador rápido de estrategias comerciales en Python usando Numba".

Este artículo implementaremos un simulador rápido de estrategias para modelos de aprendizaje automático utilizando Numba. En cuanto a su velocidad, superará en un factor de 50 a un simulador de estrategias puramente basado en Python. El autor recomienda usar esta biblioteca para acelerar los cálculos matemáticos, y especialmente cuando se utilizan ciclos.






























