Erros, bugs, perguntas - página 1026
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
Bild 842/64 bit. Ao declarar um canva:
aparece um erro:
Variável estática não resolvida 'CCanvas::m_default_colors'
Todos parecem ter um.
Tente inicializar explicitamente:
Embora isto pareça ser um insecto, de acordo com a documentação. https://www.mql5.com/ru/docs/basis/oop/staticmembers
.....Os membros da classe estática não precisam de ser inicializados explicitamente a nível global, serão inicializados automaticamente quando o programa for carregado. ......
Não foram feitas alterações no código de classe, e o erro não existia antes.
Parece ser o mesmo para todos.
Não foram feitas quaisquer alterações ao código de classe, e antes não existia tal erro.
É assim que se compila:
Olá! ajudem-me a resolver um problema.
Comecei a transferir os meus desenvolvimentos do mt4 para o mt5. Pela primeira vez, enfrentei um problema com o carregamento de DLL. Compila bem, mas quando inicio o indicador. Erro "não pode abrir dll". Acabaram-se as mensagens de erro. Li todos os artigos e coloquei-os em todo o lado: Biblioteca no directório ...Terminais MetaTrader 5 MQL5 Bibliotecas
é assim que se compila:
Sim, mas para que serve tudo isto?
No construtor de classes, esta matriz também é inicializada com novos valores, substituindo os que sugeriu.
Seja como for, assim:
Compila sem erros. E deixar os programadores dizerem o significado de m_default_colors na ajuda.Sim, mas para quê?
No construtor de classes, esta matriz também é inicializada com novos valores, eliminando os que sugere.
Seja como for, é tudo:
Compila sem erros. E deixar que os programadores possam dizer o significado de m_default_colors na ajuda.Eu disse-vos que era um insecto, por isso vão ao servicedesk com ele.
Embora, a julgar pela documentação, isto é um bug. https://www.mql5.com/ru/docs/basis/oop/staticmembers
.....Os membros da classe estática não precisam de ser inicializados explicitamente a nível global, serão inicializados automaticamente no arranque do programa. ......
O resto das minhas sugestões são dedicadas à execução do programa na presença deste bug. A inicialização intermédia executa esta função, para que possa trabalhar sem esperar pela correcção do bug.
Este é um esquema típico das minhas acções em tais situações.
MetaDriver:
A inicialização intermédia desempenha esta função, para que possa trabalhar sem esperar que o bug seja corrigido.
Este é um esquema típico das minhas acções em tais situações.
E as minhas acções também. Obrigado.
E o Service Desk lê e relê este fio, pelo que o corrigirá.
Al_key:
Erro "não pode abrir dll". Não há mais mensagens.
O terminal não encontra a sua DLL.
O caminho para a cópia pode ser visto através do MetaEditor, tomando as propriedades da pasta MQL5 no navegador, o caminho é escrito no campo "Localização". E depois copie a sua DLL na pasta [caminho]MQL5³Libraries³³.
Cara administração, algo está errado com o servidor de metaquotas-DEMO
Diz no log : 2013.08.01 11:58:35 Rede '1449777': ligação a MetaQuotes-Demo perdido
O terminal não encontra a sua DLL.
Pode ver o caminho de cópia no MetaEditor, tomando as propriedades da pasta MQL5 no navegador, o caminho é escrito na coluna de localização. E depois copie a sua DLL na pasta [path]MQL5Libraries
Sim, mas como escrevi, já copiei a libmysql [caminho]MQL5Libraries
Vou ao meta editor e abro as propriedades da pasta MQL5, mas há algum caminho que não está associado à minha pasta terminal. Será sempre assim a partir de agora, ou posso ajustá-lo? A propósito, fi-lo e copiei tudo. Continua a ser o mesmo erro.
Ok, nova edição para o post. Tudo parece estar a funcionar, um monte de outros erros, vou agora analisar o assunto. E ainda como fazer uma pasta padrão para índices e EAs e outros dados. Será que a chave /portável ajudará?