Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 1109
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Entonces no obtendré un número fraccionario.
Probablemente necesites algo así:
typename(TralingStop)=="double" ? ...
typename(TralingStop)=="double" ?
No exactamente, si introdujo "entrada" en los parámetros de entrada, por ejemplo 15 o 15,0, entonces muestra sólo 15 en el campo de entrada, es decir, un número entero. Si ha introducido 12,3 en los parámetros de entrada, visualice 12,3 en el campo de entrada
No exactamente, si introdujo "entrada" en los parámetros de entrada, por ejemplo 15 o 15,0, entonces muestra sólo 15 en el campo de entrada, es decir, un número entero. Si ha introducido 12,3 en los parámetros de entrada, aparecerá 12,3 en el campo de entrada.
Entonces se trata de determinar el número de decimales de cualquier número. Hubo un tema como este en algún lugar - se discutió allí.
Entonces se trata de determinar el número de decimales de cualquier número. Hubo un tema como este en algún lugar - se discutió allí.
Creo que había uno, pero no lo encontré, así que lo escribí aquí (
No exactamente, si introdujo "entrada" en los parámetros de entrada, por ejemplo 15 o 15,0, entonces muestra sólo 15 en el campo de entrada, es decir, un número entero. Si ha introducido 12,3 en los parámetros de entrada, el campo de entrada debería mostrar 12,3.
Experimenta con un guión como éste:
2019.08.06 22:40:44.668 tst1 (EURUSD,H1) inp1 = 15.000000 --> 15
2019.08.06 22:40:44.668 tst1 (EURUSD,H1) inp2 = 12.300000 --> 12.3
parece que el 7º decimal a veces se equivoca
Parece que sí, pero no pude encontrarlo, así que escribí aquí (
experimenta con un script como este:
2019.08.06 22:40:44.668 tst1 (EURUSD,H1) inp1 = 15.000000 --> 15
2019.08.06 22:40:44.668 tst1 (EURUSD,H1) inp2 = 12.300000 --> 12.3
Creo que el 7º decimal estará mal a veces
Gracias a todos, ¡lo probaré!
¿O estoy buscando en el lugar equivocado?
si es así, ¿hay alguna manera de implementar la posibilidad de obtener archivos de agentes remotos?
Creo que había uno, pero no lo he encontrado, así que lo he publicado aquí (
Así es como se describe en la documentación. En fmod se pone el divisor 1 y se obtiene la parte fraccionaria del número o el 0. No importa cuántos decimales se introducen en el campo o en la variable de entrada.