Maike Oliveira:
O indicador é CDC ATR Trialing stop v2.1, o erro aparece na inicialização dos buffers, mais especificamente ArrayResize, o erro é "open parenthesis expected".
Bars eh uma funcao, ali tem que ser uma variavel ou constante numerica. Se for querer chamar a funcao Bars e pegar o retorno tem que fazer como qualquer outra funcao...
O indicador é CDC ATR Trialing stop v2.1, o erro aparece na inicialização dos buffers, mais especificamente ArrayResize, o erro é "open parenthesis expected".
Tavez seja alguma coisa simples, mas eu comecei a pouco tempo a usar essa plataforma e esses erros simples ainda não sei resolver.
Ricardo Rodrigues Lucca #:
Bars eh uma funcao, ali tem que ser uma variavel ou constante numerica. Se for querer chamar a funcao Bars e pegar o retorno tem que fazer como qualquer outra funcao...
Vlw pela ajuda, consegui consertar esse erro, mas agora descobri outro erro, o indicador da erro quando adiciono ele ao gráfico kkk, vou continuar os estudos e tentar fazer funcionar e se algum tiver alguma ideia de como consertar ajudaria bastante.
Bars eh uma funcao, ali tem que ser uma variavel ou constante numerica. Se for querer chamar a funcao Bars e pegar o retorno tem que fazer como qualquer outra funcao...
Maike Oliveira #:
Vlw pela ajuda, consegui consertar esse erro, mas agora descobri outro erro, o indicador da erro quando adiciono ele ao gráfico kkk, vou continuar os estudos e tentar fazer funcionar e se algum tiver alguma ideia de como consertar ajudaria bastante.
Sim, em teoria esses arrayresize sao meio inuteis porque voce pode declarar o numero de plots / buffers que o indicador tem e usar as funcoes SetIndexBuffer que dai o terminal do mt5 gerencia essas alocacoes pra voce. Se ja tiver feito isso, entao aquele arrayresize esta interferindo e o comportamento esperado eh desconhecido. Alem disso, nao sei como ele esta desenhando algo sem usar esse caminho pra mim voce estaria fazendo um script para alguma coleta especifica e nao um indicador.
Vlw pela ajuda, consegui consertar esse erro, mas agora descobri outro erro, o indicador da erro quando adiciono ele ao gráfico kkk, vou continuar os estudos e tentar fazer funcionar e se algum tiver alguma ideia de como consertar ajudaria bastante.
Ricardo Rodrigues Lucca #:
Sim, em teoria esses arrayresize sao meio inuteis porque voce pode declarar o numero de plots / buffers que o indicador tem e usar as funcoes SetIndexBuffer que dai o terminal do mt5 gerencia essas alocacoes pra voce. Se ja tiver feito isso, entao aquele arrayresize esta interferindo e o comportamento esperado eh desconhecido. Alem disso, nao sei como ele esta desenhando algo sem usar esse caminho pra mim voce estaria fazendo um script para alguma coleta especifica e nao um indicador.
Sim, eu comecei a programar para mt5 faz pouco tempo, quero aprender a fazer indicadores e estou indo por partes e aos poucos entendendo como funciona esse tipo de codificação, acho que ja fiz uns 5 códigos diferentes para esse indicador, mas se eu tiver algum avanço ou mais duvidas vou postar aqui pedindo ajuda, vlw.
Sim, em teoria esses arrayresize sao meio inuteis porque voce pode declarar o numero de plots / buffers que o indicador tem e usar as funcoes SetIndexBuffer que dai o terminal do mt5 gerencia essas alocacoes pra voce. Se ja tiver feito isso, entao aquele arrayresize esta interferindo e o comportamento esperado eh desconhecido. Alem disso, nao sei como ele esta desenhando algo sem usar esse caminho pra mim voce estaria fazendo um script para alguma coleta especifica e nao um indicador.

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
O indicador é CDC ATR Trialing stop v2.1, o erro aparece na inicialização dos buffers, mais especificamente ArrayResize, o erro é "open parenthesis expected".
Tavez seja alguma coisa simples, mas eu comecei a pouco tempo a usar essa plataforma e esses erros simples ainda não sei resolver.