Erros, bugs, perguntas - página 1400
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Após actualizar para a nova construção(1178), ao carregar a EA no gráfico, recebo o seguinte erro no registo com a descarga do programa a partir do gráfico:
//---
Tanto quanto percebi, esta situação ocorre quando se tenta esconder objectos gráficos usando o métodoCChartObject::Timeframes(OBJ_NO_PERIODS).
P.S. Embora não, o problema deve-se muito provavelmente a alguma outra razão. A tentar localizar, continuará em servicedesk, abriu uma aplicação.
o autor já está consciente disto e está a pensar muito sobre como poderia ter acontecido
o autor pensou bem e fixou este ponto, ele aparecerá na próxima actualização
a falha foi uma característica não gravada do corretor
Tudo estava bem antes
construir 1178. Erro de compilação:'B' - Desadequação de modelos
mas estava bem antes
Porque é que o evento OnTimer não é desencadeado em indicadores, chamados através do iCustom?
Arquitecturalmente, o evento do temporizador é um evento gráfico, portanto, neste caso, os indicadores não podem recebê-lo.
Se este indicador por sua vez chamar outros indicadores, então na primeira chamada automática do OnCalculate logo após sair do OnInit, os dados destes indicadores não serão calculados, e além disso, o indicador não poderá "esperar" pelo seu cálculo sem sair do OnCalculate. E não haverá próxima chamada da OnCalculate até ao fim do fim-de-semana, quando começam os primeiros carrapatos. Neste caso, nem o OnTimer, nem o OnChartEvent trabalham neste indicador para chamar a repintura quando os dados são recebidos. No final, a única forma que consigo ver - através de DLL para chamar "Refresh" no gráfico a partir do menu de contexto da janela - penso que os programadores não planearam este método para o trabalho normal de indicadores em MT5. Caso contrário, o utilizador terá de esperar em frente do gráfico premindo este botão até que o indicador seja apresentado, o que dificilmente o fará feliz.
Se para MT4:
isto não vai funcionar? https://www.mql5.com/ru/code/11678
não funciona assim? https://www.mql5.com/ru/code/11678
Este guião é para MetaTrader 4 :)
No MT4 apenas todos os dados são calculados pelo terminal antes de serem recebidos em programas mql4