Publicado el artículo "Creamos y optimizamos un sistema comercial basado en los volúmenes negociados (Chaikin Money Flow (CMF))".

En este artículo, le presentaremos el indicador Chaikin Money Flow (CMF), basado en el volumen, después de aprender cómo se puede construir, calcular y utilizar. Asimismo, veremos cómo crear un indicador personalizado, analizaremos algunas estrategias sencillas que podemos utilizar y las pondremos a prueba para ver cuál es la mejor.
Nuevas publicaciones en CodeBase
- Code To Check And Delete Chart Objects For MT5 - El script escanea el gráfico actual en busca de cualquier objeto de gráfico disponible, - Los cuenta y los elimina según corresponda - Y registra los nombres de los objetos en el gráfico respectivamente.
- PTB Descripción del indicador: PTB.mq5 Visión general: El indicador PTB.mq5 para MetaTrader 5 calcula los precios máximos y mínimos a corto y largo plazo, junto con los niveles de retroceso de Fibonacci basados en estos extremos. Características: Máximo y mínimo a corto plazo: Identifica el soporte y la resistencia inmediatos en un periodo corto definido por el usuario. Máximo y mínimo a largo plazo: Analiza las tendencias más amplias del mercado en un periodo más largo. Niveles de Fibonacci: Traza niveles de retroceso clave (23,6%, 38,2%, 50%, 61,8%, 78,6%) para posibles puntos de inversión. Parámetros de entrada: shortLength: Número de velas para el cálculo a corto plazo. longLength: Número de velas para el cálculo a largo plazo. Representación Visual: Distintos colores y anchos para cada línea para diferenciar entre niveles altos/bajos y Fibonacci. Uso: Ayuda a los operadores a identificar los puntos de entrada/salida y a monitorizar las tendencias del mercado basándose en los niveles de precios históricos.
Publicado el artículo "Creación de un Panel de administración de operaciones en MQL5 (Parte VIII): Panel de análisis".

Hoy profundizamos en la incorporación de métricas de trading útiles dentro de una ventana especializada integrada en el EA del Panel de Administración. Este debate se centra en la implementación de MQL5 para desarrollar un panel de análisis y destaca el valor de los datos que proporciona a los administradores de operaciones bursátiles. El impacto es principalmente educativo, ya que se extraen valiosas lecciones del proceso de desarrollo, lo que beneficia tanto a los desarrolladores noveles como a los experimentados. Esta función demuestra las oportunidades ilimitadas que ofrece esta serie de desarrollo al equipar a los gestores comerciales con herramientas de software avanzadas. Además, exploraremos la implementación de las clases PieChart y ChartCanvas como parte de la continua expansión de las capacidades del panel del administrador de operaciones.
Publicado el artículo "ADAM poblacional (Estimación Adaptativa de Momentos)".

Este artículo presenta la transformación del conocido y popular método de optimización ADAM basado en gradientes en un algoritmo basado en poblaciones y su modificación con la introducción de individuos híbridos. El nuevo enfoque permite crear agentes que combinen elementos de soluciones exitosas mediante una distribución de probabilidades. Una innovación clave es la generación de poblaciones híbridas que acumulan de forma adaptativa la información de las soluciones más prometedoras, mejorando la eficacia de la búsqueda en espacios multidimensionales complejos.
Los pruductos gratuitos con más descargas
Superventas en el Market:
Nuevas publicaciones en CodeBase
- Logging V2 for both MQL4 and MQL5 La clase CDebugLogger es una utilidad de registro flexible y completa diseñada para su uso en entornos MQL4/5. Permite a los desarrolladores registrar mensajes en varios niveles de importancia (INFO, ADVERTENCIA, ERROR, DEBUG). Permite a los desarrolladores registrar mensajes en varios niveles de importancia (INFO, ADVERTENCIA, ERROR, DEBUG) con opciones para incluir marcas de tiempo, firmas de función, nombres de archivo y números de línea en las entradas de registro. La clase admite el registro tanto en la consola como en archivos, con la posibilidad de guardar los registros en una carpeta común y en formato CSV. Además, ofrece la funcionalidad de silenciar registros basados en palabras clave específicas, asegurando que la información sensible no se registra. Esta clase es ideal para desarrolladores que buscan implementar mecanismos de registro robustos en sus aplicaciones MQL4/5, con características personalizables que satisfacen una amplia gama de necesidades de depuración y monitorización.
- Position Risk Calculation Tool Un indicador que calcula dinámicamente el riesgo (en porcentajes y en dinero) en función del tamaño del lote y del stop loss.
Publicado el artículo "Introducción a MQL5 (Parte 10): Guía de trabajo con indicadores incorporados en MQL5 para principiantes".

