Trading Algorítmico MQL5
27.8K subscribers
1.03K photos
1.03K 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
El trabajo con múltiples repositorios es fundamental para los desarrolladores. En nuestro caso, pasamos de utilizar MetaEditor a otras herramientas más robustas como Git y Visual Studio Code cuando fue necesario. Inicialmente, tratamos de trabajar exclusivamente con las herramientas de MetaEditor, pero encontramos limitaciones significativas. Aunque se puede realizar un clon directo a través de la consola git, esto no es posible únicamente con MetaEditor debido a la falta de ciertas funcionalidades. Sin embargo, la clonación de una bifurcación ofrece más control y posibilidades, permitiéndonos modificar y colaborar sin afectar el repositorio original. Este enfoque permite un flujo de trabajo de desarrollo más organizado y eficiente.

👉 Léelo | Documentación | @mql5es
61👌1
EA TardioBot V1.05 es un Asesor Experto para MetaTrader 5 con estrategia de arbitraje triangular. Identifica discrepancias de precios entre pares de divisas, permitiendo operaciones simultáneas y potencialmente rentables. Monitorea precios de compra y venta, calcula ratios de arbitraje y ejecuta operaciones cuando las oportunidades superan ciertos umbrales, teniendo en cuenta diferenciales y comisiones.

Soporta seis tríos de arbitraje como EUR/USD, GBP/USD y EUR/GBP, actualizando dinámicamente los datos de precios. Valida tamaños de lotes y considera comisiones y costes de diferenciales. Diseñado para cerrar operaciones obsoletas, registrar oportunidades y detalles, integrando controles de seguridad.

Actualmente, no está preparado para operaciones en vivo. Aumentar los lotes puede resultar en pérdidas. Diseñado para pruebas, requiere actualizaciones significativas para su uso en com...

👉 Léelo | Foro | @mql5es
7👀31🔥1👌1
Se presenta un complemento eficiente para operaciones de scalping manual en MT5, optimizado mediante atajos de teclado. Las acciones incluyen: 1 para Comprar, 2 para Cerrar, 3 para Vender, y 5 para establecer Break Even. Esta herramienta incluye funcionalidades que permiten establecer una pérdida máxima diaria, así como auto SL y TP. Todo esto se visualiza en un tablero compacto sobre el gráfico, proporcionando acceso inmediato y claridad en las operaciones. Todos los parámetros son configurables desde las entradas. Ideal para traders que buscan rapidez en mercados como índices o futuros. Diseñada para maximizar la eficiencia y el control en la negociación.

👉 Léelo | Señales | @mql5es
51👍1
Este Asesor Experto (EA) está diseñado para ser una herramienta de negociación eficaz tanto para operadores novatos como experimentados, buscando una estrategia automatizada adaptable al mercado. A través de un enfoque multifacético, realiza el análisis del mercado, gestión del riesgo y optimización de operaciones. La detección de señales se realiza mediante el monitoreo constante del mercado usando RSI y medias móviles para identificar tendencias. Utiliza el indicador ATR para evaluar y ajustar dinámicamente parámetros de negociación según la volatilidad. La gestión del riesgo calcula el tamaño de los lotes según el saldo y riesgo, estableciendo niveles de stop-loss y take-profit. Un Trailing Stop maximiza beneficios y minimiza pérdidas en movimientos favorables. Además, la optimización dinámica de parámetros se ajusta a cambios de mercado, verificando condiciones de spreads y evitan...

👉 Léelo | Señales | @mql5es
32
La integración de PyTorch Lightning y PyTorch Forecasting con MetaTrader 5 permite el pronóstico de series temporales financieras mediante redes neuronales. Estas herramientas ofrecen flexibilidad y escalabilidad adecuadas para proyectos complejos. PyTorch Lightning facilita la organización del código de aprendizaje profundo al separar la lógica de ingeniería y el código académico, lo que mejora la reutilización y el mantenimiento del código. PyTorch Forecasting, construida sobre PyTorch, simplifica la implementación de modelos predictivos, proporciona herramientas de preprocesamiento de datos y soporta evaluaciones de rendimiento de modelos. Utilizando MetaTrader 5, se pueden manejar y preprocesar datos financieros eficientemente para su análisis y modelado.

👉 Léelo | CodeBase | @mql5es
5👍2
Los patrones de velas surgieron en el siglo XVIII con los comerciantes de arroz japoneses. Diseñados para reflejar la psicología del mercado a través de la acción de precio, como aperturas y cierres, patrones como Three Black Crows y Bullish Engulfing indican cambios en la demanda. Originalmente fueron más efectivos en mercados menos eficientes, dependiendo del comportamiento humano en lugar de sistemas automatizados.

