Obter o número de casas decimais de quaisquer números (não apenas citações) contornando Dígitos() em MQL4 e MQL5 - página 13
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
Este: f/=0,0000001; é questionável.
Concordo, bilhões no testador podem estar com problemas. caso contrário está tudo bem )
E isto é duas vezes mais rápido com o mesmo resultado
E isto é duas vezes mais rápido com o mesmo resultado
Esta não é a velocidade que você precisa aqui, ela é feita uma vez no inite ou por evento GUI. O principal aqui é a exatidão de operação. De onde virá a correção do trabalho, se um problema estiver sendo dividido e a parte fracionária estiver sendo descartada? Talvez de alguma forma funcione milagrosamente corretamente, mas você precisa de um teste convincente.
A velocidade necessária aqui não é a velocidade necessária, ela é feita uma vez no inite ou por um evento GUI. O principal aqui é a exatidão da operação. Como pode funcionar corretamente se está dividindo o dubble e descartando a parte fracionária? Talvez de alguma forma funcione milagrosamente corretamente, mas você precisa de um teste convincente.
Bem, se você encontrar bugs (além de valores como 1kkk+), eu ficaria grato por dicas.
Bem, se você encontrar bugs (exceto para valores como 1kkk+) eu ficaria grato por dicas.
E não vou procurá-los, porque não vou usá-los. Só por curiosidade, como você tem tanta confiança de que tudo estará correto?
E não vou procurá-lo, porque não vou usá-lo. Só estou me perguntando como você pode ter tanta certeza de que tudo estará correto?
Verifiquei aspas aleatórias e números arbitrários como 0,7,0,07, 50000000.9991 etc., e além disso, fiz testes comparativos de velocidade. Vou apenas usar esta função, mas não de forma inativa, mas com muito mais freqüência. Mas em geral, se você não dançar com pandeiros, os Dígitos usuais são suficientes...
Encontrei um número: 99999999999999.9999 - dtd2() retorna 7 e o meu é 4. Mas é uma bagatela. Em suma, a função é boa, finalmente a entendo.
Encontrei um número: 99999999999999.9999 - dtd2() retorna 7 e o meu é 4. Mas é uma bagatela. Em suma, a função é boa e finalmente a entendi.
Bem, foi o que eu disse, dei um par desses números acima de mim mesmo.