En este artículo se profundiza en la creación de una librería de registro en MQL5. Se enfatiza la importancia de superar las limitaciones de MetaTrader 5 y ofrecer una solución robusta y personalizable. Se destaca el uso del patrón Singleton y la persistencia avanzada para almacenar registros en bases de datos, permitiendo auditorías detalladas. La flexibilidad en salidas y la clasificación por niveles mejoran la supervisión y optimización de Asesores Expertos. Además, se introducen controladores para direccionar registros a diferentes destinos. Implementar la clase CLogifyHandler como base ofrece modularidad, mientras que su integración con CLogify añade capacidades avanzadas de gestión de registros.
👉 Léelo | Cotizaciones | @mql5es
👉 Léelo | Cotizaciones | @mql5es
🏆4👏2❤1
La implementación de cierres parciales en MQL5 es una técnica avanzada de gestión de posiciones que permite asegurar ganancias sin cerrar completamente una operación. A diferencia de otras estrategias como el trailing stop, los cierres parciales ofrecen flexibilidad al ajustar posiciones según condiciones del mercado usando niveles predefinidos. La solución se integra en MQL5 con la clase CPartials, que maneja diversos eventos de trading y ratios de cierre. Se incorpora en un sistema más amplio de gestión de riesgo, utilizando estructuras como HashMap para vincular niveles de precios con volúmenes a cerrar. Esto permite a los desarrolladores y traders optimizar sus estrategias y maximizar rendimientos potenciales.
👉 Léelo | VPS | @mql5es
👉 Léelo | VPS | @mql5es
❤7🏆5⚡1
Se han implementado dos tipos de visualización para mejorar la percepción en gráficos. Se incluye la opción de mostrar información como comentario en la esquina superior izquierda del gráfico o como objeto gráfico. Entre las funciones disponibles se encuentran la selección de fuente y tamaño de fuente ajustable. Si el comentario es pequeño, los objetos se pueden mover. Un doble clic permite seleccionar y trasladar el objeto a cualquier ubicación del gráfico, manteniendo su actualización. Se ofrece una notificación visual, permitiendo establecer un tiempo en segundos antes del cierre de la barra actual. Cuando este tiempo se alcanza, un color de aviso predeterminado se aplicará al tiempo restante. Los ajustes incluyen la selección específica de la hora a visualizar y el color correspondiente para los objetos gráficos. Además, una alerta emitirá notificaciones sobre el cierre próximo de...
👉 Léelo | Calendario | @mql5es
👉 Léelo | Calendario | @mql5es
❤6👍3👌1
El indicador fractal ofrece la capacidad de configurar un número arbitrario de barras a la izquierda y a la derecha de la barra central. Esta funcionalidad permite la creación de diversos tipos de fractales, ajustando la configuración según las necesidades específicas del análisis. Personalizar el número de barras proporciona flexibilidad para adaptar el indicador a diferentes estilos de trading y marcos temporales. Al modificar estos parámetros, se pueden identificar con mayor precisión los cambios en las tendencias y patrones del mercado, lo que mejora la toma de decisiones informada basándose en el comportamiento del precio.
👉 Léelo | Guía de algotrading | @mql5es
👉 Léelo | Guía de algotrading | @mql5es
✍4👌2
Descubre cómo mejorar tu proyecto de MetaTrader 5 organizado con técnicas avanzadas de programación orientada a objetos. Aprenda a ampliar funcionalidades de clase sin comprometer el código principal utilizando herencia y punteros en desarrollos paralelos. Ideal para consolidar un EA robusto y evitar errores imprevistos. Además, explore cómo crear estudios avanzados en el gráfico del activo utilizando la clase C_Mouse y cómo adaptarla para incluir objetos como Fibonacci sin reintegrarlos desde cero. Una guía esencial para desarrolladores que buscan optimizar su flujo de trabajo en proyectos de trading algorítmico. Conozca cómo mantener el código limpio y modular.
👉 Léelo | Foro | @mql5es
👉 Léelo | Foro | @mql5es
❤8👌4⚡2
El concepto de una Pin Bar se basa en encontrar velas con un cuerpo pequeño y una sombra larga, indicando una posible reversión de precios. El indicador asociado analiza gráficos en busca de patrones de Pin Bar y coloca iconos en las barras correspondientes. Busca evitar señales de sobretracción al examinar una barra previa y coloca flechas de señal en la barra actual si se detecta un patrón apropiado. Es fundamental utilizar herramientas adicionales para confirmar las señales, como indicadores de niveles clave.
El ajuste de los parámetros del indicador permite filtrar las señales según el tamaño, la posición del cuerpo en relación con la vela anterior y la proporción de sombras. Estos parámetros determinan la sensibilidad y la rigidez del indicador, afectando a la calidad y la frecuencia de las señales. Para obtener las Pin Bars más precisas, es crucial ajustar estos parámetros segú...
👉 Léelo | Calendario | @mql5es
El ajuste de los parámetros del indicador permite filtrar las señales según el tamaño, la posición del cuerpo en relación con la vela anterior y la proporción de sombras. Estos parámetros determinan la sensibilidad y la rigidez del indicador, afectando a la calidad y la frecuencia de las señales. Para obtener las Pin Bars más precisas, es crucial ajustar estos parámetros segú...
👉 Léelo | Calendario | @mql5es
✍6👏1👌1
Script práctico para gestionar visualización. Al ejecutarlo, elimina todos los iconos de negociación automática del gráfico, como flechas y líneas de conexión. Este script no desactiva la opción de mostrar el historial de transacciones en el gráfico, lo que significa que los iconos pueden reaparecer si el modo de auto-negociación sigue activo en el menú de gráfico. Es útil para limpiar de manera rápida y temporal la lista de objetos del gráfico, liberando espacio sin alterar configuraciones principales. Útil para quienes manejan múltiples objetos y buscan eficiencia en la gestión del espacio visual del gráfico.
👉 Léelo | Cotizaciones | @mql5es
👉 Léelo | Cotizaciones | @mql5es
👍5❤1👌1
En el artículo "Decision Transformer: Reinforcement Learning via Sequence Modeling," el equipo de Google introduce un enfoque alternativo a la tradicional selección de acciones en aprendizaje por refuerzo. Se enfoca en el modelado secuencial condicionado al contexto usando un modelo autorregresivo como GPT. Este método utiliza trayectorias de acciones basadas en recompensas futuras deseadas, permitiendo especificar objetivos en lugar de recompensas directas. Durante el entrenamiento, se seleccionan mini-lotes de trayectorias aleatorias y se predicen acciones utilizando pérdida de entropía cruzada o error cuadrático medio. La implementación en MQL5 enfrenta desafíos de incorporación de datos debido a tamaños variables y distribuciones diferentes.
👉 Léelo | Señales | @mql5es
👉 Léelo | Señales | @mql5es
👌5❤3⚡2
El sistema automatizado destaca por sus diversas estrategias de entrada y capacidad de personalización. Permite seleccionar entre reversiones de sobrecompra/sobreventa clásicas o señales avanzadas de divergencia del RSI. Incluye un filtro de confirmación con cruce de línea central RSI para mejorar la precisión y minimizar falsas entradas. La lógica de salida es dinámica, permitiendo el cierre de operaciones basadas en niveles RSI, junto con Stop Loss y Take Profit.
El sistema es altamente configurable, con ajustes para todos los parámetros RSI, gestión de operaciones, y reglas de estrategia. La gestión de operaciones es independiente, gracias a un Número Mágico único que evita conflictos con otros robots o trading manuales.
El sistema ofrece seguridad con niveles fijos de Stop Loss y Take Profit. Proporciona configurabilidad en el tamaño del lote, periodo RSI y niveles de sobrecomp...
👉 Léelo | Guía de algotrading | @mql5es
El sistema es altamente configurable, con ajustes para todos los parámetros RSI, gestión de operaciones, y reglas de estrategia. La gestión de operaciones es independiente, gracias a un Número Mágico único que evita conflictos con otros robots o trading manuales.
El sistema ofrece seguridad con niveles fijos de Stop Loss y Take Profit. Proporciona configurabilidad en el tamaño del lote, periodo RSI y niveles de sobrecomp...
👉 Léelo | Guía de algotrading | @mql5es
👍3👌2
El índice del dólar estadounidense (USDX, DXY) es crucial para medir el valor del dólar frente a seis divisas principales. Calcular su variación implica una media geométrica ponderada, destacando el euro, yen, libra, dólar canadiense, corona sueca y franco suizo. El coeficiente base es 50,14348112, reflejando los pesos históricos. Un servicio específico permite crear un símbolo personalizado (USDX.synthetic), calculando precios según el movimiento actual de las divisas. Dicho servicio opera en un bucle continuo, actualizando datos cada décima de milisegundo. Genera automáticamente un gráfico del índice, que puede ser usado para análisis, indicadores o pruebas de estrategias, facilitando la evaluación de la fortaleza del dólar. Esto es fundamental para aquellos interesados en crear sistemas de negociación basados en la evolución del dólar.
👉 Léelo | Market | @mql5es
👉 Léelo | Market | @mql5es
✍4❤2👌1
La captura de liquidez es esencial en Smart Money Concepts (SMC) enfocándose en áreas de alta liquidez como soporte y resistencia. Esta estrategia explota el comportamiento de actores institucionales al manipular precios para activar órdenes stop-loss, provocando volatilidad. Se busca anticipar movimientos de precios para obtener beneficios.
El desarrollo de una estrategia de captura de liquidez en MQL5 implica dividirla en componentes, crear funciones, y ensamblarlas en OnTick(). Cuantificar reglas es crucial, a través del análisis técnico y datos como patrones de vela.
Prueba retrospectiva muestra efectividad en GBPUSD a 5 minutos. Implementar restricciones temporales y operativas maximiza resultados. Se recomienda optimizar y adaptar el EA a las condiciones de mercado.
👉 Léelo | Cotizaciones | @mql5es
El desarrollo de una estrategia de captura de liquidez en MQL5 implica dividirla en componentes, crear funciones, y ensamblarlas en OnTick(). Cuantificar reglas es crucial, a través del análisis técnico y datos como patrones de vela.
Prueba retrospectiva muestra efectividad en GBPUSD a 5 minutos. Implementar restricciones temporales y operativas maximiza resultados. Se recomienda optimizar y adaptar el EA a las condiciones de mercado.
👉 Léelo | Cotizaciones | @mql5es
❤2✍1👍1👌1👀1
Descubra la fusión innovadora de reglas tradicionales y redes neuronales en el trading algorítmico. Un enfoque híbrido integra patrones clásicos con inteligencia artificial, creando un sistema neurosimbólico capaz de predecir movimientos del mercado con flexibilidad y adaptabilidad. Usando Python, se combinan arquitecturas LSTM con patrones estadísticos, superando las limitaciones de métodos tradicionales. Confiabilidad y sencillez son clave; patrones codificados guían las decisiones mientras que las redes neuronales procesan complejidades del mercado. Este sistema ofrece una ventaja práctica: características probadas en el tiempo y algoritmos inteligentes trabajan de la mano.
👉 Léelo | Foro | @mql5es
👉 Léelo | Foro | @mql5es
❤4🏆4👌3✍1💯1
El Indicator Swing High/Low es una herramienta personalizada para MetaTrader 5 que destaca puntos de oscilación cruciales en los gráficos. Identifica y marca los Swing Highs con flechas rojas sobre las velas y los Swing Lows con flechas azules debajo. Facilita a los operadores la identificación rápida de niveles de soporte y resistencia, esenciales para decisiones de trading bien informadas.
Los Swing Highs pueden indicar resistencia y los Swing Lows, soporte. Marcar estos puntos ayuda a trazar líneas horizontales o canales útiles en análisis técnico. Además, al combinarlo con la acción del precio, mejora la identificación de entradas y salidas basadas en patrones de velas o estrategias de ruptura.
En el Swing Trading, estos puntos se usan para determinar entradas y salidas, maximizando beneficios en movimientos de precios. La confirmación con otros indicadores técnicos como medias ...
👉 Léelo | CodeBase | @mql5es
Los Swing Highs pueden indicar resistencia y los Swing Lows, soporte. Marcar estos puntos ayuda a trazar líneas horizontales o canales útiles en análisis técnico. Además, al combinarlo con la acción del precio, mejora la identificación de entradas y salidas basadas en patrones de velas o estrategias de ruptura.
En el Swing Trading, estos puntos se usan para determinar entradas y salidas, maximizando beneficios en movimientos de precios. La confirmación con otros indicadores técnicos como medias ...
👉 Léelo | CodeBase | @mql5es
❤8✍1👌1
La fiabilidad en la interpretación de patrones de velas se incrementa significativamente cuando el porcentaje del cuerpo en relación al rango es del 50% o más. Este criterio es esencial para el análisis técnico, ya que permite identificar con mayor precisión las señales de cambio en el mercado. Al emplear un indicador que colorea específicamente estas velas, se facilita el reconocimiento visual de estas configuraciones clave, mientras que las otras velas se mantienen con los colores predeterminados del gráfico. Esta técnica mejora la eficiencia en la detección de tendencias y posibles puntos de inversión, optimizando así el proceso de análisis en entornos de programación y desarrollo de estrategias comerciales avanzadas.
👉 Léelo | Señales | @mql5es
👉 Léelo | Señales | @mql5es
❤4✍2👌1👾1
El rápido desarrollo de la inteligencia artificial ha facilitado la adopción de técnicas de aprendizaje profundo en el análisis de datos financieros complejos. ResNeXt es una arquitectura moderna que destaca en la detección de dependencias locales y globales al tiempo que reduce la complejidad computacional. Emplea convoluciones grupales y bloques residuales, lo cual es esencial para datos financieros multidimensionales.
El enfoque multitarea potencia la precisión de los modelos mediante el uso de representaciones conjuntas, lo que resulta en modelos más robustos. Esta estrategia es especialmente beneficiosa para prever tendencias de mercado, valorar activos y evaluar riesgos en entornos financieros dinámicos. ResNeXt y el aprendizaje multitarea optimizan la capacidad de predicción y adaptabilidad.
👉 Léelo | Market | @mql5es
El enfoque multitarea potencia la precisión de los modelos mediante el uso de representaciones conjuntas, lo que resulta en modelos más robustos. Esta estrategia es especialmente beneficiosa para prever tendencias de mercado, valorar activos y evaluar riesgos en entornos financieros dinámicos. ResNeXt y el aprendizaje multitarea optimizan la capacidad de predicción y adaptabilidad.
👉 Léelo | Market | @mql5es
🏆4👌1
Los avances en MQL5 permiten a los desarrolladores integrar criptografía de manera nativa, mejorando seguridad y rendimiento en algoritmos de trading. La implementación personalizada de SHA-256 soluciona problemas de compatibilidad al generar firmas criptográficas inigualables para las API de exchange. Estos algoritmos se optimizan para estructuras específicas de datos, mejorando la eficiencia del sistema. La personalización ofrece flexibilidad para adaptarse a cambios futuros en los protocolos de seguridad de los exchangers, proporcionando a los desarrolladores el control total sobre el proceso de hashing. Este enfoque es esencial para estrategias de trading avanzadas, garantizando fiabilidad a largo plazo en sistemas de negociación criptomonetarios.
👉 Léelo | Foro | @mql5es
👉 Léelo | Foro | @mql5es
❤3👍2👌2