Un proyecto moderno ha buscado detectar estas formaciones gráficamente, diferenciando patrones alcistas y bajistas. Se desarrolló a partir de cero, permitiendo mejorar las funciones de detección para lograr alta calidad en los resultados.

A pesar de los avances tecnológicos y el análisis cuantitativo avanzado por grandes instituciones, los patrones de velas mantienen su relevancia. Aportan valor reflejando la psicología de precios, y su eficacia aumenta cuando se combi...

👉 Léelo | Foro | @mql5es
2👍2👌1
El Asesor Experto para MetaTrader 5 utiliza una red neuronal para predecir movimientos de precios basados en datos históricos del mercado. Este EA incorpora una capa oculta en su red neuronal que ajusta sus pesos durante el proceso de entrenamiento para mejorar la precisión. Además, implementa un stop loss dinámico mediante el uso del indicador ATR para gestionar los riesgos de manera eficaz. A fin de protegerse contra pérdidas excesivas, cuenta con límites de pérdida diarios y totales. Los parámetros de la red son almacenables y recargables, lo que permite continuar el entrenamiento en momentos posteriores sin pérdida de datos ni progreso, optimizando así el uso de recursos y reduciendo tiempos de inactividad del sistema.

👉 Léelo | CodeBase | @mql5es
2🔥2👍1👌1
La nueva actualización de la librería HistoryManager EX5 en MetaTrader 5 ofrece funciones avanzadas para gestionar datos históricos de trading. Las funciones permiten recuperar información detallada y dinámica como el tamaño de matrices de datos, operar con datos específicos sin sobrecargar recursos, y acceder fácilmente a propiedades clave como el tipo, volumen y beneficio de la última posición cerrada. Estas herramientas mejoran la eficiencia en la programación de robots de trading al integrar fácilmente la gestión del historial en proyectos MQL5, optimizando el análisis y estrategia de trading sin complicaciones.

👉 Léelo | CodeBase | @mql5es
👍73👌2
Al evaluar estrategias de trading, es esencial considerar la dirección predominante del mercado. Una tendencia alcista suele indicar que los precios están en un patrón ascendente sostenido, lo que puede presentar oportunidades de compra. Sin embargo, siempre es crucial analizar indicadores técnicos y fundamentales antes de tomar decisiones financieras. Por otro lado, las tendencias bajistas muestran un declive continuo en los precios, lo cual podría sugerir momentos propicios para la venta. No obstante, es vital incorporar análisis de riesgo y gestión de capital para mitigar posibles pérdidas. El conocimiento del mercado es clave para el éxito en cualquier estrategia de trading y debe actualizarse continuamente con las condiciones del mercado.

👉 Léelo | Freelance | @mql5es
👍4
El algoritmo Soft Actor Critic (SAC) utiliza tres redes neuronales: dos redes críticas para estimar el valor de acciones en un entorno y una red de actores para generar una distribución de probabilidad de acciones. Las redes críticas ayudan a reducir el sesgo de sobreestimación. SAC equilibra exploración y explotación mediante la entropía, maximizando recompensas esperadas y fomentando decisiones más robustas. A diferencia de DQN, SAC maneja espacios de acción continuos, adecuados para tareas complejas como la manipulación robótica, ofreciendo un control preciso. Implementado en MQL5 con TensorFlow, SAC destaca como una herramienta poderosa para entornos con información incompleta y de alta dimensión.

👉 Léelo | Freelance | @mql5es
👍3
Hidformer es un framework avanzado diseñado para el análisis y predicción de series temporales multivariantes, especialmente útil para datos dinámicos en alta frecuencia y trading algorítmico. Su arquitectura de doble torre permite un análisis independiente de estructuras temporales y frecuencias, ofreciendo una visión integral del mercado.

Utiliza mecanismos de atención avanzados, recursivos y lineales, para identificar patrones complejos y optimizar el coste computacional mientras mantiene la estabilidad del proceso de aprendizaje. Estas características hacen a Hidformer adecuado para mercados volátiles, proporcionando previsiones robustas y confiables.

Las modificaciones al framework lo adaptan para generar opciones comerciales, incrementando su funcionalidad y adaptación al análisis del mercado.

👉 Léelo | Market | @mql5es
👍6👌21