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
Estou tendo dois erros quando clico para compilar o FatPanel.mq5 Expert:
não é possível converter o tipo 'string' em 'bool' PanelDispatcher.mqh 833 45
não é possível converter o tipo 'string' em 'bool' PanelDispatcher.mqh 3834 25
Agradecimentos
Error:
cannot convert type 'string' to 'bool' PanelDispatcher.mqh 833 45
and
cannot convert type 'string' to 'bool' PanelDispatcher.mqh 3834 25
Please, help me...
Estou tendo dois erros quando clico para compilar o FatPanel.mq5 Expert:
não é possível converter o tipo 'string' em 'bool' PanelDispatcher.mqh 833 45
não é possível converter o tipo 'string' em 'bool' PanelDispatcher.mqh 3834 25
Obrigado
Também estou tendo o mesmo problema.
Error:
cannot convert type 'string' to 'bool' PanelDispatcher.mqh 833 45
and
cannot convert type 'string' to 'bool' PanelDispatcher.mqh 3834 25
Please, help me...
Facil,
Faça um casting explicito para int e depois para bool.
ficaria assim
properties[i].bool_value=(bool)((int)propertyValue)
Note que o parametro propertyValue é do tipo string, e dentro das regras de casting não se pode converter uma string para boleano.
Facil,
Faça um casting explicito para int e depois para bool.
ficaria assim
properties[i].bool_value=(bool)((int)propertyValue)
Note que o parametro propertyValue é do tipo string, e dentro das regras de casting não se pode converter uma string para boleano.
Olá Jonathan, segui a sua dica e aparentemente deu certo. Fiz essa alteração no PanelDispatcher.mqh e compilei o Fatpanel.mq5. Os dois erros anteriores sumiram e a compilação pelo menos aconteceu. Infelizmente ocorre agora 21 alertas do PanelDispatcher.mqh , o que (talvez) seja a causa de erros ao tentar usar o FatPanel. Acho q pararam com esse projeto, o q é uma pena. Mas obrigado pela ajuda !!
Olá Jonathan, segui a sua dica e aparentemente deu certo. Fiz essa alteração no PanelDispatcher.mqh e compilei o Fatpanel.mq5. Os dois erros anteriores sumiram e a compilação pelo menos aconteceu. Infelizmente ocorre agora 21 alertas do PanelDispatcher.mqh , o que (talvez) seja a causa de erros ao tentar usar o FatPanel. Acho q pararam com esse projeto, o q é uma pena. Mas obrigado pela ajuda !!
Bom dia,
Então aparentemente não houve atualizações sobre esse projeto, porem da maneira que esta ja funciona eu mesmo ja o usei, porem não achei muito util, pois para poder expandir teríamos que colocar mais estrategias dentro dos modulos do EA.
Esses alertas que estão aparecendo não o impedem de funcionar, note que muitas vezes é apenas um alerta do compilador te informando que não ha uma conversão de tipos ou ate mesmo a falta de alguma verificação de retorno. Um exemplo disso é quando usamos a função Print() se passarmos uma variável que é usada como contador dentro do programa anexado com algum tipo de mensagem o compilador automaticamente ira exibir uma mensagem de alerta, dizendo que falta um casting da sua variavel inteira para string por exemplo, na imagem que anexou na primeira postagem a segunda linha é um caso desse que te falei, ele te fala que não ha checagem para a função OrderSend() pois ela é do tipo bool e seria interessante ter um ponto de controle para ela, mas isso não significa que não funciona.
Espero ter ajudado.
att
Desculpe-me por tirar este tópico morto do túmulo :)
Isso já está funcionando?
Eu tento compilá-lo e recebo 55 erros!