Trading Algorítmico MQL5
25.4K subscribers
859 photos
859 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 artículo detalla cómo los gráficos de velas japonesas y los patrones de velas se han integrado en las estrategias comerciales de MetaTrader 5. Se presentan 28 asesores expertos que operan con patrones clásicos como "Tres soldados blancos" y "Cuervos negros", respaldados por indicadores como CCI, MFI, RSI y Estocástico. Estos asesores analizan señales de cambio de tendencia al utilizar estos indicadores para confirmar y cerrar posiciones. La lógica operativa de los asesores facilita su implementación, permitiendo a los desarrolladores evaluar y adaptar estas estrategias sin complicaciones.

Leer más...
👍11🔥8👌4👀1
Explora cómo los datos alternativos podrían revolucionar el trading algorítmico en MetaTrader 5. Descubre cómo los datos del Índice de Impulso del Gasto de VISA, un indicador del comportamiento del consumidor, se integran mediante una API del Banco de la Reserva Federal para mejorar la precisión en las previsiones del EURUSD. A través de redes neuronales profundas, se clasifican movimientos del mercado con gran precisión sin sobreajustar los datos de entrenamiento. Sin embargo, aunque la relación inicial no fue concluyente, el uso de técnicas avanzadas de modelado como ONNX para la implementación en MQL5 ofrece un camino prometedor para mejorar estrategias de trading basadas en inteligencia artificial.

Leer más...
👍5👌3🏆2
Explora el nuevo enfoque de modelado de secuencias Mamba, que desafía los límites existentes con la incorporación innovadora de Espacios de Estados Estructurados (SSM). Esta técnica, que redefine la eficiencia en el ámbito del aprendizaje automático, supera las limitaciones de la atención tradicional al permitir manipular secuencias grandes de datos de manera eficiente. El método fusiona arquitecturas de RNN y CNN, permitiendo selectividad y enfoque en datos específicos. Con su implementación en MQL5, los desarrolladores pueden experimentar mejoras notables en la predicción de series temporales y otras aplicaciones complejas, utilizando modelos eficientes que escalan linealmente con la longitud de las secuencias.

Leer más...
👍124👌2
Explora cómo MetaTrader 5 potencia la interacción en trading algorithmico mediante comunicación en tiempo real con Telegram. El artículo detalla la creación de un panel administrativo en MQL5, permitiendo a administradores validar señales rápidamente. Aprende a integrar bibliotecas clave como "Dialog.mqh", "Button.mqh" y "Edit.mqh" para construir interfaces gráficas eficientes, y cómo usar la API de Telegram para enviar actualizaciones directas a traders. Diseña una interfaz flexible y adaptable, mejorando la gestión de señales de manera efectiva, y proporciona a los traders acceso inmediato a análisis y recomendaciones, optimizando la toma de decisiones en operaciones financieras.

Leer más...
👍174👌4
Las estrategias de trading algorítmico han transformado el trading financiero. Eliminan errores humanos y sesgos emocionales al operar bajo parámetros predefinidos. MetaTrader 5 es ampliamente utilizado para crear y ejecutar técnicas automatizadas. Este artículo detalla cómo implementar un Asesor Experto (EA) usando el indicador Parabolic SAR para operaciones automáticas.

El indicador Parabolic SAR, creado por Welles Wilder, identifica cambios de tendencia. Puntos bajo el precio indican una tendencia alcista; puntos por encima señalan una bajista. Parámetros como SAR_Step y SAR_Maximum ajustan sensibilidad. Esto ayuda a encontrar entradas y salidas según tendencia. Integrar con otros indicadores puede fortalecer la estrategia.

Al programar en MQL5, definir parámetros de entrada permite personalizar el EA según necesidades específicas, garantizando que no existan órdenes duplicadas ...

Leer más...
👍163👌3
El artículo aborda la automatización de estrategias de cobertura en MetaTrader 5, ofreciendo un enfoque técnico detallado sobre cómo implementar un asesor experto. Inicialmente, se explican los conceptos básicos de la cobertura, para luego avanzar a su automatización mediante un sistema de ciclos de operaciones. Este análisis se centra en definir variables clave y en la utilización de funciones como PositionOpen para gestionar lotes y órdenes. Para los desarrolladores y traders, el artículo proporciona instrucciones para optimizar operaciones, ajustar lotes y aprovechar gráficos visuales, permitiendo una configuración flexible y controlada para estrategias de cobertura en entornos de trading algorítmico.

Leer más...
👍204👌1
Descubre los fundamentos de la programación procedimental y funcional para crear herramientas comerciales en MQL5. Aprende a implementar un asesor basado en dinámicas de precios utilizando el indicador EMA. Con un enfoque claro y modularidad, la programación procedimental descompone problemas en instrucciones precisas, facilitando la reutilización y legibilidad del código. La programación funcional, con su inmutabilidad y funciones como ciudadanos de primera clase, añade estabilidad y previsibilidad. Sigue una estrategia de Price Action, optimiza su eficacia con simulaciones y benefíciate de un enfoque sencillo y directo. Prepárate para explorar la programación orientada a objetos en próximos artículos.

