Erros, bugs, perguntas - página 478

 
Rosh:

Abra um ficheiro com a bandeira FILE_WRITE apenas para escrita e escreva o que quiser. Qualquer coisa antes disso será apagada.

Obrigado, é um pouco mais conveniente assim...

Mas mesmo assim, se eu utilizar um ficheiro para guardar dados (se o terminal for reiniciado, o Conselheiro Especialista lerá o estado do ficheiro e continuará a trabalhar como se nada tivesse acontecido), ou seja, estou constantemente a ler e a escrever para ele... Tenho que constantemente: 1. abrir para ler 2. ler, 3. fechar, 4. abrir para escrever, 5. escrever, 6. fechar .... 7 abram-no para leitura ... etc. Isto é tanto um recurso como um erro desnecessário, devido à complexidade.

Em vez disso, poderia 1. abrir ficheiro para ler/escrever, 2 ler, 3 limpar (se necessário), 4 escrever... 5 Ao desinicializar o perito - fechar o ficheiro.

 

Há algo de confuso no MT5, quando é que se vai tornar amigável? O erro crítico no acesso aos arrays está a enervar-me...

E de qualquer forma, como obter um valor de preço que foi há pelo menos 3 anos atrás...

Jura a esta escala em qualquer período de tempo, mesmo uma hora, mesmo uma semana... Isto é história desde 1993... Que diabo está o MT5 a fazer ao meu cérebro?

 

2 desvantagens significativas para a saída da mensagem do Alert:

1. não há forma de ajustar a largura das duas primeiras colunas, pelo que ocupam sempre metade do ecrã, embora se possa alterar a largura dos campos em quase todos os programas.

2. como o carácter de espaço ocupa apenas metade de um sinal normal, é difícil formatar a saída de várias colunas de dados diferentes dentro do terceiro campo, e as funções correspondentes estão ausentes. A razão pela qual o sinal menos e o espaço em branco têm metade da largura dos números e letras normais é também difícil de compreender.

Porquê e quando é que tudo isto pode ser crítico?

Um exemplo meu. Tenho 17 parâmetros por saída de barra por 29 filtros, como resultado da verificação. Assim, cada uma das 29 linhas deve conter 17 parâmetros, mas como algumas delas contêm nomes que não são iguais em comprimento, a legibilidade do resultado, lamentavelmente, sofre muito.
 

DV2010:

...

Porque é que os caracteres menos e espaço têm metade da largura dos números e letras normais também é difícil de compreender

...

Como a fonte não é monoespacial, numa fonte monoespacial todos os caracteres são iguais em largura.

Fonte monoespaçada - Wikipedia

 
Urain:

Como a fonte não é monoespacial, numa fonte monoespacial todos os caracteres são iguais em largura.

Pode dizer-me como dividir (formatar) o terceiro campo de Alerta em colunas, tendo em conta que o seu conteúdo pode ser diferente?
 

Админ
6034

Rosh2011.07.27 10:042011.07.27 10:04:39

Anúncio do MetaTrader 5 construir 480

Nos próximos dias, estamos a planear a próxima actualização da plataforma MetaTrader 5. Estão planeadas as seguintes alterações:

Não estou a perceber! Ainda tenho um Biddle 478, ou será que o annonce simplesmente não quer passar para uma libertação?

 
Erm955:

Eu não entendo nada! Ainda tenho um Beadle 478, ou será que o annonce não quer ser libertado?

Após o anúncio, atrasámos um pouco a construção por causa de testes adicionais. Libertaremos a construção nos próximos dias - está quase pronto.

Além disso, é também o tempo de férias e os promotores precisam de descansar.

[Excluído]  

Pode por favor dizer-me qual pode ser o problema?

Fiz um Expert Advisor, o seu corpo está em loop com uma pausa de 300msec , o loop é a função OnTimer, tudo funciona durante 20 - 30 minutos, depois o Expert Advisor é retirado do gráfico. Nenhuma mensagem de erro no terminal de negociação (divisão por zero, etc.), GetLastError() também não jura. Porque é que isto está a acontecer?

 

220Volt:

depois o perito é retirado do quadro. Porque é que isto acontece?

qual é a razão para a eliminação ? já olhou para ela ?
[Excluído]  

Este é o ponto que não consigo compreender porquê. Não há mensagens de erro no separador Especialistas (terminal comercial), e tudo está OK no separador Jornal, o programa é totalmente executado (a última linha da mensagem é exibida). O Expert Advisor é eliminado sem a função OnDeinit()

Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции
Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции
  • www.mql5.com
Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции - Документация по MQL5