Explora el innovador Algoritmo de Optimización de Neuroboides (NOA), una solución inspirada en la autoorganización de sistemas naturales. Basado en agentes minimalistas llamados neuroboides, cada uno integra una red neuronal simple que se entrena con el algoritmo Adam. Este enfoque permite a los neuroboides explorar eficientemente espacios de soluciones complejas de manera autónoma y colectiva, evitando la necesidad de un control centralizado. NOA combina aprendizaje automático con optimización, logrando representar problemas complejos con simplicidad. Aunque el tiempo de cálculo se incrementa con problemas de alta dimensionalidad, NOA ofrece una solución prometedora para optimización en dimensiones moderadas.
👉 Léelo | Manual sobre redes neuronales | @mql5es
👉 Léelo | Manual sobre redes neuronales | @mql5es
👍2🔥2❤1
Descubre cómo TrisWeb_Optimised revoluciona el trading algorítmico minorista al incorporar estrategias institucionales. Este asesor experto deja atrás los indicadores técnicos y apuesta por cálculos matemáticos para captar desequilibrios en pares de divisas, adaptándose a las condiciones del mercado. A través de su arquitectura modular, permite configurar parámetros específicos y ajustar tamaños de lotes dinámicamente. Además, incluye gestión de tiempo y salida de posiciones para optimizar resultados. TrisWeb_Optimised es más que un bot; es una herramienta poderosa para traders que buscan implementar enfoques sofisticados sin perder simplicidad ni eficiencia.
👉 Léelo | Cotizaciones | @mql5es
👉 Léelo | Cotizaciones | @mql5es
❤7🏆2
El Indicador de Momento Estocástico, adaptado por Andrey F. Zelinsky, ahora se expande al análisis de barras más allá del simple precio de cierre. Basado en principios previamente establecidos, el cálculo del momento estocástico se efectúa para los cuatro puntos críticos de las barras: apertura, máximo, mínimo y cierre. Las fórmulas implementadas permiten observar el movimiento del precio en términos absolutos y porcentuales.
Este enfoque indica cuánto se ha movido el precio respecto al promedio entre el máximo y mínimo de las últimas barras, proporcionando señales sobre tendencias a través de la línea central. Al cruzar esta línea puede señalar cambios de dirección, mientras que los cruces posteriores pueden sugerir la continuación de una tendencia.
La utilidad de configuraciones específicas como el desplazamiento de la línea central y el análisis del búfer de color para determinar...
👉 Léelo | CodeBase | @mql5es
Este enfoque indica cuánto se ha movido el precio respecto al promedio entre el máximo y mínimo de las últimas barras, proporcionando señales sobre tendencias a través de la línea central. Al cruzar esta línea puede señalar cambios de dirección, mientras que los cruces posteriores pueden sugerir la continuación de una tendencia.
La utilidad de configuraciones específicas como el desplazamiento de la línea central y el análisis del búfer de color para determinar...
👉 Léelo | CodeBase | @mql5es
❤3⚡1👍1
Los niveles históricos representan precios clave en la historia de un símbolo financiero, considerados fundamentales para el análisis técnico. Estos precios, a menudo repetidos, indican límites significativos en el entorno económico que reflejan la estabilidad o cambio de fases financieras. Comprender y utilizar estos niveles es crucial para los traders, ya que influyen en la formación de velas y en el comportamiento del mercado.
El concepto se implementa mediante dos reglas básicas, enfocadas en detectar tendencias alcistas en niveles de soporte y resistencia. El análisis se refuerza usando un indicador que utiliza técnicas de clustering, como K-means, para identificar y mostrar estos niveles en el gráfico. Los usuarios pueden ajustar parámetros del indicador para aumentar la precisión y eficacia del análisis.
La herramienta ofrece potencial para futuras mejoras, como añadir reglas...
👉 Léelo | Guía de algotrading | @mql5es
El concepto se implementa mediante dos reglas básicas, enfocadas en detectar tendencias alcistas en niveles de soporte y resistencia. El análisis se refuerza usando un indicador que utiliza técnicas de clustering, como K-means, para identificar y mostrar estos niveles en el gráfico. Los usuarios pueden ajustar parámetros del indicador para aumentar la precisión y eficacia del análisis.
La herramienta ofrece potencial para futuras mejoras, como añadir reglas...
👉 Léelo | Guía de algotrading | @mql5es
❤2👌1
El filtro de Kalman es una herramienta clave en el trading algorítmico, que permite estimar el estado real de una serie temporal financiera y eliminar el ruido de los movimientos de precios. Introducido por Rudolf E. Kalman en 1960, este algoritmo recursivo se ha utilizado extensamente en finanzas para mejorar la eficacia de las estrategias de reversión a la media. El filtro de Kalman actúa en dos pasos principales, previsión y actualización, lo que le permite adaptarse dinámicamente a los nuevos datos del mercado. Aunque es más complejo que otros métodos como las medias móviles, su capacidad para reducir el ruido y detectar cambios de régimen lo convierte en una herramienta valiosa para los operadores. Ajustando correctamente sus parámetros, puede proporcionar estimaciones efectivas para diversas estrategias de trading, como las operaciones de reversión a la media y el seguimiento de...
👉 Léelo | Guía de algotrading | @mql5es
👉 Léelo | Guía de algotrading | @mql5es
✍2❤1👌1
El mercado de forex es un entorno complejo donde se cruzan matemáticas, tecnología y psicología. Anomalías valiosas pueden ofrecer oportunidades a quienes están preparados. Un estudio detallado de los pares de divisas utilizando MetaTrader 5 y Python puede revelar microdesequilibrios que son desapercibidos por operadores grandes.
Estos desequilibrios no siempre coinciden con sus valores teóricos, ofreciendo márgenes para estrategias de arbitraje. La sesión europea, con su alta liquidez y bajo spread, se presenta como un terreno fértil para operaciones de scalping.
Los grandes fondos de cobertura, aunque rápidos, a menudo ignoran estas anomalías. Una estrategia bien definida y herramientas adecuadas permiten capturar estas desviaciones de manera rentable.
👉 Léelo | Guía de algotrading | @mql5es
Estos desequilibrios no siempre coinciden con sus valores teóricos, ofreciendo márgenes para estrategias de arbitraje. La sesión europea, con su alta liquidez y bajo spread, se presenta como un terreno fértil para operaciones de scalping.
Los grandes fondos de cobertura, aunque rápidos, a menudo ignoran estas anomalías. Una estrategia bien definida y herramientas adecuadas permiten capturar estas desviaciones de manera rentable.
👉 Léelo | Guía de algotrading | @mql5es
❤5👍1👌1🏆1
Presentamos un análisis técnico avanzado para traders y desarrolladores automatizados. Utilizando los pares de divisas EURUSD, EURGBP y GBPUSD, se pretende analizar el comportamiento del mercado en función de 5000 barras históricas. La hora de inicio para el cálculo se establece en formato de 24 horas, especificando "00:00", permitiendo así un análisis que comience al inicio del día. Esta estructura proporciona una base sólida para el desarrollo de estrategias de trading algorítmico y otorga a los usuarios la flexibilidad para ajustar variables y personalizar sus estudios técnicos a fin de maximizar la eficiencia y eficacia en la toma de decisiones de trading.
👉 Léelo | VPS | @mql5es
👉 Léelo | VPS | @mql5es
🎉2❤1👌1🏆1
La reciente implementación de la clase CDateTimeMsc aborda problemas comunes al manejar tiempos en milisegundos dentro de entornos de programación. Anteriormente, trabajar con tiempos derivados de CDateTime y MqlTimeStruct resultaba insuficiente para ciertos análisis que requerían una precisión milimétrica. La necesidad de convertir los tiempos basados en milisegundos en un formato comprensible reveló limitaciones en las estructuras anteriores.
La nueva clase integra métodos específicos para gestionar tiempos con milisegundos conservando la facilidad de ajuste entre diferentes unidades de tiempo. La herencia de la estructura clásica permite que los métodos de incremento y decremento se extiendan a milisegundos, mejorando así el manejo de las variables temporales críticas en el desarrollo.
Aunque la inclusión de la variable "check_datetime" podría generar discusión debido a la carga ...
👉 Léelo | VPS | @mql5es
La nueva clase integra métodos específicos para gestionar tiempos con milisegundos conservando la facilidad de ajuste entre diferentes unidades de tiempo. La herencia de la estructura clásica permite que los métodos de incremento y decremento se extiendan a milisegundos, mejorando así el manejo de las variables temporales críticas en el desarrollo.
Aunque la inclusión de la variable "check_datetime" podría generar discusión debido a la carga ...
👉 Léelo | VPS | @mql5es
❤1👍1
En el desarrollo de sistemas automatizados de trading en MQL5, la implementación de una estrategia de cuadrículas multinivel ofrece un enfoque estructurado para mejorar la gestión del riesgo y las oportunidades de beneficio. Se inicia con la definición de parámetros clave, tales como medias móviles para la señalización y la estructuración de cestas que engloban detalles de operaciones. Este sistema utiliza un enfoque modular donde la detección de señales, la ejecución de órdenes y la gestión de riesgos son componentes separados.
Además, el desarrollo se centra en el manejo eficiente de posiciones usando algoritmos para ampliar la cuadrícula y ajustar parámetros basados en la evolución del mercado. La estrategia facilita tanto la detección de nuevas señales como el cierre eficaz de posiciones al alcanzar beneficios o umbrales de riesgo predefinidos. Al integrar funciones para verifica...
👉 Léelo | CodeBase | @mql5es
Además, el desarrollo se centra en el manejo eficiente de posiciones usando algoritmos para ampliar la cuadrícula y ajustar parámetros basados en la evolución del mercado. La estrategia facilita tanto la detección de nuevas señales como el cierre eficaz de posiciones al alcanzar beneficios o umbrales de riesgo predefinidos. Al integrar funciones para verifica...
👉 Léelo | CodeBase | @mql5es
❤4🏆1
Explora una estrategia innovadora en el trading algorítmico: el arbitraje de swaps en Forex. A menudo subestimado, el swap revela oportunidades únicas cuando se comprende a fondo. Al optimizar portafolios para beneficiarse de las diferencias de tipos de interés entre divisas, se pueden acumular rentabilidades significativas, potencialmente alcanzando hasta un 10-15% anual. A diferencia de los enfoques tradicionales, este método integra el swap como un componente clave desde el inicio. Utilizando algoritmos avanzados, es posible neutralizar riesgos de mercado mientras se maximizan los ingresos por swap. Este análisis demuestra cómo los swaps pueden transformar una estrategia rentable en una propuesta más robusta y lucrativa en MetaTrader 5.
👉 Léelo | CodeBase | @mql5es
👉 Léelo | CodeBase | @mql5es
✍2
AdaptiveQ Enhanced representa un enfoque innovador para el diseño de sistemas comerciales, altamente necesario en entornos de mercado inciertos. Basado en algoritmos de aprendizaje profundo por refuerzo (DQN), teoría de juegos y análisis causal, este asesor experto evalúa 531.441 estados únicos, considerando las interacciones entre pares de divisas principales.
La clave del algoritmo es el equilibrio de Nash, ayudando en la selección de estrategias óptimas. La nueva versión incluye opciones avanzadas como creación y cierre selectivo de posiciones. Esto garantiza mayor adaptabilidad y precisión. Con la implementación en MQL5, muestra cómo la combinación de estas tecnologías optimiza la toma de decisiones en el comercio algorítmico.
👉 Léelo | Freelance | @mql5es
La clave del algoritmo es el equilibrio de Nash, ayudando en la selección de estrategias óptimas. La nueva versión incluye opciones avanzadas como creación y cierre selectivo de posiciones. Esto garantiza mayor adaptabilidad y precisión. Con la implementación en MQL5, muestra cómo la combinación de estas tecnologías optimiza la toma de decisiones en el comercio algorítmico.
👉 Léelo | Freelance | @mql5es
❤3🤔2👍1👌1
El cálculo del margen es esencial para una gestión de riesgos eficaz en trading. El código en desarrollo aborda el margen necesario por lote, con ajuste para distintos factores de apalancamiento. Aunque se encuentra en una fase preliminar, el enfoque es aplicable a símbolos de FX y metales, pero muestra posibles limitaciones en cuentas centavo o al operar con CFDs y criptomonedas. Es relevante tener en cuenta las características particulares de cada tipo de cuenta y activo al utilizar este tipo de herramientas para asegurar precisión en los resultados. Continuar mejorando y ajustando el código ayudará a optimizar su desempeño y precisión en un contexto de mercado diversificado.
👉 Léelo | Freelance | @mql5es
👉 Léelo | Freelance | @mql5es
👍2✍1❤1
El indicador Open Range Breakout (ORB) para MetaTrader 5 es una herramienta de análisis que identifica rupturas de precios desde el rango de apertura de las sesiones. Aprovecha los niveles de soporte y resistencia creados en los primeros minutos de negociación y calcula automáticamente el rango de apertura según los periodos definidos por el usuario. Ofrece objetivos múltiples, alertas visuales y sonoras para oportunidades de negociación.
La estrategia ORB se fundamenta en la creación de un rango inicial en la apertura de la sesión. Una ruptura convincente de este rango indica una continuidad probable en esa dirección. El indicador monitorea este rango inicial y ajusta objetivos de beneficios como múltiplos del mismo, detectando rupturas y repeticiones de pruebas.
Los parámetros ajustables permiten definir la duración del rango de apertura, activar alertas solo en rupturas confirmad...
👉 Léelo | Calendario | @mql5es
La estrategia ORB se fundamenta en la creación de un rango inicial en la apertura de la sesión. Una ruptura convincente de este rango indica una continuidad probable en esa dirección. El indicador monitorea este rango inicial y ajusta objetivos de beneficios como múltiplos del mismo, detectando rupturas y repeticiones de pruebas.
Los parámetros ajustables permiten definir la duración del rango de apertura, activar alertas solo en rupturas confirmad...
👉 Léelo | Calendario | @mql5es
🏆1
Descubre cómo integrar eficazmente precios de BID y LAST en la simulación de mercado de MetaTrader 5, enfrentando el reto de generar movimientos de precio a partir de barras de 1 minuto. La eliminación de la función de retroceso en el tiempo evita complicaciones futuras en el sistema. Además, la incorporación de restricciones al indicador de control garantiza un funcionamiento eficiente sin confundir al usuario. Al desactivar botones innecesarios y establecer límites claros, el sistema comunica de forma efectiva sus restricciones, optimizando la experiencia del usuario. Este enfoque no solo simplifica el proceso de ajuste, sino que también mejora la claridad visual y funcional del sistema.
👉 Léelo | Documentación | @mql5es
👉 Léelo | Documentación | @mql5es
❤6✍3
El script "Clean Market Watch" es una herramienta diseñada para usuarios de MetaTrader 5 que ayuda a gestionar de manera eficiente la Observación del Mercado. Su funcionalidad principal es eliminar todos los símbolos de esta ventana con un solo clic, lo que resulta útil para aquellos que buscan comenzar con un espacio de trabajo limpio o que tienen una observación desordenada por demasiados símbolos acumulados.
La acumulación de símbolos puede dificultar el enfoque en instrumentos activos de operación. La eliminación manual puede ser tediosa, por lo que este script automatiza el borrado sistemático de símbolos. Utiliza un proceso iterativo en orden inverso, evitando problemas de indexación, y proporciona un registro detallado de cada eliminación.
Se ejecuta de manera segura, sin necesidad de configuración adicional. Simplemente abra MetaTrader 5, localice el script en la carpeta de ...
👉 Léelo | Guía de algotrading | @mql5es
La acumulación de símbolos puede dificultar el enfoque en instrumentos activos de operación. La eliminación manual puede ser tediosa, por lo que este script automatiza el borrado sistemático de símbolos. Utiliza un proceso iterativo en orden inverso, evitando problemas de indexación, y proporciona un registro detallado de cada eliminación.
Se ejecuta de manera segura, sin necesidad de configuración adicional. Simplemente abra MetaTrader 5, localice el script en la carpeta de ...
👉 Léelo | Guía de algotrading | @mql5es
❤4🏆1
El Asesor Experto está programado para gestionar únicamente posiciones de compra y no implementa ni Stop Loss ni Take Profit en sus operaciones. En los ajustes generales, se contemplan opciones para comentar al iniciar, finalizar y cerrar órdenes. En términos de gestión de riesgo y dinero, el EA permite ajustar los lotes, limitar el número de posiciones abiertas por símbolo y establecer un límite diario de operaciones para cada símbolo. En la prueba realizada, se utilizó una configuración estándar con una cuenta de 10,000 dólares y un apalancamiento de 1:100. Las pruebas se realizaron con el símbolo US30.
👉 Léelo | Cotizaciones | @mql5es
👉 Léelo | Cotizaciones | @mql5es
🏆3❤2
La reciente adaptación del sistema de simulación de mercado ha implementado mejoras significativas en la gestión de trazados LAST y BID. La creación de una estructura privada en la clase centraliza valores comunes, mejorando eficiencia y organización. La integración de simulaciones BID y LAST se ha logrado sin cambios significativos en el código, mediante la reutilización inteligente del mismo. Se han introducido dos funciones críticas para la simulación LAST: una para verificar la viabilidad de un paseo aleatorio, y otra para distribuir aleatoriamente el volumen negociado. El enfoque modular maximiza la reutilización del código, manteniendo consistencia y rendimiento.
👉 Léelo | CodeBase | @mql5es
👉 Léelo | CodeBase | @mql5es
Este indicador implementa un algoritmo de suavizado no lineal de tipo HiLo que se destaca por procesar los extremos de la serie temporal original. A diferencia de los métodos clásicos, este enfoque ofrece una representación más precisa de los extremos dentro de la serie. El gráfico adjunto ilustra claramente cómo opera este indicador. Posee un único parámetro ajustable: iPeriodo, que determina el periodo del indicador. Su correcta configuración es esencial para optimizar la respuesta del indicador a los cambios en el mercado y para adaptarse a las particularidades del conjunto de datos analizado.
👉 Léelo | Señales | @mql5es
👉 Léelo | Señales | @mql5es
✍1
El Asesor Experto (EA) opera exclusivamente en posiciones de compra, sin establecer niveles de Stop Loss (SL) y Take Profit (TP).
Configuraciones clave incluyen: administración general donde se especifica un comentario al inicio y cierre de cada operación; y gestión de riesgo y capital, definidas por el tamaño de los lotes. Se impone un límite al número de posiciones abiertas y un límite diario de operaciones por símbolo.
Las pruebas se llevaron a cabo usando una configuración estándar, en una cuenta de 10,000 dólares con un apalancamiento de 100. El símbolo utilizado para estas pruebas fue US30. La estrategia busca optimizar el rendimiento sin protección inherente a través de SL o TP, lo que sugiere un enfoque de alta volatilidad.
👉 Léelo | CodeBase | @mql5es
Configuraciones clave incluyen: administración general donde se especifica un comentario al inicio y cierre de cada operación; y gestión de riesgo y capital, definidas por el tamaño de los lotes. Se impone un límite al número de posiciones abiertas y un límite diario de operaciones por símbolo.
Las pruebas se llevaron a cabo usando una configuración estándar, en una cuenta de 10,000 dólares con un apalancamiento de 100. El símbolo utilizado para estas pruebas fue US30. La estrategia busca optimizar el rendimiento sin protección inherente a través de SL o TP, lo que sugiere un enfoque de alta volatilidad.
👉 Léelo | CodeBase | @mql5es
👨💻1
La teoría de categorías aplicada al trading de MQL5 se centra en los morfismos para clasificar datos financieros. Las transformaciones naturales son básicas en este contexto, operando dentro del codominio de los funtores. En el artículo, se indican dos categorías con ejemplos: una con valores ATR y Bandas de Bollinger, y otra con rangos de barras de precios. Los objetos se normalizan, registrando cambios en 21 incrementos para identificar variaciones significativas en valores de indicadores. Los funtores relacionan estos valores con rangos de precios, implicando dos categorías. La estructura y la precisión en las transformaciones naturales son esenciales para el pronóstico eficaz de la volatilidad.
👉 Léelo | VPS | @mql5es
👉 Léelo | VPS | @mql5es
👍1