Este artículo describe cómo trabajar con indicadores incorporados en MQL5, con especial atención en la creación de un asesor experto basado en el indicador RSI utilizando un enfoque de proyecto. Hoy aprenderá a obtener y utilizar los valores RSI, a gestionar las fluctuaciones de liquidez y a mejorar la visualización de las transacciones mediante objetos gráficos. Además, el artículo abordará otros aspectos importantes: el riesgo como porcentaje del depósito, los ratios riesgo/rentabilidad y la modificación del riesgo sobre la marcha para proteger los beneficios.
Publicado el artículo "Kit de herramientas de negociación MQL5 (Parte 4): Desarrollo de una biblioteca EX5 para la gestión del historial".

Aprenda a recuperar, procesar, clasificar, ordenar, analizar y gestionar posiciones cerradas, órdenes e historiales de operaciones utilizando MQL5 mediante la creación de una amplia biblioteca EX5 de gestión de historiales con un enfoque detallado paso a paso.
Los pruductos gratuitos con más descargas
Superventas en el Market:
Los temas más comentados en el Foro:
- Discusión sobre el artículo "Cambiamos a MQL5 Algo Forge (Parte 2): Trabajando con varios repositorios" 21 nuevos comentarios
- Discusión sobre el artículo "Cambiamos a MQL5 Algo Forge (Parte 1): Creación del repositorio principal" 4 nuevos comentarios
- Indicadores: BBMA ZoneZeroLoss (ZZL) Abuela Aliada 3 nuevos comentarios
Nuevas publicaciones en CodeBase
- Dashboard Panel for displaying information on the chart Este código muestra cómo se puede crear un cuadro de mando para mostrar toda la información relevante en el gráfico
- Trade Volume Calculation Tool Esta herramienta calculará el tamaño de lote aceptable en función de una distancia de stop loss y un porcentaje de riesgo
Publicado el artículo "Creación de barras 3D basadas en el tiempo, el precio y el volumen".

Qué son los gráficos de precios multidimensionales en 3D y cómo se crean. Cómo las barras 3D predicen las inversiones de precios, y cómo Python y MetaTrader 5 permiten construir estas barras volumétricas en tiempo real.
Publicado el artículo "Operar con el Calendario Económico MQL5 (Parte 5): Mejorar el panel de control con controles adaptables y botones de filtro".

En este artículo, creamos botones para filtros de pares de divisas, niveles de importancia, filtros de tiempo y una opción de cancelación para mejorar el control del panel. Estos botones están programados para responder dinámicamente a las acciones del usuario, lo que permite una interacción fluida. También automatizamos su comportamiento para reflejar los cambios en tiempo real en el panel de control. Esto mejora la funcionalidad general, la movilidad y la capacidad de respuesta del panel.
Publicado el artículo "Cambiamos a MQL5 Algo Forge (Parte 1): Creación del repositorio principal".

Mientras trabajan en proyectos en el MetaEditor, los desarrolladores se enfrentan a la necesidad de gestionar las versiones del código. A pesar de los planes de traslado a GIT y el lanzamiento de MQL5 Algo Forge, la integración aún no está completa. El presente artículo analizará posibles formas de mejorar la usabilidad de las herramientas actuales.
Los pruductos gratuitos con más descargas
Los códigos fuente de programas más descargados durante el mes
- 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.
- Outbreak Trader 1.0 Breakout Trader 1.0 negocia rupturas de rango.
- Pending tread EA (Best for Gold) El EA Pending_tread es un robot de negociación versátil y fácil de usar diseñado para automatizar la colocación y gestión de múltiples órdenes pendientes dispuestas en un patrón de cuadrícula por encima y por debajo del precio de mercado actual. Este EA es muy adecuado para las estrategias de scalping y puede operar en cualquier marco de tiempo o par de divisas, por lo que es muy flexible para diversos estilos de negociación.
Los artículos más leídos durante el mes

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 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 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:
Nuevas publicaciones en CodeBase
- Perfect Seconds Chart El indicador gráfico Perfect Seconds le permite convertir velas de minutos de datos en tiempo real en segundos. 1. Elija cualquier número de segundos para cerrar la barra con el tiempo exacto. 1. Elija cualquier número de segundos para cerrar una barra con el tiempo exacto. Funciona incluso si los ticks no están disponibles. 3. No requiere DLL externa. No requiere DLL externa, funciona sin problemas en VPS 4. Código rápido y optimizado 5. 5. Soporta Crypto Pares como BInance, Kucoin y todos los demás intercambios donde Futuros gráfico en vivo se puede convertir en segundos con facilidad. 6. Soporta todo tipo de símbolos como el oro, el oro y el oro. 6. Soporta todo tipo de símbolos como pares de Oro y Forex. 7. Opciones para eliminar el símbolo y las tasas.
- Custom crosshair cursor with synchronization Indicador sincronizado de retícula personalizado que muestra el precio y la hora (servidor/local).
Disponibles para la suscripción 2 nuevas señales comerciales:
Publicado el artículo "Reimaginando las estrategias clásicas en MQL5 (Parte 12): Estrategia de ruptura en EURUSD".

