
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
Não sei qual versão do MT4 você está usando, mas na v616 em meu computador, WindowFind() retorna -1 durante o OnInit(). A documentação sempre disse "WindowFind() retorna -1 se o indicador personalizado busca a si mesmo quando a função init() funciona".
minha versão é 610.
oh meu Deus... cada atualização parece ser mais ruim e mais ruim... não ficando melhor.
eu tinha um indicador FFcalendar.
eu tinha consertado com a versão 604... e funcionando bem.
quando atualizei para a 610... e compilei-o novamente... tornou-se novamente um erro...
então desisti... e compilei novamente com a versão 509... hahaha (porque minha versão 604 se foi)
oops desculpe... você está certo sobre o WindowsFind retun -1 .
ele só mostra quando depois que eu anexar aquele indi... então eu mudo o TF... mas o resultado ainda é único
Eu sei que este posto é MUITO antigo, mas aqui está como eu consigo resolver o problema do nome da instância. Eu uso uma combinação de GetTickCount() juntamente com o armazenamento global de variáveis de terminal. Isto também funciona através de cargas de instância.
E depois basta chamá-lo no OnInit() da seguinte forma:
Até o momento, parece funcionar corretamente.
Muito obrigado. Este funcionamento resolveu um problema realmente grande para mim.
Eu sei que este posto é MUITO antigo, mas aqui está como eu realizo o problema exclusivo do nome da instância. Eu uso uma combinação de GetTickCount() juntamente com o armazenamento global de variáveis de terminal. Isto também funciona através de cargas de instância.
E depois basta chamá-lo no OnInit() da seguinte forma:
Até o momento, parece funcionar corretamente.