Passo menor que 1

Para adicionar comentários, por favor Faça o login ou registrar
sergiomt
332
sergiomt  

Como faço para a variável InpStep aceitar digitação fracionada tipo 0.01 ou 0.25 ou 0.5 ... etc.

Só aceita digitar 1 em diante

//--- tuning for 3 or 5 digits
   int digits_adjust=1;
   if(m_symbol.Digits()==3 || m_symbol.Digits()==5)
      digits_adjust=10;
   m_adjusted_point=m_symbol.Point()*digits_adjust;

   ExtStep=InpStep*m_adjusted_point;
Jonathan Pereira
1061
Jonathan Pereira  
sergiomt:

Como faço para a variável InpStep aceitar digitação fracionada tipo 0.01 ou 0.25 ou 0.5 ... etc.

Só aceita digitar 1 em diante


https://www.mql5.com/pt/docs/basis/types

Documentação sobre MQL5: Elementos Básicos da Linguagem / Tipos de Dados
Documentação sobre MQL5: Elementos Básicos da Linguagem / Tipos de Dados
  • www.mql5.com
Qualquer programa funciona com dados. Os dados podem ser de diferentes tipos dependendo da sua finalidade. Por exemplo, dados inteiros são usados para acessar componentes de arrays. Dados de preço pertencem ao tipo de dupla precisão com ponto flutuante. Isso está relacionado ao fato de que nenhum tipo de dados especial para detalhes de preço é...
Samuel Manoel De Souza
4905
Samuel Manoel De Souza  
Documentação sobre MQL5: Elementos Básicos da Linguagem / Tipos de Dados / Tipos Reais (double, float)
Documentação sobre MQL5: Elementos Básicos da Linguagem / Tipos de Dados / Tipos Reais (double, float)
  • www.mql5.com
Tipos Reais (ou tipos de ponto flutuante) representam valores com um parte fracionária. Na linguagem MQL5 existem dois tipos para números de ponto flutuante. O método de representação dos números reais na memória do computador é definido pelo padrão IEEE 754 e é independente de plataformas, sistemas operacionais ou linguagens de programação...
Para adicionar comentários, por favor Faça o login ou registrar