Trading Algorítmico MQL5
27.9K subscribers
1.04K photos
1.04K links
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.
Download Telegram
En MetaTrader 5 build 5326, hemos añadido varias mejoras a la versión de escritorio de la plataforma:

• Corregido el error presente en la generación de constructores implícitos y operadores de copiado para estructuras y clases en MQL5. En algunos casos, podía provocar la finalización crítica de un programa MQL.
• Añadida la comprobación de la longitud de la contraseña al conectarse a la cuenta por primera vez después de su migración desde MetaTrader 4. Ahora el sistema comprueba correctamente la complejidad de la nueva contraseña.
• Corregida la representación de la columna ID (ID en el sistema externo) en la lista de posiciones abiertas. Ahora solo se mostrará si al menos una de las operaciones de la lista tiene el identificador correspondiente.

Discutir la actualización...
💯7421
Logify es una biblioteca para gestionar registros en MQL, optimizando la depuración y el seguimiento de EAs e indicadores. Proporciona registros organizados y personalizables en gráficos o el terminal, compatible con múltiples niveles de registro como DEBUG, INFO, ALERT, ERROR, y FATAL. Su arquitectura modular permite gestionar logs de forma flexible, almacenándolos en gráficos, archivos o bases de datos.

La instalación es sencilla: copie la carpeta /Logify y añádala a su EA, indicador o script. La integración es ligera y facilita la personalización de patrones de formato con tokens como {levelname}, {msg}, {timestamp}, entre otros.

Los desarrolladores pueden combinar diferentes gestores simultáneamente para adaptarse a las necesidades específicas del proyecto, mejorando la organización y eficiencia en el desarrollo MQL. La licencia MIT permite su uso en proyectos personales y comer...

👉 Léelo | CodeBase | @mql5es
👍21
La condición del Índice de Fuerza Relativa (RSI) para el período actual está mostrando niveles por debajo de un umbral especificado como RsiLow, lo cual sugiere condiciones de sobreventa. Se busca un patrón de velas específico en tres velas consecutivas: la vela actual cierra más alto de lo que abre, lo que la convierte en alcista. La vela anterior cierra por debajo de su apertura, indicando movimiento bajista, y el cierre de la vela actual está por debajo del máximo de la vela anterior. Es fundamental que el cierre de la vela actual se encuentre por encima de la apertura de la vela anterior, ya que sugiere una posible reversión. Al cumplirse estas condiciones, se genera una señal de "Compra" indicada por una flecha hacia arriba en el mínimo de la vela actual. Use un RSI con un período de 10 y niveles 30/70 para optimizar alertas y reversiones potenciales.

👉 Léelo | Documentación | @mql5es
👍2
Comenzando con el sistema Zone Recovery RSI, este enfoque combina el Índice de Fuerza Relativa (RSI) con un mecanismo de recuperación de zona para gestionar operaciones adversas. Las señales de entrada se producen al cruzar niveles RSI críticos, activando compras en sobreventa o ventas en sobrecompra. La fuerza del sistema está en su capacidad de recuperación: establece niveles de zona para cada operación y activa operaciones contrarias si el precio cruza dichos niveles. Implementando en MQL5, la estrategia es automatizada y organizada con una clase que gestiona la recuperación, asegurando una estructura clara y eficiente para múltiples posiciones.

👉 Léelo | Calendario | @mql5es
2😁2🏆2
La explicación del código proporciona una visión detallada sobre su aplicación en el Probador de Estrategias de MetaTrader 5. Este script no convencional se utiliza para optimizar y analizar los resultados de pruebas estratégicas, no siendo un Asesor Experto o un indicador estándar.

¿Cómo opera el código? Primero, recoge datos del historial de operaciones del probador, asegurándose de que se cumplen los requisitos mínimos como tener al menos 50 operaciones. Posteriormente, divide los datos en periodos IS y OOS para un análisis más minucioso. Luego, calcula varias métricas incluyendo rentabilidad, drawdown, ratios de Sharpe y Sortino, entre otros indicadores estadísticos. El análisis estadístico compara distribuciones, verificando su normalidad.

Para evaluar estrategias, el código crea una valoración completa basada en factores clave como rentabilidad, consistencia, rendimiento ajus...

👉 Léelo | Calendario | @mql5es
3👍1
El Balance de Poder (BOP) es un indicador financiero desarrollado por Igor Livshin en 2001, diseñado para evaluar quién domina el mercado, entre compradores y vendedores, por cada vela en un gráfico. Esta versión emplea una Media Móvil Simple (SMA) para alisar el cálculo y disminuir el ruido, facilitando la interpretación de los datos. El indicador revela el control del mercado: predominio de compradores cuando el cierre se acerca al máximo, y de vendedores cuando se aproxima al mínimo. Su fórmula es BOP = (Cierre - Apertura) / (Máximo - Mínimo). BOP mayor que 0 indica dominio de compradores, mientras que BOP menor que 0 sugiere control de vendedores. Un BOP cercano a 0 muestra equilibrio. Las zonas extremas, como ±0,2, pueden señalar correcciones inminentes debido a la fuerza exagerada.

👉 Léelo | Manual sobre redes neuronales | @mql5es
👍2
Este artículo explora el desarrollo de un asesor multidivisa utilizando MQL5, destacando la integración del indicador Parabolic SAR en múltiples marcos temporales. El asesor gestiona 30 pares, incluidas divisas y metales como el oro y la plata. Se centra en la eficiencia para los tráders al permitir operaciones con múltiples pares desde un solo gráfico, integrando funciones como trailing-stop y trailing-profit. El artículo detalla cómo utilizar built-in signals en una estrategia automatizada para aumentar la probabilidad de obtener beneficios y compensar pérdidas entre pares. Se ofrece una guía sobre la implementación de una interfaz intuitiva con opciones avanzadas de gestión de órdenes.

👉 Léelo | CodeBase | @mql5es
3👍1