Trading Algorítmico MQL5
25.2K subscribers
843 photos
843 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 indicador Basing Candlesticks para MetaTrader es una herramienta automática diseñada para detectar y marcar velas de base en el gráfico de operaciones. Una vela de base se define por tener un cuerpo cuyo tamaño es inferior al 50% de su rango alto-bajo. Este indicador visualiza las velas de base mediante líneas de histograma o velas personalizadas, según la plataforma utilizada (MT4 o MT5). Es posible ajustar el criterio porcentual a través de los parámetros de entrada.

Entre sus características principales, se encuentra la opción de activar alertas automáticas para la aparición de nuevas velas de base. Los tipos de alerta configurables incluyen emergentes nativas, sonoras, por correo electrónico y notificaciones push. Estos elementos se personalizan fácilmente mediante los parámetros de entrada del indicador, lo que permite adaptarlo a las necesidades específicas del usuario profe...

👉 Léelo | CodeBase | @mql5es
👍32🏆1
El indicador Aroon Up & Down en MetaTrader identifica máximos y mínimos locales y proporciona señales de compra y venta para pares de divisas. Estas señales son efectivas cuando las líneas del indicador se cruzan: la compra se sugiere cuando la línea azul asciende y la roja está en la mitad del rango; la venta se recomienda cuando la línea azul desciende y la roja se sitúa en la misma posición. Esto facilita la toma de beneficios o la salida con pérdidas mínimas.

Disponible para MT4 y MT5, el indicador permite personalizar el período Aroon y las alertas. Puede enviar notificaciones por correo electrónico y alertas sonoras en cada cruce, dependiendo de las configuraciones de la plataforma. Un período más largo suaviza las líneas del indicador, mientras que uno más corto genera más señales.

👉 Léelo | Guía de algotrading | @mql5es
53💯1🏆1
Descubre cómo solucionar un problema técnico en MetaTrader 5 mejorando tu sistema de repetición y simulación. En el artículo exploramos cómo MetaTrader 5 permite implementar soluciones sofisticadas en MQL5 para informar al Expert Advisor sobre el tipo de cuenta de cada activo. Abordamos el uso de la clase C_Manager en conjunción con C_Orders para mejorar la gestión de información crítica en nuestro sistema. Además, explicamos cómo las limitaciones del tipo de datos booleanos en MQL5 afectan el rendimiento y la organización del código, y proporcionamos un enfoque para superarlas. Asegúrate de consultar el artículo completo para maximizar tus beneficios comerciales y técnicas de desarrollo.

👉 Léelo | CodeBase | @mql5es
91
La Media Móvil de 3ª Generación presenta una mejora del indicador MA estándar para plataformas MetaTrader. Desarrollada a partir del método de M. Duerschner, implementa un procedimiento simple de reducción de retardo, basado en el período MA más prolongado, usando λ = 2 para optimizar la reducción del desfase. Este indicador está disponible para MT4 y MT5, sin necesidad de DLL adicionales.

Los parámetros de entrada incluyen MA_Period (50 por defecto), MA_Sampling_Period (220 por defecto), que debe ser al menos 4 veces mayor al MA_Period, MA_Method (MODE_EMA por defecto), y MA_Applied_Price (PRICE_TYPICAL por defecto). La 3ª Generación MA (línea roja) muestra menor retraso que la EMA convencional (línea azul) y responde más rápido a cambios de precio. Sin embargo, aún puede generar señales falsas debido al desfase. Es útil para identificar la dirección de la tendencia actual.

👉 Léelo | VPS | @mql5es
3🏆2🤝1
El Breakeven Line Indicator es una herramienta para MetaTrader que muestra el nivel de equilibrio basado en todas las posiciones abiertas, representándolo como una línea horizontal en el gráfico. Calcula y presenta el número total de operaciones, la cantidad de lotes y la distancia a la línea de equilibrio en puntos y ganancias/pérdidas. Está disponible para MT4 y MT5, y puedes usar Shift + B para alternar su visibilidad.