Leer más...
👍15👌2
La integración de MQL5 con Telegram para el envío de señales de trading avanza con la capacidad de enviar capturas de pantalla de gráficos. Este enfoque ofrece una representación visual de las señales analizadas, facilitando decisiones de trading más informadas. La clave está en convertir imágenes a Base64 para enviarlas vía HTTPS, garantizando seguridad y eficiencia. En MQL5, la captura de gráficos se realiza mediante estaciones de trabajo específicas, asegurando un flujo continuo en la gestión de señales. Este proceso no solo enriquece la experiencia del usuario en Telegram, sino que también asegura una transmisión de información rápida y segura desde MetaTrader 5.

Leer más...
👍25105👌1
Descubre cómo el modelo de Equilibrio de Nash, desarrollado por John Nash, puede revolucionar el comercio algorítmico en MetaTrader 5. A través de scripts de Python, analiza la correlación y cointegración de pares de monedas para optimizar estrategias de trading. Al implementar Modelos Ocultos de Markov (HMM) y un enfoque multiestratégico en MQL5, se proporciona una herramienta robusta para identificar tendencias y gestionar riesgos. El resultado es un sistema sofisticado que integra diversas estrategias para maximizar el rendimiento, haciendo del Equilibrio de Nash una poderosa adición al arsenal de cualquier trader y desarrollador algorítmico.

Leer más...
👨‍💻73👍2👌2🏆2
Descubre cómo las Máquinas de Boltzmann Restringidas (RBMs) pueden transformar el trading algorítmico en MetaTrader 5. Utilizando retropropagación en lugar de los métodos tradicionales de Muestreo de Gibbs, este enfoque saca partido al creciente poder computacional de las GPUs. Las RBMs, con su capacidad para reducir la dimensionalidad de datos y revelar características ocultas, puede ser clave en la creación de modelos más eficaces. Este artículo te guía en la integración de RBMs y perceptrones multicapa, optimizando la representación y análisis de los datos de mercado en MetaTrader 5, mejorando la precisión en la previsión de precios. Ideal para desarrolladores y traders que buscan innovar.

Leer más...
75👍2👌21
La Regresión por Vectores de Soporte (SVR) y la Regresión de Procesos Gaussianos (GPR) son métodos utilizados para proyecciones. SVR es útil en situaciones de certeza y crecimiento estable, siendo robusta al ruido. Se centra en obtener el límite de decisión que maximiza el margen de error y minimiza valores atípicos. Esto la hace ideal para productos de consumo cotidiano donde la demanda es casi constante.

Por otro lado, GPR ofrece estimaciones medias con intervalos de confianza, lo cual es adecuado para demandas influenciadas por factores externos. Es idónea para proyecciones en productos de lujo o con demanda fluctuante.

Leer más...
👍84🏆42👌21🎉1
La inteligencia artificial facilita estrategias comerciales innovadoras para inversores modernos. Analizar cada opción individualmente es inviable para un solo inversor. Sin embargo, a través de artículos técnicos, se pueden presentar datos esenciales para formar decisiones informadas.

Los valores de renta fija permiten diversificar carteras de forma segura y pueden incluir bonos gubernamentales, una de las inversiones más seguras. La demanda afecta sus rendimientos, influyendo en el mercado de divisas. Al comparar bonos de distintos países, se puede entender mejor sus economías.

En el modelado predictivo, se utilizan técnicas avanzadas. Linear Regression y Support Vector Regressor fueron particularmente efectivos en modelos predictivos, con el segundo modelo mejorando tras un ajuste cuidadoso de hiperparámetros, manteniendo un enfoque meticuloso en la validación cruzada.

Leer más...
👍12221🔥1👌1
Transforma tu estrategia de trading con un asesor multidivisa en MetaTrader 5, capaz de manejar 30 pares, incluyendo divisas y metales. Aprovecha las señales conjuntas de las Bandas de Bollinger y el Canal de Keltner para mejorar la precisión en la apertura de órdenes. La implementación en MQL5 supera las limitaciones de su precursor en MT4, permitiendo una gestión más sencilla de ejecución mediante un manejador de indicadores. Maximiza los beneficios y gestiona el riesgo con opciones avanzadas de Stop Loss, Take Profit y Trailing. Diseñado especialmente para traders que buscan automatizar y diversificar su portafolio sin perder el control sobre el flujo de operaciones.

Leer más...
👍12🏆5👌42
El artículo explora el análisis cuantitativo en el mercado financiero, un enfoque que antecede al aprendizaje automático. Se destaca el uso de este análisis para evaluar spreads entre activos correlacionados mediante cálculos estadísticos básicos. En el contexto de los fondos de cobertura, se emplea para identificar oportunidades de arbitraje y predecir movimientos del mercado, aunque existen riesgos significativos, como casos históricos lo han demostrado. La implementación práctica en MetaTrader 5 se centra en un asesor experto que utiliza el ZigZag para medir movimientos de precios. A pesar de las pruebas, el modelo encontró desafíos en términos de riesgo y reducción, pero ofrece una base prometedora para futuros desarrollos.

