Errores, fallos, preguntas - página 1400
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
Después de actualizar a la nueva compilación(1178), al cargar el EA en el gráfico, me aparece el siguiente error en el registro con la descarga del programa del gráfico:
//---
Por lo que he entendido, esta situación se produce al intentar ocultar objetos gráficos mediante el métodoCChartObject::Timeframes(OBJ_NO_PERIODS).
P.D . Aunque no, lo más probable es que el problema se deba a algún otro motivo. Tratando de localizar, continuará en servicedesk, abrió una aplicación.
el autor ya es consciente de esto y está pensando mucho en cómo podría haber sucedido
el autor ha pensado mucho y ha arreglado este punto, aparecerá en la próxima actualización
el fallo era una característica no registrada del corredor
Todo estaba bien antes
construir 1178. Error de compilación:'B' - falta de coincidencia de plantilla
pero antes estaba bien
¿Por qué el evento OnTimer no se dispara en los indicadores, llamados a través de iCustom?
Arquitectónicamente el evento del temporizador es un evento del gráfico, por lo que en este caso los indicadores no pueden recibirlo.
Si este indicador a su vez llama a otros indicadores, entonces en la primera llamada automática de OnCalculate justo después de salir de OnInit, los datos de estos indicadores no se calcularán, y además, el indicador no podrá "esperar" a su cálculo sin salir de OnCalculate. Y no habrá una próxima llamada de OnCalculate hasta el final del fin de semana, cuando comiencen los primeros ticks. En este caso ni OnTimer, ni OnChartEvent funcionan en este indicador para llamar a repintar cuando se reciben los datos. Al final, la única manera que puedo ver - a través de DLL para llamar a "Actualizar" en el gráfico desde el menú contextual de la ventana - No creo que los desarrolladores planeado este método para el trabajo normal de los indicadores en MT5. De lo contrario, el usuario tendrá que esperar frente al gráfico pulsando este botón hasta que el indicador se renderice, lo que difícilmente le hará feliz.
Si para MT4:
¿esto no funcionará? https://www.mql5.com/ru/code/11678
¿No funciona así? https://www.mql5.com/ru/code/11678
Este script es para MetaTrader 4 :)
En MT4 sólo todos los datos son calculados por el terminal antes de ser recibidos en los programas mql4