MetaTrader 4 Build 529 beta lançado com novo compilador - página 141

 
alexloz:
Favor anexar os logs do terminal.


O problema acabou sendo resolvido reinicializando a máquina.

Somente então foi feita a atualização do terminal para a versão 565.

 

MT4 565, ME 882.

Se você baixar qualquer indicador pago do Market, então arraste-o para a tabela com o mouse e clique em "Cancelar" como mostrado na figura, o terminal irá travar!

 
ForexMoneyMaker:

MT4 565, ME 882.

Se você baixar qualquer indicador pago do Market, então arraste-o para a tabela com o mouse e clique em "Cancelar" como mostrado na figura, o terminal irá travar!

Já corrigido.
 

A construção 566 foi liberada.

Por favor, atualize, por favor.

 
Saudações a todos!! Não sei se alguém já o encontrou,
mas minhas cartas favoritas da Renco não estão aparecendo.
Se eu desligar o EA e recarregar o perfil, o gráfico aparece.
Não quero ficar on-line. ( Eu não sou programador)

Aqui está o Conselheiro Especialista...
Arquivos anexados:
 

Olá,

Na página: Referência MQL4 / Básicos de Idioma / Operadores / Operador de quebra,

Chamado por F1 do MetaEditor para a versão beta, o exemplo é dado sem colchetes para:

//--- поиск первого нулевого элемента
for(i=0;i<array_size;i++)
  if(array[i]==0)
    break;

Isto é um erro de impressão?

 
DiPach:

Olá,

Na página: Referência MQL4 / Básicos de Idioma / Operadores / Operador de quebra:

Um exemplo é dado sem o aparelho de amarrar por:

Isto é um erro de impressão?

Está tudo lá corretamente. Se houver apenas um operador de laço executado envolvido no laço, você pode deixar de fora os suportes encaracolados. Ao mesmo tempo, o operador de laço é também um operador condicional. Se a expressão da declaração condicional for verdadeira, então a quebra é executada; se for falsa, então o loop itera para a próxima iteração.
 
artmedia70:
Está tudo lá corretamente. Se houver apenas um operador de laço executado envolvido no laço, você pode deixar de fora os suportes encaracolados. Ao mesmo tempo, o operador de laço é também um operador condicional. Se a expressão da declaração condicional for verdadeira, então a quebra é executada; se for falsa, então o loop itera para a próxima iteração.


Obrigado pelo esclarecimento
 
mas os parênteses são melhores, em todos os lugares.
 

Eu sabia que não é preciso colocar aparelho em uma única expressão.

Mas eu tento colocá-los de qualquer maneira.

Uso ooperador de pausa quando necessário.

Mas eu não sei porquê em tal expressão sem parênteses. Estou preso considerando isso.
Razão: