Não sei se isto já foi mencionado antes. No MetaEditor, se o nome da variável de entrada coincide com o nome da variável local (ou nome do campo de classe), este último é destacado a vermelho em todo o lado, tal como a variável de entrada, o que causa confusão na leitura do código.
Alexey Navoykov: Não sei se já foi dito antes ou não. No MetaEditor se o nome da variável de entrada coincidir com o nome da variável local (ou nome do campo de classe), este último é marcado a vermelho em todo o lado, bem como a variável de entrada, o que causa confusão na leitura do código.
dar nomes idênticos a entidades de código é uma tentativa de se atirar no pé :)
É mais fácil mudar o nome de uma variável de entrada e não terá problemas e confusão...
dar nomes idênticos a entidades de código é uma tentativa de se atirar no pé :)
É mais fácil mudar o nome de uma variável de entrada e não terá quaisquer problemas ou confusão...
Os seus conselhos não fazem sentido na prática. Ninguém dá nomes idênticos de propósito. O código de função local vive a sua própria vida separada, enquanto o programa externo vive a sua própria vida. E os nomes das variáveis externas podem mudar com o tempo e novas variáveis externas podem ser acrescentadas.E se depois disso, de repente uma de centenas de funções tiveruma variável local com o mesmo nome, o que acha que devemos renomear a variável global? Não deve procurar desculpas para os bugs dos criadores.
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
Assim - haveria realmente uma ambiguidade
que é estranhamente ultrapassada pelo compilador se reescrever o exemplo de forma diferente
Não sei se já foi dito antes ou não. No MetaEditor se o nome da variável de entrada coincidir com o nome da variável local (ou nome do campo de classe), este último é marcado a vermelho em todo o lado, bem como a variável de entrada, o que causa confusão na leitura do código.
dar nomes idênticos a entidades de código é uma tentativa de se atirar no pé :)
É mais fácil mudar o nome de uma variável de entrada e não terá problemas e confusão...
MT4/845, Windows7/64 bit. Pergunta sobre o texto para uma nova linha com \n. Eu fiz um guião:
Resultado:
Esperava que os valores Text_2 e Text_4 estivessem em outras linhas. Por favor, informe o que está errado.
dar nomes idênticos a entidades de código é uma tentativa de se atirar no pé :)
É mais fácil mudar o nome de uma variável de entrada e não terá quaisquer problemas ou confusão...
MT4/845, Windows7/64 bit. Roteiro:
Resultado:
Alguém sabe como imprimir o número 0.55001234 ?
MT4/845, Windows7/64 bit. Roteiro:
Resultado:
Alguém sabe como imprimir o número 0.55001234 ?
MT4/845, Windows7/64 bit. Pergunta sobre o texto para uma nova linha com \n. Fez um guião:
Aparentemente um bug em MT4 (MT5 está bem)