Nuevas publicaciones en CodeBase
- ExMachina SupplyDemand Indicator ExMachina Supply & Demand Zones es un indicador profesional que detecta automáticamente las zonas de oferta y demanda en cualquier gráfico mediante la detección basada en impulsos con filtrado ATR. La versión 2.0 introduce la detección de impulsos de varias velas, la medición de rango completo, la fusión de zonas, el seguimiento de toques, las alertas de proximidad y un tema oscuro de ExMachina que transforma su gráfico en un espacio de trabajo de trading profesional.
- Inside Bar Detector with Alerts Destaca los patrones de velas Inside Bar en el gráfico y proporciona alertas emergentes y push opcionales cuando se detecta un nuevo patrón.
En el Market ha aparecido 13 nuevos productos:
Superventas en el Market:
Los pruductos gratuitos con más descargas
Publicado el artículo "Simulación de mercado: Position View (I)".

El contenido que veremos a partir de ahora es mucho más complicado en términos de teorías y conceptos. Intentaré dejar el contenido lo más simple posible. La parte referente a la programación en sí es incluso bastante simple y directa. Pero, si no comprendes toda la teoría que hay detrás, te quedarás completamente sin recursos para poder mejorar o incluso adaptar el sistema de repetición/simulador a algo diferente de lo que voy a mostrar. Mi intención no es que simplemente compiles y uses el código que estoy mostrando. Quiero que aprendas, entiendas y, si es posible, puedas crear algo todavía mejor.
Publicado el artículo "Del básico al intermedio: Eventos en Objetos (IV)".

En este artículo, terminaremos lo que comenzamos en el artículo anterior. Es decir, una forma total y completamente interactiva de redimensionar los objetos directamente en el gráfico. Aunque muchos imaginen que, para hacer algo así, haría falta mucho más conocimiento de MQL5, notarás que, con conceptos simples y conocimientos muy básicos, podemos implementar una forma de trabajar con los objetos directamente en el gráfico. Algo que da un resultado muy divertido y bastante interesante.
Publicado el artículo "Aprendizaje automático y Data Science (Parte 38): Aprendizaje por transferencia de IA en los mercados de divisas".

Los avances en inteligencia artificial que acaparan los titulares, desde ChatGPT hasta los coches autónomos, no se basan en modelos aislados, sino en el conocimiento acumulado que se transfiere desde diversos modelos o campos comunes. Ahora bien, este mismo enfoque de «aprender una vez, aplicar en todas partes» puede aplicarse para ayudarnos a transformar nuestros modelos de IA en el trading algorítmico. En este artículo, vamos a aprender cómo podemos aprovechar la información obtenida de diversos instrumentos para mejorar las predicciones sobre otros utilizando el aprendizaje por transferencia.
En el Market ha aparecido 10 nuevos productos:
En el Market ha aparecido 9 nuevos productos:
Superventas en el Market:
En el Market ha aparecido 13 nuevos productos:
Los pruductos gratuitos con más descargas
Superventas en el Market:
En el Market ha aparecido 13 nuevos productos:
Superventas en el Market:
En el Market ha aparecido 14 nuevos productos:
Publicado el artículo "Simulación de mercado: Iniciando SQL en MQL5 (V)".

En el artículo anterior mostré cómo debías proceder para poder añadir el mecanismo de consulta. Esto para que, dentro del código MQL5, pudieras usar SQL plenamente y obtener los resultados al usar el comando SELECT FROM de SQL. Pero faltó hablar de la última función que necesitamos implementar. Esta es la función DatabaseReadBind. Y, como para entenderla adecuadamente hace falta una explicación un poco más amplia, se decidió hacerlo no en aquel artículo anterior, sino en este. Entonces, como el tema será relativamente largo, vayamos directamente al siguiente apartado.
Publicado el artículo "Del básico al intermedio: Eventos en Objetos (III)".

En este artículo, prepararemos el terreno para algo que se verá en el próximo artículo. También veremos cómo permitir que un objeto de tipo OBJ_LABEL pueda editarse y moverse de forma completamente interactiva. Es decir, podremos cambiar tanto el texto como la posición de un objeto de tipo OBJ_LABEL, sin abrir la ventana de propiedades del objeto.
Publicado el artículo "Herramientas personalizadas de depuración y perfilado para el desarrollo en MQL5 (Parte I): Registro avanzado".

Descubra cómo implementar un potente marco de registro personalizado para MQL5 que va más allá de las simples instrucciones Print(), ya que admite niveles de gravedad, múltiples manejadores de salida y rotación automática de archivos, todo ello configurable sobre la marcha. Integre el singleton CLogger con ConsoleLogHandler y FileLogHandler para registrar entradas de registro contextuales y con marca de tiempo tanto en la pestaña «Expertos» como en archivos persistentes. Optimice la depuración y el seguimiento del rendimiento de sus asesores expertos gracias a formatos de registro claros y personalizables y a un control centralizado.
En el Market ha aparecido 11 nuevos productos:
Superventas en el Market:
Los pruductos gratuitos con más descargas
En el Market ha aparecido 11 nuevos productos:
Superventas en el Market:
En el Market ha aparecido 10 nuevos productos:
Nuevas publicaciones en CodeBase
- Bid-Ask Pressure Dashboard Un cuadro de mandos ligero basado en ticks que revela la presión a corto plazo Bid-Ask directamente en el gráfico.
- MACD INSTITUTIONAL MACD Institutional es un indicador avanzado diseñado para traders que buscan operar en sintonía con el "smart money". A diferencia del MACD estándar, que procesa cada tick o cierre de vela sin distinción, este indicador reconstruye la estructura del precio utilizando un filtro de volumen dinámico antes de calcular sus medias móviles.
Superventas en el Market:
Los pruductos gratuitos con más descargas
En el Market ha aparecido 13 nuevos productos:
Publicado el artículo "Creación de un Panel de administración de operaciones en MQL5 (Parte XI): Interfaz moderna de funciones de comunicación (I)".

Hoy nos centramos en mejorar la interfaz de mensajería del Panel de Comunicaciones para adaptarla a los estándares de las aplicaciones de comunicación modernas y de alto rendimiento. Esta mejora se logrará actualizando la clase CommunicationsDialog. Únase a nosotros en este artículo y debate mientras exploramos ideas clave y describimos los próximos pasos para avanzar en la programación de interfaces utilizando MQL5.



























































