Únase a nosotros hoy mismo y póngase a prueba para crear una estrategia de trading rentable en MQL5. Seleccionamos el par EURUSD e intentamos operar con rupturas de precios en el marco temporal horario. Nuestro sistema tenía dificultades para distinguir entre falsas rupturas y el inicio de tendencias reales. Hemos equipado nuestro sistema con filtros destinados a minimizar nuestras pérdidas y aumentar nuestras ganancias. Al final, logramos que nuestro sistema fuera rentable y menos propenso a falsas rupturas.
Los pruductos gratuitos con más descargas
Superventas en el Market:
Publicado el artículo "Algoritmo de viaje evolutivo en el tiempo — Time Evolution Travel Algorithm (TETA)".

Se trata de un algoritmo propio. En este artículo, le presentaremos el Algoritmo de viaje evolutivo en el tiempo (TETA), inspirado en el concepto de universos paralelos y flujos temporales. La idea básica del algoritmo es que, si bien no es posible viajar en el tiempo en el sentido habitual, podemos elegir una secuencia de acontecimientos que generen realidades distintas.
Nuevas publicaciones en CodeBase
- TimeServerDaylightSavings Funciones relacionadas con la hora para la detección empírica de la zona horaria del servidor y el modo de ahorro de luz diurna (DST) a partir del historial de cotizaciones
- Simplest Logger class for MetaTrader 5 La clase más simple para el registro en MetaTrader 5 con soporte para niveles, formato de mensaje, filtros de inclusión y exclusión en subcadenas.
Los temas más comentados en el Foro:
- Discusión sobre el artículo "Cómo empezar a trabajar con MQL5 Algo Forge" 13 nuevos comentarios
- Librerías: MultiTester 8 nuevos comentarios
- Discusión sobre el artículo "Plantillas listas para conectar indicadores en asesores (Parte 1): Osciladores" 8 nuevos comentarios
Publicado el artículo "Algoritmo de trading evolutivo con aprendizaje por refuerzo y extinción de individuos no rentables (ETARE)".

Hoy le presentamos un innovador algoritmo comercial que combina algoritmos evolutivos con aprendizaje profundo por refuerzo para la negociación de divisas. El algoritmo utiliza un mecanismo de extinción de individuos ineficaces para optimizar la estrategia comercial.
Publicado el artículo "Desarrollo de un kit de herramientas para el análisis de la acción del precio (Parte 4): Analytics Forecaster EA".

Estamos pasando de simplemente ver las métricas analizadas en gráficos a una perspectiva más amplia que incluye la integración de Telegram. Esta mejora permite que los resultados importantes se envíen directamente a tu dispositivo móvil a través de la aplicación Telegram. Acompáñenos en este viaje que exploraremos juntos en este artículo.
Los pruductos gratuitos con más descargas
Superventas en el Market:
Los códigos fuente de programas más descargados durante la semana
- ZigZag WaveSize Modificado indicador ZigZag estándar con la adición de información sobre la longitud de onda en pips, los niveles y la lógica de alertas diferentes
- 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.
- Fractal CCI FIlter Fractal con filtro CCI - Indicador que combina fractales tradicionales con el filtro CCI para reducir las señales falsas. Muestra flechas rojas encima de las velas para fractales alcistas (vender) cuando el CCI está por encima del umbral configurado y flechas verdes debajo de las velas para fractales bajistas (comprar) cuando el CCI está por debajo del umbral negativo. Perfecto para identificar puntos de reversión con mayor fiabilidad.
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.

¿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 publicar un producto en el Mercado
Ofrezca sus desarrollos a millones de usuarios de MetaTrader en todo el mundo: publíquelos en el Mercado. El servicio ofrece una infraestructura preparada para realizar ventas: acceso al público, mecanismos de licencia, provisión de versiones de prueba, entrega de actualizaciones y aceptación de pagos. Todo lo que debe hacer es pasar un rápido proceso de registro y superar el proceso de publicación del producto. Comience a ganar dinero con sus desarrollos: el servicio se encargará de todos los detalles técnicos.
En el Foro ha aparecido 1 nuevo tema:
Nuevas publicaciones en CodeBase
- Ascending Sort A Struct Array By A Field Example Este es un ejemplo de ordenación ascendente de una lista de estructura por un campo. Usted puede averiguar y personalizar el algoritmo anterior en función de la finalidad de uso, este es el ejemplo más básico es también una dirección para resolver la ordenación en una matriz de estructura. El algoritmo utilizado en este ejemplo es Quick Sort y Merge Sort.
- Bollinger Bands Crossover Signals Descripción del Indicador - Bollinger Bands Crossover Signals Nombre: Bollinger Bands Crossover Signals Versión: 1.1 Autor: BENALI Enlace: https://www.mql5.com/en/users/dahmi_benali




























