A confusão se manifesta nos nomes.
- votos: 18
- 2017.07.18
- Vladimir Karputov
- www.mql5.com
Não é possível definir uma etapa de otimização para o tempo.
Portanto, o enum nunca permitiu a inserção de uma etapa. Somente "start" e "end". E esse tem sido o caso desde sempre (há muito tempo).
Bem, o enum nunca permitiu que você inserisse uma etapa. Somente "início" e "fim". E esse tem sido o caso desde sempre (há muito tempo).
É isso mesmo. Somente na versão original do MT4 é possível definir uma etapa para o tempo, enquanto na variante MT5 o usuário é artificialmente privado dessa possibilidade.
Além disso, é muito mais conveniente digitar um número do que escolher com o mouse na lista suspensa.
É isso mesmo. Somente na versão original do MT4 é possível definir uma etapa para o tempo, enquanto na variante do MT5 o usuário é artificialmente privado dessa possibilidade.
Além disso, é muito mais conveniente digitar um número do que escolher com o mouse na lista suspensa.
Quando o usuário digita a data (ou a hora), o que geralmente é feito por meio de uma cadeia de caracteres, não se deve confiar no usuário com a entrada manual, porque manualmente é possível criar um número que nem sequer pode ser lido. Além disso, não devemos nos esquecer de que o enum é ótimo para otimização.
E isso foi discutido há algum tempo. Lembre-se do tópico.
Não. Em questões de entrada de data (ou hora) pelo usuário, que geralmente é feita por meio de uma cadeia de caracteres, não se deve confiar no usuário com a entrada manual, porque manualmente você pode inventar um número tão grande que nem consegue lê-lo.
O que a vulgaridade tem a ver com isso, quando no MT4-original isso não é feito com string, mas com int?
Além disso, não devemos nos esquecer de que o enum é excelente para otimização.
Se o enum não se encaixar perfeitamente, você não poderá definir uma etapa.
E isso foi discutido há algum tempo. Lembre-se do tópico.
Eu me lembro dessetópico nojento. Ele não tem nada a ver com este EA. Exceto pelo fato de o autor dessa conversão e o tópico coincidirem.
- 2017.09.06
- www.mql5.com
O que a regularidade tem a ver com isso, quando no MT4-original não se trata de uma string, mas sim de uma string normal - através de int?!
Ele não se encaixa perfeitamente no enum - você não pode definir uma etapa.
Lembro-me dessetópico nojento. Ele não tem nada a ver com este EA. Exceto pelo fato de o autor dessa conversão e o tópico coincidirem.
Ninguém se importa com o que havia no terminal antigo.
Se você quiser uma etapa no enum, escreva para o ServiceDesk. Não sou desenvolvedor de terminal e não posso lhe dar uma etapa ao otimizar o enum.
Não. Quando se trata da entrada de data (ou hora) pelo usuário, que geralmente é feita por meio de uma cadeia de caracteres, não se deve confiar no usuário com a entrada manual, porque manualmente você pode inventar um número que nem mesmo pode ser lido. Além disso, não devemos nos esquecer de que o enum é ótimo para otimização.
E isso foi discutido há algum tempo. Lembre-se do tópico.
O tempo sempre foi definido por meio de int (se você o escrever como faz em seu código, hora e minutos separadamente).
Eles foram escritos usando int apenas para fins de otimização e, para a otimização desses parâmetros, uma etapa é fundamentalmente necessária.
Ninguém nunca fez isso com o enum, porque os usuários são sempre sensatos e sensatos.
Ninguém se importa com o que havia no terminal antigo.
O tempo sempre foi definido por meio de int (se você o escrever como faz em seu código, hora e minutos separadamente).
Esses parâmetros foram escritos usando int apenas para fins de otimização, e uma etapa é fundamentalmente necessária para otimizar esses parâmetros.
Ninguém jamais fez isso por meio de enum, porque os usuários são sempre sãos e sensatos.
Minha experiência é exatamente o oposto. Eles são todos magos - assim que você lhes der a liberdade de inserir algo manualmente, eles farão uma grande bagunça. É por isso que o enum é a melhor opção:
- ele é voltado para o usuário que tem um mouse de computador integrado à mão (99% de todas as pessoas que trabalham com computadores :) ) - dois cliques são sempre mais fáceis do que clicar e digitar números
- garantia de que não haverá ultrapassagem do intervalo de valores durante a otimização, ou seja, pelo exemplo de um relógio, o parâmetro de entrada está garantido como estando no intervalo de 0 a 23.
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Martin:
Autor: Vladimir Karputov