Este indicador ofrece diversos parámetros de entrada configurables. Por ejemplo, puedes ajustarlo para ignorar posiciones largas o cortas según tus necesidades de análisis. También permite personalizar el color y estilo de la línea de equilibrio, así como la apariencia del texto en el gráfico, asegurando una integración sin conflicto con otras herramientas gráficas mediante un prefijo específico para los objetos.

👉 Léelo | Cotizaciones | @mql5es
2🤝1
Continuando con nuestra serie, el artículo octavo se enfoca en implementar el patrón Observer en la biblioteca Connexus. El patrón Observer permite notificar a los componentes observadores sobre cambios importantes sin crear fuertes dependencias. En Connexus, esto se utiliza para avisar al cliente sobre eventos como el envío de solicitudes, recepción de respuestas o errores.

En el código, se introdujeron clases como Subject y Observer para gestionar las notificaciones, ofreciendo una estructura más flexible. Además, se optimizó la organización de carpetas y se estandarizaron los métodos para mantener el código legible y fácil de mantener. Connexus ahora presenta una arquitectura más modular e intuitiva, diseñada para facilitar integraciones HTTP claras y directas.

👉 Léelo | Manual sobre redes neuronales | @mql5es
11👍1🏆1
El Índice de Volumen Negativo (NVI) es un indicador técnico desarrollado por Paul L. Dysart y mejorado por Norman G. Fosback, disponible para las plataformas MT4 y MT5. Este análisis avanzado de gráficos se basa en el volumen de ticks, con la opción de utilizar el volumen real en MT5. Es capaz de operar en múltiples marcos de tiempo y puede modificarse para exhibir el Índice de Volumen Positivo (PVI).

El NVI, compuesto por una línea oscilante, aumenta o disminuye únicamente durante las barras donde el volumen es inferior al de la barra previa. Su estrategia clásica implica la confirmación de tendencias fuertes mediante el cruce con una media móvil, aunque puede generar señales falsas o retrasadas. Otra estrategia relevante observa la divergencia entre el precio y el NVI para detectar cambios de tendencia, sugiriendo el uso de confirmaciones adicionales.

Las opciones personalizables ...

👉 Léelo | Freelance | @mql5es
👍1🤝1
Oma Ally, reconocido operador de Malasia, desarrolló la estrategia BBMA, que fusiona Bandas de Bollinger con medias móviles para detectar movimientos del mercado. Este enfoque ha ganado tracción en países como Malasia, Indonesia y Brunei, siendo adoptado por numerosos operadores en la comunidad forex. Entre sus configuraciones, se destaca "Reentry", diseñada para reintegrarse al mercado tras correcciones de precio alineadas con la tendencia principal. Esta configuración ayuda a los operadores a definir puntos precisos de entrada y salida. Además, el concepto de "Zona de Pérdida Cero" busca identificar áreas de trading con riesgo mínimo, utilizando criterios como velas tendenciales fuertes y posiciones específicas de medias móviles, optimizando así la gestión del riesgo.

👉 Léelo | CodeBase | @mql5es
👍21
El artículo aborda la automatización del sistema Profitunity, una estrategia desarrollada por Bill Williams, en MQL5. Se describe la estructura del sistema, que utiliza indicadores como Fractales, Alligator, Awesome Oscillator y Accelerator Oscillator para identificar cambios de tendencia en el mercado.

Se expone cómo codificar estos indicadores en MetaTrader 5, comenzando por definir metadatos para el Asesor Experto (EA) y estableciendo variables globales e instancias necesarias. Se detallan las condiciones de entrada y salida, así como el proceso para almacenar datos en matrices durante el análisis de mercado.

El objetivo es ofrecer un enfoque sistemático para implementar el sistema Profitunity en trading automatizado, maximizar la eficiencia y asegurar operación exitosa en diversas condiciones de mercado.

👉 Léelo | Freelance | @mql5es
2👍1