Leer más...
👍15🏆422👏1👌1
El artículo explora la mejora de un sistema para enviar mensajes de MetaTrader 5 a Telegram, centrándose en la modularización del código para aumentar su reutilización y mantenimiento. El enfoque incluye dividir el código en funciones específicas que manejen tareas como enviar mensajes, capturar pantallas y codificar datos. La creación de módulos bien definidos permite la expansión y actualización más sencilla del programa, mejorando su eficacia y escalabilidad. Además, se presenta la refactorización del código de mensajes, utilizando funciones parametrizadas para asegurar flexibilidad y manejabilidad, estableciendo una estructura que facilita la integración con otros sistemas o futuros desarrollos.

Leer más...
🏆7👍65👌3
El artículo explora el uso del análisis de redes de causalidad (ARC) en el trading algorítmico, enfocándose en cómo esta técnica avanzada ayuda a comprender las relaciones causales en los mercados financieros. Utilizando algoritmos como el FCI, el análisis permite identificar las conexiones causales entre variables del mercado, mejorando la precisión de las predicciones. Este enfoque destaca por su capacidad para manejar factores de confusión latentes y dar lugar a modelos más robustos en situaciones del mundo real. Integrado con autorregresiones vectoriales (VAR), el ARC potencia las predicciones de eventos de mercado, ofreciendo oportunidades únicas para traders y desarrolladores en MetaTrader 5.

Leer más...
10👌2👍1
En las últimas versiones de la aplicación móvil MetaTrader 5 para iOS, hemos añadido muchas características cómodas para los gráficos, y también hemos realizado varias correcciones importantes para que la aplicación funcione de forma más estable.

✓ Añadido un objeto de texto para crear rótulos personalizados en el gráfico.
✓ Añadido un temporizador que muestra el tiempo hasta el final de la barra actual.
✓ Mejorado el modo de retícula: ahora se podrá utilizar como regla.
✓ Añadida la visualización del ticket de la posición en la historia comercial.
✓ Mejorada la visualización del retraso de las cotizaciones, si existe, para el instrumento comercial.

✓ Añadido el soporte para nuevos proveedores para el sistema de pago incorporado.
✓ Añadido un campo para introducir la fecha de nacimiento al abrir cuentas demo.
✓ Mejoradas las salas de chat.

Instale la última versión de la aplicación y amplíe sus posibilidades comerciales
🔥184🏆4👌3👨‍💻3👏2😈1
Desarrolla un Asesor Experto (EA) autónomo en MQL5 utilizando MetaTrader 5, integrando análisis de tendencias y funciones de riesgo-recompensa sin intervención manual. La estructura del EA incluye inicialización, procesamiento de ticks, y gestión de operaciones. Utiliza el ciclo OnInit para configurar indicativos como RSI, validando tendencias de mercado para abrir posiciones basadas en condiciones de sobrecompra/venta. Implementa mecanismos de seguridad como trailing stop para maximizar ganancias y minimizar riesgos. Este diseño modular permite a los desarrolladores personalizar parámetros y optimizar estrategias en el Probador, facilitando un enfoque disciplinado y automatizado al trading.

Leer más...
👍197🏆2👌1
Descubre cómo desarrollar un EA multipar dinámico en MetaTrader 5 que identifica y explota correlaciones entre pares de divisas. Al manejar múltiples pares simultáneamente, este sistema permite entradas personalizables y designa un par principal para generar señales. Con la capacidad de ejecutar órdenes basadas en el indicador RSI, se optimiza la eficiencia comercial al abrir posiciones alineadas con la tendencia del mercado. Este enfoque integrador de correlación y correlación inversa mejora la consistencia y eficacia de las estrategias, adaptándose fácilmente a diversas condiciones de mercado y optimizando oportunidades para traders y desarrolladores interesados en el trading algorítmico.

Leer más...
15👍93👌2
El aprendizaje por refuerzo offline (ORL) se centra en entrenar modelos a partir de datos preexistentes, eliminando la necesidad de interacción en tiempo real con el entorno. Este método es especialmente relevante en entornos estocásticos complejos debido a las restricciones de interacción. Real-ORL, un nuevo marco, busca optimizar políticas utilizando trayectorias previamente establecidas. En el estudio, 3,000 trayectorias de entrenamiento fueron analizadas para evaluar algoritmos ORL en el contexto del mundo real y su capacidad de generalización. Los resultados indican que ORL es eficaz en dominios con pocos datos. La combinación de ORL con aprendizaje por imitación también se investigó, mostrando potencial en la robótica.

Leer más...
👌8💯3🏆3👍21