Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 1210
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
No pensé que me encontraría con un problema así, porque a primera vista debería ser una cuestión de rutina redibujar el gráfico desde el programa. En este sentido, el propósito de la función ChartRedraw() no está claro...
No es para los indicadores, sino para mostrar los cambios realizados en las propiedades de los objetos gráficos.
Es necesario enviar un tick al indicador - entonces el indicador se redibujará. Bueno, es decir, hará lo que debe hacer en la nueva garrapata.
Y para enviar un nuevo tick, hay que esperar, lo que no es una opción, o refrescar el gráfico mediante PCM --> Refresh, lo que tampoco es una opción, o utilizar la función ChartSetSymbolPeriod() con dichos parámetros para el gráfico actual:
si request.price por ejemplo pone: Ask-Point()*30 no lo pone, la normalización del precio tampoco da nadaHola, ayúdenme, escribí un script que abre una orden limitada pero a precio de mercado. Todo funciona, decidí cambiarlo para poner un límite por debajo/por encima del mercado, nada funciona, aunque el código de retorno del servidor de comercio 10009, y GetLastError() devuelve 0. Código
Esto no es para los indicadores, sino para mostrar los cambios realizados en las propiedades de los objetos gráficos.
Es necesario enviar un tick al indicador - entonces el indicador se redibujará. Es decir, hará lo que debe hacer en la nueva garrapata.
Para enviar un nuevo tick hay que esperar, lo cual no es una opción, o refrescar el gráfico usando PKM --> Refresh, lo cual tampoco es una opción, o usar ChartSetSymbolPeriod() con estos parámetros para el gráfico actual:
Artem, gracias.
Todo está funcionando. :)
¿Alguien sabe cómo desactivar la visualización de todos los indicadores utilizados en el EA en el gráfico durante la prueba visual?
TesterHideIndicators(true);
¿Cómo puedo saber si el indicador no está preparado para trabajar con otro marco temporal?
El historial no se está pagando (no se construye) para los plazos adyacentes. El indicador funciona en M15, pero necesito mirar en H1 (en la parte superior del gráfico M15), cuando lo cambio - el gráfico está vacío. Cuando refresco en un par de segundos - la belleza, todos los búferes se renderizan.
¿Cómo puedo hacer que el indicador compruebe el historial en otro marco temporal y mantenga el cálculo hasta que aparezca?
TesterHideIndicators(true);
Muchas gracias ))))
No puedo obtener los valores de ATP de otro marco temporal:
desde el marco temporal actual - funciona. desde marcos temporales anteriores - siempre 0
En los futuros, ¿cómo se crea un contrato continuo? para el análisis de gráficos técnicos?