El indicador presenta la correlación entre dos pares de divisas, ofreciendo distintos enfoques considerados efectivos. Las configuraciones del indicador incluyen SecSymbol, que especifica el segundo par para el análisis de correlación, Type, que define el tipo de correlación, e iPeriod, que se refiere al período del indicador. Este recurso es fundamental para operadores que manejan múltiples pares de divisas, ya que permite evaluar divergencias y convergencias entre dos símbolos. Con base en estas divergencias, se pueden tomar decisiones informadas en las operaciones comerciales. Es una herramienta valiosa para optimizar estrategias en el mercado financiero.
👉 Léelo | Foro | @mql5es
👉 Léelo | Foro | @mql5es
🏆3⚡1❤1
Las APIs son esenciales para la comunicación entre aplicaciones y sistemas al proporcionar un conjunto de reglas para integrar diversas funcionalidades. Las APIs REST cumplen este rol utilizando principios como la uniformidad en las direcciones URL y métodos HTTP estándares. Surgidas en los años 2000, resaltan por su simplicidad y flexibilidad comparadas con protocolos anteriores como SOAP.
La arquitectura REST garantiza sistemas escalables mediante características como la ausencia de estado y el uso de caché, mientras que el desacoplamiento entre cliente y servidor favorece la independencia de las implementaciones. Las APIs RESTful, al facilitar la conexión de servicios en la web, son fundamentales para aplicaciones modernas y en sectores como el financiero.
👉 Léelo | Market | @mql5es
La arquitectura REST garantiza sistemas escalables mediante características como la ausencia de estado y el uso de caché, mientras que el desacoplamiento entre cliente y servidor favorece la independencia de las implementaciones. Las APIs RESTful, al facilitar la conexión de servicios en la web, son fundamentales para aplicaciones modernas y en sectores como el financiero.
👉 Léelo | Market | @mql5es
👍4❤1
El EA Pending_tread es una herramienta eficiente diseñada para automatizar la gestión de órdenes pendientes en un patrón de cuadrícula, aplicable a cualquier par de divisas y marco de tiempo. Este EA es especialmente útil para estrategias de scalping y está optimizado para operar con XAUUSD.
Entre sus características, destaca la capacidad de configurar un número de órdenes pendientes tanto por encima como por debajo del precio actual, con una distancia ajustable mediante PipStep. Ofrece la posibilidad de personalizar tipos de órdenes para distintos escenarios de mercado, asegurando un posicionamiento adecuado en relación con las cotizaciones actuales.
Además, cada orden incorpora un nivel de beneficios fijo, minimizando la necesidad de intervención manual. Es posible ajustar el tamaño de lote y el deslizamiento máximo, permitiendo un control efectivo del riesgo. El EA administra ór...
👉 Léelo | Cotizaciones | @mql5es
Entre sus características, destaca la capacidad de configurar un número de órdenes pendientes tanto por encima como por debajo del precio actual, con una distancia ajustable mediante PipStep. Ofrece la posibilidad de personalizar tipos de órdenes para distintos escenarios de mercado, asegurando un posicionamiento adecuado en relación con las cotizaciones actuales.
Además, cada orden incorpora un nivel de beneficios fijo, minimizando la necesidad de intervención manual. Es posible ajustar el tamaño de lote y el deslizamiento máximo, permitiendo un control efectivo del riesgo. El EA administra ór...
👉 Léelo | Cotizaciones | @mql5es
❤5🏆3
Este indicador está diseñado para identificar patrones de velas en gráficos financieros. Ofrece la opción de seleccionar diferentes tipos de patrones, facilitando su análisis técnico. La detección de patrones de velas permite a los usuarios observar situaciones específicas del mercado, lo que puede ayudar en la toma de decisiones estratégicas. Es importante realizar una revisión cuidadosa de los parámetros seleccionados para asegurar el rendimiento esperado del indicador. La funcionalidad mejorada después de la corrección de errores aumenta la precisión del análisis gráfico. Analizar estos patrones puede proporcionar una visión más clara de la dirección del mercado en el futuro.
👉 Léelo | Foro | @mql5es
👉 Léelo | Foro | @mql5es
❤6✍2
El desarrollo de asesores multidivisa requiere abordar desafíos técnicos como la detección automática de símbolos de brókeres con prefijos y sufijos. En un asesor como el FXSAR_MTF_MCEA, una función específica mejora esta detección, facilitando el comercio con 30 pares de divisas estándar, más dos metales: oro y plata.
La introducción de zonas horarias comerciales en MetaTrader 5 es esencial para adaptar estrategias de trading a diferentes sesiones mundiales: Nueva Zelanda, Sídney, Tokio, Londres y Nueva York. Estas zonas ofrecen horarios de operación específicos, críticos para optimizar la aplicación de estrategias de trading.
La implementación técnica en MQL5 requiere configurar parámetros de entrada específicos, creando una clase para gestionar variables, objetos y funciones del asesor. La función crítica, FXSAR_MTF_MCEA_sptz_Config(), asegura la correcta configuración de símbolo...
👉 Léelo | Cotizaciones | @mql5es
La introducción de zonas horarias comerciales en MetaTrader 5 es esencial para adaptar estrategias de trading a diferentes sesiones mundiales: Nueva Zelanda, Sídney, Tokio, Londres y Nueva York. Estas zonas ofrecen horarios de operación específicos, críticos para optimizar la aplicación de estrategias de trading.
La implementación técnica en MQL5 requiere configurar parámetros de entrada específicos, creando una clase para gestionar variables, objetos y funciones del asesor. La función crítica, FXSAR_MTF_MCEA_sptz_Config(), asegura la correcta configuración de símbolo...
👉 Léelo | Cotizaciones | @mql5es
❤8👍3👌3✍1
El indicador de superposición de velas ofrece una comparación visual única de datos históricos directamente en gráficos actuales. Permite superponer velas de cualquier fecha pasada sobre marcos intradía (M1 a H1), con colores personalizables para zonas alcistas y bajistas.
El panel interactivo facilita la selección y el arrastre de zonas superpuestas e incluye detalles sobre apertura, cierre y volumen. La sincronización precisa de velas se logra mediante la alineación temporal y de precios de apertura.
Utiliza gráficos para determinar si el mercado repite patrones pasados. Observa cómo reacciona el precio en niveles históricos idénticos, proporcionando insights valiosos.
Es importante considerar que el indicador redibuja cada nueva barra, lo cual puede impactar en el rendimiento en dispositivos de menor capacidad. Funciona únicamente en marcos temporales intradía, no se adapta a ti...
👉 Léelo | CodeBase | @mql5es
El panel interactivo facilita la selección y el arrastre de zonas superpuestas e incluye detalles sobre apertura, cierre y volumen. La sincronización precisa de velas se logra mediante la alineación temporal y de precios de apertura.
Utiliza gráficos para determinar si el mercado repite patrones pasados. Observa cómo reacciona el precio en niveles históricos idénticos, proporcionando insights valiosos.
Es importante considerar que el indicador redibuja cada nueva barra, lo cual puede impactar en el rendimiento en dispositivos de menor capacidad. Funciona únicamente en marcos temporales intradía, no se adapta a ti...
👉 Léelo | CodeBase | @mql5es
✍1
Se ha desarrollado un script para facilitar la visualización de informes de estrategia en gráficos. El procedimiento comienza colocando el archivo report_into_chart.mql5 en la carpeta "MQL5\Scripts". Tras compilar el archivo, se obtiene report_into_chart.ex5 listo para usar. Luego, descomprimir StrategyTester.zip y transferir StrategyTester.html a "MQL5\Files". Asegurar que Metatrader 5 esté actualizado. Al ejecutar el script en Metatrader, se mostrarán las operaciones en el gráfico como flechas azules para compras y rojas para ventas. Para cambiar el informe, reemplazar StrategyTester.html por cualquier otro archivo *.html generado por el Probador de Estrategias.
👉 Léelo | Cotizaciones | @mql5es
👉 Léelo | Cotizaciones | @mql5es
❤2👍2✍1
Explora el desarrollo ingenioso de un sistema de órdenes básico adaptado para MetaTrader 5, que no solo optimiza la interacción con el servidor de negociación real sino que también ofrece un entorno más amigable para usuarios migrantes de otras plataformas. Al integrar eventos de control de objetos y gestión del tiempo a través de las clases C_Orders y C_ControlOfTime, los desarrolladores pueden crear Expert Advisors que permiten operaciones en horario específico, mejorando así la estrategia sin la necesidad de reinventar funcionalidades nativas del sistema. Esta arquitectura simplificada potencia tanto la experiencia de usuario como la eficiencia en la programación de trading algorítmico.
👉 Léelo | VPS | @mql5es
👉 Léelo | VPS | @mql5es
❤5✍3
Actualización técnica: Se implementa una estrategia en donde las posiciones se abren solamente después de la confirmación de una vela bajista o alcista. Se eliminaron los indicadores Media Móvil y Bandas de Bollinger al cerrar el asesor experto (EA). Persisten errores menores en el cierre de posiciones tras períodos específicos. El BollingerBandsEA opera según las Bandas de Bollinger: una ruptura por debajo de la línea inferior origina una orden de compra; en contraste, una ruptura superior dicta una venta.
La configuración incluye: número mágico, volumen fijo, volumen porcentual, tipo de volumen, riesgo por posición, lotes, stoploss en puntos, y ajustes temporales precisos para inicio y fin de operaciones. Opte por activar trailing stop y punto de equilibrio basado en el factor de beneficio (RR). Pruebas recomendadas en backtester o cuenta demo para verificación segura. La segunda ...
👉 Léelo | Señales | @mql5es
La configuración incluye: número mágico, volumen fijo, volumen porcentual, tipo de volumen, riesgo por posición, lotes, stoploss en puntos, y ajustes temporales precisos para inicio y fin de operaciones. Opte por activar trailing stop y punto de equilibrio basado en el factor de beneficio (RR). Pruebas recomendadas en backtester o cuenta demo para verificación segura. La segunda ...
👉 Léelo | Señales | @mql5es
❤2✍1👍1
El Breakout Trader 1.0 es una herramienta que se centra en el comercio de rupturas de rango y la colocación de órdenes según un horario preestablecido. Los parámetros ajustables incluyen la fecha de inicio, el número mágico, el capital inicial, el volumen de entrada y el riesgo por orden en porcentaje. También ofrece opciones como permitirse inversiones, el uso de Austoper, la gestión de órdenes negativas diarias y la formulación de beneficios diarios. La gestión de riesgos se realiza mediante stop loss, trailing y takeprofit. Además, se puede ajustar el objetivo en porcentaje y decidir operar en función del rango diario. Se incluyen opciones para la gestión del tiempo de las operaciones, como el inicio y fin del periodo de negociación. El sistema permite evaluar resultados semanales y mensuales y ajustar su conducta de acuerdo a los mismos, mejorando la efectividad de su uso mediante...
👉 Léelo | Documentación | @mql5es
👉 Léelo | Documentación | @mql5es
❤3✍2👍1
El Market de MQL5 subraya la importancia de la identificación de dispositivos para salvaguardar productos. La implementación de medidas de seguridad en el Panel de administración ha añadido complejidad al flujo de trabajo, debido a solicitudes frecuentes de autenticación. Este proceso, aunque esencial, ha ralentizado el desarrollo.
El sistema de MQL5 cifra cada programa vendido con una clave única para cada comprador. Este método asegura que el producto esté protegido contra el uso no autorizado, permitiendo al comprador activarlo al menos cinco veces. La implementación del usuario de confianza mejora este proceso, minimizando interrupciones al optimizar la autenticación.
La criptografía en MQL5 destaca por emplear algoritmos como CRYPT_HASH_SHA256 y AES-256 para proteger datos sensibles y asegurar la comunicación, añadiendo robustez a las fases de desarrollo y prueba.
👉 Léelo | Manual sobre redes neuronales | @mql5es
El sistema de MQL5 cifra cada programa vendido con una clave única para cada comprador. Este método asegura que el producto esté protegido contra el uso no autorizado, permitiendo al comprador activarlo al menos cinco veces. La implementación del usuario de confianza mejora este proceso, minimizando interrupciones al optimizar la autenticación.
La criptografía en MQL5 destaca por emplear algoritmos como CRYPT_HASH_SHA256 y AES-256 para proteger datos sensibles y asegurar la comunicación, añadiendo robustez a las fases de desarrollo y prueba.
👉 Léelo | Manual sobre redes neuronales | @mql5es
👍3❤1✍1
Desarrollar un asesor experto basado en un video requiere experiencia en programación y comprensión del mercado. Al replicar un método de negociación, es importante analizar las estrategias subyacentes y no depender únicamente de indicadores visuales como el zigzag. Este tipo de indicadores a menudo se utilizan para identificar tendencias y puntos de inflexión, pero pueden no reflejar la complejidad completa del mercado.
Revisar las condiciones de mercado específicas y las reglas detalladas es fundamental para la implementación efectiva. Además, recuerde validar la estrategia a través de backtesting rigurosos antes de la implementación en cuentas reales. La implementación debe ser sistemática y cuidadosamente monitoreada para evitar pérdidas imprevistas.
👉 Léelo | Guía de algotrading | @mql5es
Revisar las condiciones de mercado específicas y las reglas detalladas es fundamental para la implementación efectiva. Además, recuerde validar la estrategia a través de backtesting rigurosos antes de la implementación en cuentas reales. La implementación debe ser sistemática y cuidadosamente monitoreada para evitar pérdidas imprevistas.
👉 Léelo | Guía de algotrading | @mql5es
🏆1
El script presentado es una solución práctica para desarrolladores trabajando con MetaTrader 5 que enfrentan desajustes en los nombres de símbolos configurados y los reales proporcionados por los brokers. Este problema es común al desarrollar Expert Advisors configurables que manejan estrategias multisímbolo. La variación en los nombres, como "EURUSD" frente a "EURUSD.i", puede impedir el funcionamiento correcto de los EAs.
Utilizando el algoritmo de distancia Levenshtein, el código identifica el símbolo más parecido en Market Watch para solucionar estos desajustes. Esto permite a los desarrolladores evitar errores de configuración y garantizar la funcionalidad de los EAs. Aunque no es una solución definitiva, ofrece un enfoque adaptable para manejar nombres de símbolos personalizados por brokers.
Los desarrolladores pueden aprovechar este recurso para integrar en EAs la capacidad d...
👉 Léelo | VPS | @mql5es
Utilizando el algoritmo de distancia Levenshtein, el código identifica el símbolo más parecido en Market Watch para solucionar estos desajustes. Esto permite a los desarrolladores evitar errores de configuración y garantizar la funcionalidad de los EAs. Aunque no es una solución definitiva, ofrece un enfoque adaptable para manejar nombres de símbolos personalizados por brokers.
Los desarrolladores pueden aprovechar este recurso para integrar en EAs la capacidad d...
👉 Léelo | VPS | @mql5es
✍2❤1
Durante la implementación de un sistema de trading basado en Python, distintas técnicas y modelos fueron evaluados. A lo largo de los años, a pesar de experimentar con regresiones simples y redes neuronales sofisticadas, los resultados en backtesting no se reflejaron en el mercado real. Este fenómeno se identifica como sobreajuste, donde modelos funcionan en datos históricos, pero fallan en condiciones reales.
Opté por integrar análisis técnico clásico con dinámicas no lineales, aplicando ecuaciones diferenciales y proporciones adaptativas. La simplicidad es esencial; el enfoque se centró en la eficiencia y no en la complejidad innecesaria.
Al optimizar modelos, el algoritmo Nelder-Mead demostró ser efectivo. Una optimización bien ejecutada mantiene la estabilidad en los pronósticos y revela comportamientos del mercado. La selección precisa de componentes y métricas refuerza esta me...
👉 Léelo | Señales | @mql5es
Opté por integrar análisis técnico clásico con dinámicas no lineales, aplicando ecuaciones diferenciales y proporciones adaptativas. La simplicidad es esencial; el enfoque se centró en la eficiencia y no en la complejidad innecesaria.
Al optimizar modelos, el algoritmo Nelder-Mead demostró ser efectivo. Una optimización bien ejecutada mantiene la estabilidad en los pronósticos y revela comportamientos del mercado. La selección precisa de componentes y métricas refuerza esta me...
👉 Léelo | Señales | @mql5es
❤3👌2🏆1
Se ha desarrollado un script que optimiza la creación de gráficos, permitiendo seleccionar rápidamente entre tres temas de color personalizados. Este script elimina la necesidad de configurar manualmente el tema de color cada vez que se genera un nuevo gráfico. Los temas disponibles incluyen combinaciones como verde/rojo, aqua/rosa y negro/blanco, pero se pueden ajustar fácilmente según las preferencias individuales.
Para modificar los colores, localice la variable que comienza con "clr" seguida del nombre del color deseado. Esta estructura facilita la personalización según las especificaciones del usuario. Una vez configurado, para aplicar un tema simplemente cree un nuevo gráfico, arrastre el script sobre él, seleccione el tema preferido y confirme con "OK".
👉 Léelo | Foro | @mql5es
Para modificar los colores, localice la variable que comienza con "clr" seguida del nombre del color deseado. Esta estructura facilita la personalización según las especificaciones del usuario. Una vez configurado, para aplicar un tema simplemente cree un nuevo gráfico, arrastre el script sobre él, seleccione el tema preferido y confirme con "OK".
👉 Léelo | Foro | @mql5es
❤5👌1🏆1
Descubra cómo crear una sofisticada librería para manejo de logs en MQL5, esencial para desarrolladores de Expert Advisors. En un entorno donde los registros estándar de MetaTrader 5 podrían ser limitados, nuestra propuesta es diseñar un sistema de registro personalizable y eficaz. Aprenda a implementar el patrón Singleton, aprovechar bases de datos para almacenamiento, y establecer niveles de severidad desde DEBUG hasta FATAL. Con funciones de rotación para controlar crecimiento de logs y notificaciones automáticas para alertas críticas, esta librería optimiza el rendimiento y cumplimiento normativo, mientras integra prácticas de diseño eficientes, mejorando la calidad del desarrollo en algoritmic trading.
👉 Léelo | Market | @mql5es
👉 Léelo | Market | @mql5es
👍4✍1❤1👌1
La reciente actualización del indicador ahora permite un seguimiento completamente automatizado de "Market Watch", incluyendo la adición y eliminación de símbolos. Cualquier cambio en los símbolos activos se refleja automáticamente, y la configuración se guarda temporalmente al cerrar o eliminar el terminal. La interfaz ofrece opciones como reinicio, ajuste de tema de color, mashstabbing, división en barras, minimizar, y cerrar, que elimina el gráfico del indicador.
El objetivo es identificar constructos para aplanar la volatilidad en la negociación de spreads y acciones, permitiendo un análisis visual de efectividad y momentos de entrada/salida. Resultados y direcciones de volumen se fijan para cada par activo, mostrando el beneficio/pérdida acumulada como una línea de equidad.
Se deben establecer volúmenes, direcciones, y profundidad del historial de dibujo. La automatización del ...
👉 Léelo | Guía de algotrading | @mql5es
El objetivo es identificar constructos para aplanar la volatilidad en la negociación de spreads y acciones, permitiendo un análisis visual de efectividad y momentos de entrada/salida. Resultados y direcciones de volumen se fijan para cada par activo, mostrando el beneficio/pérdida acumulada como una línea de equidad.
Se deben establecer volúmenes, direcciones, y profundidad del historial de dibujo. La automatización del ...
👉 Léelo | Guía de algotrading | @mql5es
❤3✍1
Descubra cómo implementar un Trailing StopLoss eficaz en sus Expert Advisors. Para integrar esto en su EA, asegúrese de ajustar el InpMagic a su número mágico específico o copie el código tal cual si coincide con sus necesidades. No olvide incluir COrderInfo ord; y CPositionInfo pos; para que el proceso funcione correctamente. Esta estrategia permite gestionar los riesgos de manera más controlada, asegurando que las posiciones puedan cerrar automáticamente a medida que el mercado evoluciona, sin requerir intervención manual. Optimice sus EAs y mantenga sus operaciones alineadas con sus objetivos de trading.
👉 Léelo | Documentación | @mql5es
👉 Léelo | Documentación | @mql5es
❤2👍2
El análisis de movimientos de precios es clave para los traders. Modelos cíclicos simples, como el uso de trigonometría o diferencias finitas, permiten predecir puntos de compra y venta. Estos modelos, al incluir osciladores armónicos o no lineales, mejoran las estrategias al adaptarse a distintas situaciones de mercado.
Modelos cíclicos más complejos, como las Ondas de Elliott, ajustan mejor a condiciones del mercado. La generalización y mayor orden en diferencias finitas hacen el modelo más flexible.
La incorporación de osciladores no lineales permite describir comportamientos complejos y no lineales del mercado. Esto otorga mayor flexibilidad y estabilidad a la estrategia de trading. Además, considerar fuerzas externas y no linealidades puede mejorar los resultados comerciales.
👉 Léelo | Freelance | @mql5es
Modelos cíclicos más complejos, como las Ondas de Elliott, ajustan mejor a condiciones del mercado. La generalización y mayor orden en diferencias finitas hacen el modelo más flexible.
La incorporación de osciladores no lineales permite describir comportamientos complejos y no lineales del mercado. Esto otorga mayor flexibilidad y estabilidad a la estrategia de trading. Además, considerar fuerzas externas y no linealidades puede mejorar los resultados comerciales.
👉 Léelo | Freelance | @mql5es
❤3👍1
Explora el revolucionario framework FinAgent, diseñado para revolucionar el análisis de datos financieros y la creación de estrategias comerciales adaptativas. Este sistema integra cinco módulos especializados que permiten procesar datos del mercado, detectar patrones y optimizar decisiones comerciales. Se destacan las herramientas MQL5 y objetos de reflexión novedosos para una adaptación dinámica al mercado. La normalización de datos se emplea para un análisis más preciso, permitiendo generar señales fiables y reducir el ruido. Descubre cómo FinAgent fusiona modularidad, precisión y adaptabilidad para afrontar los desafíos del trading algorítmico moderno.
👉 Léelo | Cotizaciones | @mql5es
👉 Léelo | Cotizaciones | @mql5es
🏆2❤1