[ARQUIVO]Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por ela. Não posso ir a lugar nenhum sem você - 5. - página 399
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Estou tentando fazer você entender um pequeno ponto. Um ponto muito IMPORTANTE: "o que você queria prescrever" e "o que você prescreveu" são coisas completamente DIFERENTES! Se estiver no estado:
Minuto() == 46, então a condição GERAL NÃO FUNCIONA!!! Que tal isso?
??? :-[
Obrigado pela resposta.
Eu costumava ter.
> =
Mas então eu devo ter apagado acidentalmente > , ou esqueci de inseri-lo ao editar o código. E notei as mudanças agora por acidente em conexão com a discussão de outro problema.
De fato, >= abre todas as velas de 45 a 49, e == somente 45.
Não entendo porque você pensa que se Minute() == 46,(provavelmente você quis dizer 45) então a condição GERAL não funciona!!!
Talvez eu não entenda bem o que você quer dizer com condição GERAL, mas no código if((Minute( ) ==45)&&(Minute( ) <50))
Somente velas com exatamente 45 minutos de tempo de abertura são abertas.
Porque, se a condição não funcionasse, as ordens não abririam ????????.
Mais uma vez, obrigado.
Obrigado por sua resposta, conferida - realmente é.
Eu costumava ter
Mas então eu devo ter apagado acidentalmente > , ou esqueci de inseri-lo ao editar o código. E notei as mudanças agora por acidente em conexão com a discussão de outro problema.
De fato, >= abre todas as velas de 45 a 49, e == somente 45.
Não entendo porque você pensa que se Minute() == 46,(talvez você quisesse dizer 45) então a condição GERAL não funciona!
Talvez eu não entenda bem o que você quer dizer com condição GERAL, mas no código if((Minute( ) ==45)&&(Minute( ) <50))
Somente velas com exatamente 45 minutos de tempo de abertura são abertas.
Se a condição não funcionasse, as ordens não abririam ????????.
Mais uma vez, obrigado.
O que você realmente não entende é que as duas condições
São idênticos um ao outro:
??? E você não sabe o que quero dizer???? - então você precisa voltar ao início (página 1 do livro didático e reler tudo)... :(
O que você realmente não percebe é que estas duas condições:
são idênticos um ao outro:
??? Você não sabe nada do que estou falando. - então você precisa voltar ao início (página 1 do livro didático e reler tudo isso)... :(
Eu entendo isso. Obrigado.
Achei que você escreveu 46 em vez de 45, por engano.
Concordo - aos 46 anos a condição não vai funcionar.
Andrew, a lógica humana (leia-se filisteu) é diferente da lógica do computador (leia-se software). Não substitua um pelo outro! :)))
Igor, por que você está confundindo as pessoas? Ou há lógica, ou não há. Não invente.
Igor, por que você está confundindo as pessoas? A lógica ou existe ou não existe. Não é preciso inventar.
Igor, por que você está confundindo as pessoas? A lógica ou existe ou não existe. Você não tem que inventar nada.
Victor, é isso que quero dizer: a lógica do computador lê a informação "preto e branco" - como é, enquanto uma pessoa ainda não a contou, mas já a inventou... :)))
O que é lógica de computador?
O que é lógica de computador?
Já anotei o termo lógica computacional (neste contexto), portanto não o repeti no post anterior - lógica "software".
P.S. Neste caso eu estava usando a linguagem do dia-a-dia. Se eu não entendi, eu vou superar isso. :)))