El Canal de Keltner es un indicador clásico que se originó en 1960 por Chester W. Keltner, diseñado para el análisis técnico. Emparentado con las Bandas de Bollinger, este indicador traza tres líneas: una media móvil simple de 10 días en el precio típico como línea central y bandas superiores e inferiores ajustadas por la volatilidad. Disponibles en MT4 y MT5, todos los parámetros pueden modificarse.
La estrategia tradicional sugiere una posición larga si el precio cierra por encima de la banda superior y corta si lo hace por debajo de la banda inferior. Para gestionar el riesgo, se aconseja usar stop-loss conservadores, take-profit distantes y monitoreo del cruce con la línea media. Algunas veces, se combinan con otros indicadores para confirmar señales. Este canal ilustra las bandas durante mercados con tendencias alcistas o bajistas ya establecidas.
👉 Léelo | Cotizaciones | @mql5es
La estrategia tradicional sugiere una posición larga si el precio cierra por encima de la banda superior y corta si lo hace por debajo de la banda inferior. Para gestionar el riesgo, se aconseja usar stop-loss conservadores, take-profit distantes y monitoreo del cruce con la línea media. Algunas veces, se combinan con otros indicadores para confirmar señales. Este canal ilustra las bandas durante mercados con tendencias alcistas o bajistas ya establecidas.
👉 Léelo | Cotizaciones | @mql5es
✍3👍2
El artículo presenta un algoritmo mejorado para la selección de características en aprendizaje automático, implementado en MQL5, que supera las limitaciones del método tradicional de selección por pasos. Este algoritmo aborda problemas como el sobreajuste y la evaluación ineficiente de combinaciones de variables. Utiliza múltiples subconjuntos prometedores y validación cruzada para mejorar el rendimiento predictivo, permitiendo detectar relaciones complejas entre características de manera eficiente. Además, proporciona medidas estadísticas, independientes del modelo, que mejoran la robustez del proceso de selección. Este enfoque es especialmente útil en la creación de modelos predictivos complejos, como aquellos en el ámbito del comercio algorítmico.
👉 Léelo | Señales | @mql5es
👉 Léelo | Señales | @mql5es
✍2👍2👌1
El algoritmo Big Bang-Big Crunch (BBBC), introducido por Erol y Eksin en 2006, se basa en conceptos cosmológicos para abordar problemas de optimización global. Este algoritmo consta de dos fases principales: la fase Big Bang, donde se generan soluciones aleatorias distribuidas globalmente, y la fase Big Crunch, donde estas soluciones convergen hacia un "centro de masa". A pesar de su innovación, el algoritmo presenta debilidades al orientarse hacia el centro del espacio de búsqueda, lo que puede llevar a un rendimiento similar a la búsqueda aleatoria. Modificaciones recientes buscan mejorar su eficacia en problemas de optimización by alojar el enfoque en la mejor solución actual en lugar del centro de masa.
👉 Léelo | Señales | @mql5es
👉 Léelo | Señales | @mql5es
👌8❤4✍1
El indicador Gain/Loss Info para MetaTrader proporciona un análisis preciso de ganancias y pérdidas en gráficos de velas al sobrepasar un umbral específico. Evalúa cambios en puntos y porcentajes, disponible tanto para MT4 como MT5. Ofrece dos modos de cálculo: comparando cierre con apertura de la misma vela, o el cierre actual con el cierre anterior. Los parámetros personalizables incluyen límites mínimos de cambio en pips y porcentajes, así como colores para representar cambios negativos y positivos. Se pueden ajustar fuente y tamaño para la visualización. Configurando adecuadamente los límites porcentuales y de pips, es posible destacar la evolución del mercado. Este indicador no es adecuado para generar señales de trading directas, pero facilita la identificación de patrones en el mercado, proporcionando información valiosa para una estrategia analítica.
👉 Léelo | VPS | @mql5es
👉 Léelo | VPS | @mql5es
👍2
El indicador Murrey Math Line X para MetaTrader es una herramienta de análisis técnico útil para identificar puntos clave de soporte, resistencia y pivote. Este indicador se visualiza en el gráfico principal con 8 líneas principales y 5 adicionales, sirviendo de guía para optimizar las entradas y salidas del mercado. Es capaz de emitir alertas cuando una vela cierra quebrando alguna línea pivote, lo cual permite a los traders reaccionar oportunamente. Disponible para MT4 y MT5, el indicador permite personalizar diversos parámetros, como el período de cálculo y el desplazamiento de las líneas. Además, integra distintas opciones de alerta, como pop-ups nativos en MetaTrader y notificaciones por correo electrónico, siempre que estén adecuadamente configuradas. La visualización de las líneas proporciona información relevante; por ejemplo, las líneas 0/8P y 8/8P actúan como fuertes barrera...
👉 Léelo | Freelance | @mql5es
👉 Léelo | Freelance | @mql5es
✍6❤4
Explora el fascinante mundo de las estructuras en MQL5, una herramienta crucial para fortalecer tus habilidades en programación algorítmica. El artículo ofrece una guía clara para entender cómo las estructuras pueden mejorar la modularidad y flexibilidad del código, abordando el dilema de pasar valores por referencia o mantener datos compartidos. Aprende a utilizar eficientes estructuras prediseñadas como MqlDateTime y también a crear tus personalizadas, optimizando el manejo de datos complejos. Descubre técnicas seguras para manipular estructuras y evitar errores comunes, aumentando la velocidad y seguridad de tus scripts en MetaTrader 5. Ideal para desarrolladores de todos los niveles.
👉 Léelo | Market | @mql5es
👉 Léelo | Market | @mql5es
❤4🏆2
El artículo introduce el framework FinMem, una solución innovadora para el trading algorítmico que emplea modelos avanzados de lenguaje (LLM) con un sistema de memoria multinivel. FinMem gestiona datos financieros de diversa naturaleza y relevancia temporal, optimizando las decisiones de inversión. Integra un módulo de perfilado que personaliza estrategias según el perfil de riesgo, y un módulo de decisiones que combina información actual del mercado con memorias almacenadas. La capacidad para aprender y adaptarse a datos en tiempo real posiciona a FinMem como un avance significativo en el comercio autónomo, al mejorar la precisión y la adaptabilidad del trader en mercados complejos.
👉 Léelo | Foro | @mql5es
👉 Léelo | Foro | @mql5es
Descubre el sistema Ichimoku Kinko Hyo, una herramienta robusta para el análisis técnico que proporciona una visión integral de tendencias de mercado, soporte y resistencia. Este sistema se compone de cinco líneas principales y una nube conocida como Kumo, caracterizando el comportamiento del precio con extrema precisión. Cada componente del indicador captura diferentes aspectos del mercado, desde el impulso hasta cambios de tendencia. Sin embargo, su aplicación efectiva requiere entender la interacción entre estos componentes, como los cruces de líneas y su relevancia en distintos marcos temporales. Ideal para traders y desarrolladores que buscan optimizar estrategias en MetaTrader 5.
👉 Léelo | Market | @mql5es
👉 Léelo | Market | @mql5es
👍2❤1
Explorando la complejidad de las plantillas en MetaTrader 5, este artículo aborda la personalización de funciones mediante la sobrecarga de tipos, permitiendo un trato avanzado de datos en algoritmos de trading. La función Mirror destaca por su capacidad de reflejar valores, y typename se introduce para optimizar el manejo de tipos complejos en tiempo de ejecución. A través del tipo de dato uchar o char, se demuestra cómo typename facilita la adaptación del código para cubrir comportamientos específicos. Este enfoque metódico transforma la percepción del uso de plantillas, haciéndolas accesibles para cualquier desarrollador que desee ampliar sus habilidades en MQL5.
👉 Léelo | Documentación | @mql5es
👉 Léelo | Documentación | @mql5es
🏆3❤1✍1
Explora el artículo sobre plantillas en MQL5 y descubre cómo estas pueden revolucionar la forma en que desarrollamos soluciones para MetaTrader 5. Las plantillas permiten implementar soluciones de manera eficiente y con menos esfuerzo, lo que incrementa la productividad en el desarrollo de software de trading. Adéntrate en las estructuras, un concepto fundamental que te preparará para crear código más avanzado y organizado. Aprende cómo cada elemento de una estructura se gestiona individualmente, a diferencia de las uniones, optimizando así el uso de memoria. Este conocimiento es crucial para quienes buscan maximizar la eficacia y habilidad en la programación para el trading automatizado.
👉 Léelo | Guía de algotrading | @mql5es
👉 Léelo | Guía de algotrading | @mql5es
✍3👍2
La negociación financiera puede beneficiarse del uso de polinomios ortogonales, como los de Legendre, Chebyshev, Laguerre y Hermite. Estos polinomios ayudan en la modelización de series temporales, proporcionando capacidades avanzadas para la identificación de patrones y análisis de regresión. Se pueden usar para crear indicadores de suavización y es especialmente útil en el filtrado de ruido en datos financieros.
Estrategias comerciales pueden implementarse mediante polinomios ortogonales, mejorando potencialmente las predicciones de precios. Además, pueden integrarse en algoritmos de aprendizaje automático para generar características adicionales, reduciendo el sobreentrenamiento en modelos predictivos.
👉 Léelo | Guía de algotrading | @mql5es
Estrategias comerciales pueden implementarse mediante polinomios ortogonales, mejorando potencialmente las predicciones de precios. Además, pueden integrarse en algoritmos de aprendizaje automático para generar características adicionales, reduciendo el sobreentrenamiento en modelos predictivos.
👉 Léelo | Guía de algotrading | @mql5es
❤3👍3✍1
En el desarrollo de MQL5, es esencial diferenciar los tipos de eventos y su manejo. Las aplicaciones gráficas, como los Asesores Expertos e indicadores, deben estar diseñadas para responder a eventos originados desde MetaTrader 5, no directamente desde el sistema operativo. Esto es crucial para la creación de aplicaciones eficientes y estables.
MQL5 opera principalmente con dos tipos de eventos: síncronos, que ocurren en intervalos regulares, y asíncronos, que son aleatorios, como clics o cambios de precio. La comprensión de estos eventos y su correcta implementación puede ampliar significativamente la funcionalidad de los programas en MetaTrader 5, permitiendo a los desarrolladores adaptarse a las necesidades del mercado.
👉 Léelo | Manual sobre redes neuronales | @mql5es
MQL5 opera principalmente con dos tipos de eventos: síncronos, que ocurren en intervalos regulares, y asíncronos, que son aleatorios, como clics o cambios de precio. La comprensión de estos eventos y su correcta implementación puede ampliar significativamente la funcionalidad de los programas en MetaTrader 5, permitiendo a los desarrolladores adaptarse a las necesidades del mercado.
👉 Léelo | Manual sobre redes neuronales | @mql5es
✍4👌4❤3
El indicador Moving Average Candlesticks para MetaTrader ofrece una representación visual de una media móvil mediante el uso de barras de velas. Se basa en cálculos de cierre, apertura, mínimo y máximo, proporcionando una imagen detallada del mercado más rica que el indicador MA tradicional. Disponible para MT4 y MT5, es compatible con cualquier par de divisas, marco temporal y modo MA. Los parámetros de entrada incluyen MAPeriod, con un valor predeterminado de 10, y MAType, que por defecto es MODE_SMA.
No es ideal para operaciones directas. Su utilidad radica en identificar irregularidades en el comportamiento del precio a través del análisis de la longitud de los cuerpos y las sombras de las velas. Aunque el cambio de color puede indicar una posible entrada, conlleva el riesgo de señales engañosas.
👉 Léelo | Calendario | @mql5es
No es ideal para operaciones directas. Su utilidad radica en identificar irregularidades en el comportamiento del precio a través del análisis de la longitud de los cuerpos y las sombras de las velas. Aunque el cambio de color puede indicar una posible entrada, conlleva el riesgo de señales engañosas.
👉 Léelo | Calendario | @mql5es
❤11✍2👍2👌1
La implementación clásica del Indicador Market Profile para MetaTrader permite visualizar la densidad de precios a lo largo del tiempo. Destaca los niveles de precios críticos, el área de valor y el punto de control de sesiones de negociación específicas. Funciona en marcos temporales desde M1 hasta D1, proporcionando perfiles de mercado diarios, semanales, mensuales e intradiarios. Los marcos temporales inferiores ofrecen precisión, mientras que los superiores mejor visibilidad.
La funcionalidad de sesión de rectángulo de dibujo libre permite crear perfiles personalizados. Ofrece seis esquemas de color y opciones para visualizar perfiles como histogramas de colores planos o según las barras alcistas/bajistas. Basado en la acción del precio, no utiliza indicadores estándar.
Disponible para MetaTrader 4 y 5, permite configuraciones avanzadas como sesiones a partir de una fecha especí...
👉 Léelo | VPS | @mql5es
La funcionalidad de sesión de rectángulo de dibujo libre permite crear perfiles personalizados. Ofrece seis esquemas de color y opciones para visualizar perfiles como histogramas de colores planos o según las barras alcistas/bajistas. Basado en la acción del precio, no utiliza indicadores estándar.
Disponible para MetaTrader 4 y 5, permite configuraciones avanzadas como sesiones a partir de una fecha especí...
👉 Léelo | VPS | @mql5es
❤8✍2👍2🏆2👌1
Continuando con el análisis del Calendario Económico de MetaQuotes Language 5, nos enfocamos en la creación de un panel de control de noticias. Este panel servirá para que los operadores accedan a datos económicos esenciales en tiempo real, mejorando los procesos de toma de decisiones al resaltar las noticias con potencial de impactar en el mercado.
El diseño del panel es fundamental. Se debe asegurar una interfaz clara y concisa, donde eventos económicos relevantes se presentan organizados, priorizando usabilidad y accesibilidad. Se deben identificar componentes clave como nombre del evento, horario, moneda afectada, y nivel de importancia, organizándolos en una tabla para fácil lectura.
La configuración del panel en MQL5 implica la creación de objetos gráficos como etiquetas y botones, optimizando la reutilización de funciones para mantener un código conciso y eficiente. Definir a...
👉 Léelo | Calendario | @mql5es
El diseño del panel es fundamental. Se debe asegurar una interfaz clara y concisa, donde eventos económicos relevantes se presentan organizados, priorizando usabilidad y accesibilidad. Se deben identificar componentes clave como nombre del evento, horario, moneda afectada, y nivel de importancia, organizándolos en una tabla para fácil lectura.
La configuración del panel en MQL5 implica la creación de objetos gráficos como etiquetas y botones, optimizando la reutilización de funciones para mantener un código conciso y eficiente. Definir a...
👉 Léelo | Calendario | @mql5es
👍6❤2✍2👌1
Un agente innovador, FinMem, utiliza modelos lingüísticos grandes y un sistema de memoria multinivel para procesamiento efectivo de datos. Central para tareas de corto y largo plazo, FinMem permite priorizaciones según la situación del mercado. La memoria a corto plazo se ocupa de noticias diarias, mientras la de largo plazo almacena información valiosa. Un módulo de perfiles adapta al agente a distintos contextos, optimizando estrategias y maximizando efectividad. El módulo de decisiones integra datos y memorias para formular estrategias considerando tendencias cortas y patrones largos. Resultados experimentales muestran que incluso frente a datos limitados, FinMem se destaca en eficiencia y precisión en mercados financieros complejos.
👉 Léelo | Señales | @mql5es
👉 Léelo | Señales | @mql5es
❤8🏆4👌1
El indicador en cuestión ofrece adaptabilidad al operar en múltiples símbolos y marcos de tiempo. Está diseñado para representar tendencias del mercado mediante el uso de colores distintos para movimientos alcistas y bajistas. Sus configuraciones permiten ajustar el marco de tiempo, el periodo, desplazamiento, método y tipo de precio de la media móvil (MA).
Este indicador muestra la línea de la MA, pero no incluye velas Heiken-Ashi, aunque calcula sus valores. Esto posibilita la modificación del código para generar datos nuevos de OHLC. Se menciona también un ejemplo de cálculo de Heiken-Ashi suavizado, destacando su utilidad para el seguimiento de tendencias y su efectividad en operaciones de swing y como filtro de entradas. Adicionalmente, se puede integrar con el Indicador de Rango Medio Verdadero (ATR) para proporcionar una línea base que establece niveles de stop-loss y take-pro...
👉 Léelo | CodeBase | @mql5es
Este indicador muestra la línea de la MA, pero no incluye velas Heiken-Ashi, aunque calcula sus valores. Esto posibilita la modificación del código para generar datos nuevos de OHLC. Se menciona también un ejemplo de cálculo de Heiken-Ashi suavizado, destacando su utilidad para el seguimiento de tendencias y su efectividad en operaciones de swing y como filtro de entradas. Adicionalmente, se puede integrar con el Indicador de Rango Medio Verdadero (ATR) para proporcionar una línea base que establece niveles de stop-loss y take-pro...
👉 Léelo | CodeBase | @mql5es
👌2❤1✍1🏆1
El indicador Laguerre para MetaTrader es una herramienta personalizada que no depende de los indicadores estándar de MT4/MT5 y proporciona una línea de tendencia ponderada en una ventana separada del gráfico. Su diseño permite a los operadores utilizarlo para identificar oportunidades de entrada y salida de manera sencilla. Compatible tanto con MT4 como con MT5, el indicador ofrece dos parámetros de configuración clave. El parámetro Gamma, por defecto ajustado en 0.7, actúa como un multiplicador que influye en la suavidad de la línea; valores más altos resultan en una línea más suave. Además, el parámetro CountBars, por defecto configurado en 950, determina el número máximo de barras para el cálculo. Ajuste este último al máximo posible sin comprometer el rendimiento del sistema.
👉 Léelo | Foro | @mql5es
👉 Léelo | Foro | @mql5es
👌3✍2❤1
En el proceso de desarrollo con MetaTrader 5, es esencial reconocer la importancia de las pestañas predeterminadas de la plataforma para mantener un estándar de configuración en asesores expertos e indicadores. MQL5 permite manipular estas pestañas de manera eficiente a través de directivas como #property, facilitando la definición de propiedades desde la versión del software hasta la personalización de íconos.
La función OnCalculate en indicadores juega un rol crucial, pues captura el evento Calculate, asegurando una ejecución eficiente. Conocer sus versiones sobrecargadas y comprender cuándo una pestaña es necesaria o no, mejora significativamente la adaptación a los estándares de MetaTrader 5, optimizando la creación de aplicaciones personalizadas.
👉 Léelo | Cotizaciones | @mql5es
La función OnCalculate en indicadores juega un rol crucial, pues captura el evento Calculate, asegurando una ejecución eficiente. Conocer sus versiones sobrecargadas y comprender cuándo una pestaña es necesaria o no, mejora significativamente la adaptación a los estándares de MetaTrader 5, optimizando la creación de aplicaciones personalizadas.
👉 Léelo | Cotizaciones | @mql5es
✍3👌2
En el artículo se discute la mejora de un Panel de Administración en MetaTrader 5, diseñado para superar la limitación de un solo asesor experto por gráfico. El nuevo panel es más versátil, gestionando órdenes, posiciones y análisis de mercado desde una interfaz unificada. La implementación en MQL5 introduce varios subpaneles accesibles desde un panel de inicio, con autenticación de dos factores para mayor seguridad. Se destacan mejoras como la gestión de órdenes, ajustes de stop-loss y condiciones de cierre automático. Este enfoque modular permite a los desarrolladores expandir funcionalidades sin complejidades innecesarias, optimizando tanto la experiencia del usuario como la eficiencia del sistema.
👉 Léelo | Guía de algotrading | @mql5es
👉 Léelo | Guía de algotrading | @mql5es
❤5👍3👌2✍1