Pon "Me gusta" y sigue las noticias
En la cuarta parte del libro, nos centraremos en el dominio de las funciones integradas (API MQL5) y profundizaremos de forma secuencial en los subsistemas especializados. La lista de tecnologías y funcionalidades disponibles para cualquier programa MQL5 es enorme. Por ello, para empezar tendrá sentido considerar las funciones más simples y útiles que se pueden utilizar en la mayoría de los programas.
Un sistema para probar hasta cuatro indicadores simultáneamente en el probador de estrategias
La séptima y última parte del libro, abarcaremos las características avanzadas de la API MQL5 que resultarán útiles a la hora de desarrollar programas para MetaTrader 5. Algunas de ellas tienen una naturaleza más particular, como los instrumentos financieros personalizados y el calendario económico incorporado, mientras que otras suponen tecnologías universales, como las funciones de red, las bases de datos y la criptografía.
En la quinta parte del libro, profundizaremos en las API vinculadas con el comercio algorítmico, incluido el análisis y procesamiento de datos financieros, la visualización y automatización de gráficos y la experiencia de usuario interactiva.
La segunda parte "Fundamentos de programación en MQL5" es una introducción a los conceptos clave de este lenguaje de programación. En esta parte del libro, los lectores se familiarizarán con los tipos de datos, los identificadores, las variables, las expresiones y los operadores, y también aprenderán a combinar diferentes instrucciones para formar la lógica de un programa.
El Asesor Experto (EA) AutoCloseOnProfitLoss es una potente herramienta de automatización para MetaTrader 5, diseñada para cerrar todas las posiciones abiertas cuando se alcanzan los objetivos de beneficios o pérdidas predefinidos.
La función calcula el tamaño de lote de una posición abierta. Se pasan como parámetros el precio de apertura de una operación, el precio del nivel de stop loss y el riesgo por operación en porcentaje del depósito
Ejemplo de bot con un modelo de aprendizaje automático integrado, entrenado en Python y guardado en formato ONNX.
Este experto es un sistema para ayudar a cualquier trader a hacer una parrilla de órdenes.
SilviosEAbest26 es un Asesor Experto de alta precisión para MetaTrader 5, diseñado para operar reversiones de mercado utilizando una sofisticada combinación de canales dinámicos de precios y filtros de momentum. El sistema está diseñado para obtener rendimientos consistentes, manteniendo estrictos protocolos de gestión de riesgos.
Esta ayuda EA para Auto establecer el TP y SL por defecto parámetro, Auto trailing stop y paso para cualquier orden que usted coloque desde cualquier dispositivo, Fácil manera de cerrar todas las órdenes con 5 Botón "Cerrar todo", "Cerrar Profit", "Cerrar Lose", "Cerrar BUY", "Cerrar SELL", Auto cerrar todas las órdenes de ganancia o perder valor umbral
La tercera parte de "Programación Orientada a Objetos en MQL5" ofrece una inmersión en el mundo de la programación orientada a objetos (POO) en MQL5. El desarrollo de software con frecuencia implica cierta complejidad al administrar múltiples entidades, lo cual requiere tecnología avanzada para mejorar la comodidad, la productividad y la calidad del trabajo del programador.
Este Asesor Experto (EA) implementa una estrategia de arbitraje triangular entre tres pares de divisas: EURUSD, USDJPY y EURJPY
Panel profesional para cerrar posiciones con 6 filtros inteligentes. Cierre todo, por tipo, por símbolo o por beneficio/pérdida. Visualización de pérdidas y ganancias en tiempo real. Perfecto para salidas de emergencia y gestión de riesgos. Incluye confirmaciones de seguridad.
Solo dos marcos de tiempo — H1 y D1 — trabajan sincrónicamente para filtrar el ruido y capturar únicamente los fuertes giros del RSI desde zonas de sobrecompra y sobreventa. Nada de entradas aleatorias, solo una clara confirmación de la dirección por parte del "hermano mayor".
Una herramienta ligera para scalping manual en MT5 usando atajos de teclado
Price Action Day Trader es un robusto Asesor Experto MQL5 de seguimiento de tendencia diseñado para la operativa intradía. Se centra en los patrones de acción del precio de alta probabilidad Pin Bars, Engulfing Candles, y Inside Bar Breakouts mientras filtra las operaciones a través de un filtro de tendencia de media móvil dual.
En la sexta parte del libro “Programación en MQL5 para tráders”, estudiaremos un componente clave del lenguaje MQL5: la automatización del trading. Comenzaremos con una descripción de las entidades principales, como las especificaciones de los instrumentos financieros y la configuración de la cuenta comercial, elementos necesarios para crear asesores correctos.
La estrategia de cruce de dos medias móviles es una de las más comunes en el mercado financiero. Se basa en el uso de dos medias móviles (normalmente a largo y corto plazo) y señala la entrada en una posición en función de su cruce.
Estrategia de trading basada en la simple ruptura de los niveles anteriores de máximo (High) o mínimo (Low)
Esta es una actualización de la "Estrategia de ruptura simple pero efectiva". En este código, He añadido algunas funciones de ayuda para los desafíos de la firma prop.
BotCilento es un sofisticado Asesor Experto para MetaTrader 5 que combina señales de seguimiento de tendencias con gestión adaptativa del riesgo.
Este asesor no comercia. Este sencillo panel, implementado con la ayuda de la biblioteca estándar Canvas, permite dibujar números con el ratón. Los dibujos se reconocen usando el modelo entrenado mnist.onnx.
Seleccione la última operación cerrada para seguir trabajando.
Este código muestra cómo se puede crear un cuadro de mando para mostrar toda la información relevante en el gráfico
Calcule instantáneamente el potencial de beneficios y pérdidas de sus operaciones directamente en el gráfico. Una herramienta esencial para una gestión del riesgo ágil y precisa.
Un Asesor Experto MQL5 que reacciona a noticias de alto impacto utilizando el Calendario MQL5. Identifica las noticias relacionadas con la inflación (IPC/PPI) y las decisiones sobre los tipos de interés, colocando operaciones de ruptura con órdenes pendientes. Ideal para operadores que buscan automatizar estrategias basadas en noticias. (Esto es sólo un punto de partida)
Asesor experto para MetaTrader 5 que combina las medias móviles exponenciales (EMA) y el índice de fuerza relativa (RSI) para generar señales de trading. Incluye funciones de gestión de riesgos y filtro de tiempo de negociación.
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.
Captura de pantalla panorámica pulsando la tecla de acceso rápido "s" del teclado
Si está ejecutando varios robots de trading simultáneamente o sólo una estrategia sofisticada, hacer un seguimiento del rendimiento de cada Asesor Experto puede ser sorprendentemente lento. MetaTrader 5 (MT5) muestra convenientemente las órdenes y posiciones en su "caja de herramientas", pero cuando numerosos robots comparten la misma cuenta, se hace más difícil saber qué EA está generando sus ganancias o pérdidas. Una sola cuenta puede tener docenas o cientos de operaciones, cada una abierta por diferentes EAs, por lo que es difícil separar los resultados de un robot de otro.
EA Spread lister muestra los valores actuales, mínimos y máximos para todos los símbolos / instrumentos.
La versión clásica de la estrategia comercial Heads or Tails con el análisis del código del bloque de señal.
Panel de intercambio de símbolos: Cambie sin esfuerzo el símbolo activo en su gráfico mientras añade simultáneamente el nuevo símbolo a Market Watch. Esta herramienta garantiza una integración perfecta y el acceso a los datos de mercado en tiempo real, optimizando su flujo de trabajo de negociación.