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.
Desgraciadamente, he descubierto que algunos brokers son un poco chapuceros con el cambio de hora del servidor debido al horario de verano (DST), algo que no me esperaba y que me ha sorprendido mucho. Aquí tenéis un script con el que cualquiera puede comprobar su broker.
Un conjunto de clases para el movimiento automático de StopLoss de posiciones abiertas por sangría fija o por valores de indicadores de SAR Parabólico y medias móviles, o por nivel de stop de posición especificado.
Un sistema para probar hasta cuatro indicadores simultáneamente en el probador de estrategias
El indicador ZigZag BOS CHoCH Detection se basa en el algoritmo ZigZag original de MetaQuotes y lo amplía detectando y marcando eventos de estructura de mercado. Realiza un seguimiento de los puntos de oscilación ZigZag recientes e identifica automáticamente la ruptura de la estructura (BOS) y el cambio de carácter (CHoCH) mediante la confirmación de la tendencia del pivote. Los niveles de BOS y CHoCH se dibujan directamente en el gráfico con líneas horizontales etiquetadas para un análisis más claro de la acción del precio.
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.
Este indicador muestra los eventos actuales en el gráfico y permite exportar el calendario a archivos para backtesting, corrigiendo automáticamente las discrepancias de tiempo entre el historial de barras y el historial de eventos. Esta es una versión mejorada del indicador CalendarMonitorCached del libro algotrading.
El indicador SuperTrend es una herramienta dinámica de seguimiento de tendencias basada en el ATR. Traza una línea de color por encima o por debajo del precio para indicar condiciones alcistas o bajistas. Cuando el precio cruza la línea, aparece una flecha de señal. Totalmente personalizable con período ATR, multiplicador, flechas, etiquetas y colores. Adecuado para todos los instrumentos y marcos temporales. Ideal para scalping, swing y trading intradía. Combínelo con otros indicadores para obtener configuraciones más sólidas.
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.
El indicador busca en el gráfico patrones de Price Action "Pin Bar" y coloca iconos en la barra con el patrón encontrado.
Este es un gráfico de velas OHLC que registra la oferta más alta y la más baja en cada nueva barra.
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 Lupa de Reproducción de Velas reproduce visualmente las velas históricas sobre el área del gráfico actual para realizar un análisis comparativo. Este indicador superpone las barras de precios pasadas de una fecha seleccionada en el gráfico en tiempo real, lo que permite a los operadores estudiar los patrones de las velas, la volatilidad y la estructura en tiempo real. Incluye resaltado de rango dinámico e información detallada sobre herramientas que muestra la apertura, el máximo, el mínimo, el cierre, el rango, la dirección, la hora y el volumen de cada vela reproducida.
Librería profesional de integración Telegram Bot para MetaTrader 5. Solución completa para enviar señales de trading, capturas de pantalla, informes y notificaciones en tiempo real a canales y grupos de Telegram.
Idea de Andrey F. Zelinsky, basada en un indicador de William Blau
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
Esta biblioteca es una versión actualizada de la biblioteca ErrorDescription.mqh publicada por MetaQuotes, con algunas características incluidas.
Ejemplo de bot con un modelo de aprendizaje automático integrado, entrenado en Python y guardado en formato ONNX.
Este script ayuda a los traders a entender la distribución y amplitud de las velas en un período específico, lo que puede ser útil para tomar decisiones de trading como qué Take Profit o Stop Loss usar según los valores históricos.
Una biblioteca JSON potente y rica en funciones para MQL5, diseñada para ofrecer una experiencia de desarrollo moderna similar a Python/JS.
La superposición de varios estocásticos con diferentes periodos ayudará a los operadores principiantes.
El indicador permite estimar la probabilidad de que el precio haya alcanzado su máximo o mínimo.
Registra los ticks en modo ticks reales y los lee en modo matemático llamando a tu estrategia con cada tick.
El indicador WeekDays muestra el Día de la Semana, la Semana del Año, el Día del Año o el Índice de Barra en la Ventana de Datos, y opcionalmente en etiquetas en el gráfico.
Integración completa de Telegram para MT5. Envía señales de trading, capturas de pantalla, informes y alertas a los canales de Telegram. Incluye sistema de colas, soporte multicanal y gestión de riesgos.
Códigos fuente escritos en el proceso de desarrollo de una biblioteca para crear Asesores Expertos multidivisa que combinen múltiples instancias de diferentes estrategias de negociación.
Funciones para usar en lugar de ChartXYToTimePrice y ChartTimePriceToXY, trabajando correcta y rápidamente en todo el rango de parámetros de entrada.
El indicador "Volumen neto" muestra el volumen teniendo en cuenta la presión de vendedores y compradores