Preciso saber os dígitos do contrato do ativo, como posso recuperar pra utilizar na função NormalizeDouble(número, digitos_do_contrato)?
Gasavo:
Preciso saber os dígitos do contrato do ativo, como posso recuperar pra utilizar na função NormalizeDouble(número, digitos_do_contrato)?
Preciso saber os dígitos do contrato do ativo, como posso recuperar pra utilizar na função NormalizeDouble(número, digitos_do_contrato)?
Basta utilizar a variável _Digits
Perfeito a resposta do Vinicius.
Um adendo, você quiser usar para mostrar o resultado numa caixa de diálogo, print ou algo do gênero melhor usar StringFormat, pois NormalizeDouble as vezes gera um dizima periódica.
StringFormat("Preço do ativo %."+_Digits+"f",SymbolinfoDouble(_Symbol,SYMBOL_ASK));
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