Mira cómo descargar robots gratis
¡Búscanos en Twitter!
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Visualizaciones:
95
Ranking:
(6)
Publicado:
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Este código demuestra cómo se pueden modificar los objetos de un indicador sin tener el código fuente. Hay algunos indicadores que no usan buffers, solo usan objetos. Sería fácil si las entradas se pudieran cambiar con iCustom, pero esto sólo es posible si el indicador está usando buffers para dibujar los elementos. ¿Qué pasa si el indicador sólo utiliza objetos?


Para la demostración, se utiliza un indicador de mercado libre para MT5 llamado "PZ Multidiagonals MT5". Necesitarías instalar este indicador desde el mercado antes de intentar probar este código tal cual.

Necesitamos un nombre de prefijo de objeto para empezar a manipular los objetos. La función LogChartObjectNames() es creada para registrar todos los nombres de los objetos que existen en el indicador.

Los objetos son entonces manipulados usando la función ModifyChartObjects() que pasa dos parámetros. El nombre del prefijo (que debe ser la parte inicial de un nombre de objeto descriptivo), y un número entero que sirve para pasar cuántos objetos deben no modificarse o "ahorrarse" para ese objeto en particular.


El indicador PZ Multidiagonals es un indicador de tendencia que dibuja automáticamente líneas de tendencia, pero se pasa un poco. Así es como se ve el preajuste por defecto:


Desde la ventana de datos, es evidente que no se utilizan buffers en este indicador. Todo se construye con objetos.


Ahora partiendo de un gráfico limpio, y cargando este indicador "Hacking Objects.mq5", verás como he eliminado muchas de las líneas de tendencia, y he dejado las que en mi opinión son las más relevantes no accediendo a las entradas, sino hackeando los objetos:






Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/50895

Decision Colored Candles - MT5 Decision Colored Candles - MT5

mayor confianza para entrar en el comercio

Find Swing Highs  Swing Lows Find Swing Highs Swing Lows

El Swing High/Low Identifier para MetaTrader 5 marca los máximos y mínimos significativos directamente en su gráfico con flechas codificadas por colores. Esta herramienta ayuda a los operadores a identificar rápidamente los niveles de precios clave, que pueden servir como resistencia y soporte, y es ideal para el análisis de inversión de tendencia, el mapeo de soporte y resistencia, y la mejora de las estrategias de acción del precio. Al resaltar estos puntos de oscilación cruciales, proporciona información valiosa para tomar decisiones de negociación informadas y optimizar las estrategias de negociación.

Raymond Cloudy Day For EA Raymond Cloudy Day For EA

Raymond Cloudy Day For EA, una revolucionaria herramienta de trading creada por Raymond y desarrollada por expertos para la plataforma MT5. Este innovador indicador integra un método de cálculo de vanguardia con algoritmos avanzados, superando los tradicionales Puntos Pivote para mejorar las estrategias de trading con una precisión sin precedentes.

DPO - MA modified DPO - MA modified

El punto principal es el cambio de la curva MA a una línea horizontal y la curva DPO representará la distancia entre el precio de cierre y el nivel cero o la curva MA.