Obtener el número de decimales de cualquier número (no sólo las comillas) evitando Digits() en MQL4 y MQL5 - página 10
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
Hubo un caso en el que el panel de operaciones mostró el tamaño del lote con el número correcto de decimales en el cuadro de texto. Este es el único caso.
¿Qué es lo que no hay que entender? El precio tiene Digits(), pero el volumen no. Así es como se calcula.
¿Por qué necesitamos dígitos de volumen? Por la misma razón que los dígitos del precio.
Pero el volumen tiene SYMBOL_VOLUME_MIN y SYMBOL_VOLUME_STEP que son suficientes sin ninguna intervención de los usuarios.
Pero el volumen tiene SYMBOL_VOLUME_MIN y SYMBOL_VOLUME_STEP, que son suficientes sin la intervención del usuario.
¿Suficiente para qué? Supongo que tampoco estás haciendo la normalización del volumen
¿Suficiente para qué? ¿Por las falsificaciones? Supongo que tampoco haces la normalización del volumen
Suficiente para el recuento de caracteres y la normalización, y sin la normalización el mart no pasa.
Suficiente para el recuento de caracteres y la normalización, y sin la normalización el mercado no pasará.
Así que me pregunto por qué Dmitry Fedoseev escribe sobre el único caso (y exactamente para la alineación de la tabla, no para el comercio)
Aparentemente el Mercado no es lo suficientemente riguroso
Así que me pregunto por qué Dmitry Fedoseev escribe sobre un solo caso (y no para la alineación de la mesa, sino para el comercio)
Aparentemente, el mercado no es lo suficientemente rígido
Dmitry Fedoseev no sólo escribe sobre la mesa sino también sobre el tamaño del lote
Foro sobre trading, sistemas de trading automatizados y pruebas de estrategias de trading
Obtención de los decimales de cualquier número (no sólo de las comillas) obviando Digits() en MQL4 y MQL5
Dmitry Fedoseev, 2018.11.26 10:23
Tengo un caso en el que el panel de operaciones debe mostrar el tamaño del lote con elnúmero correcto de decimales en el campo de texto. Este es el único caso.
Dmitry Fedoseev escribe no sólo sobre la mesa, sino también sobre el tamaño del lote
Ese era mi mensaje. Es así.
En otras palabras, ¿utiliza el valor mínimo del lote introducido por el usuario (o el incremento del lote) para determinar cuántos dígitos hay en este valor, y luego lo guarda para normalizar futuros valores?
No, no por el valor introducido, sino por los parámetros del símbolo - por lote mínimo e incremento de lote.
¿Y no haces la normalización del volumen (cuando haces operaciones)?
Esta normalización también se puede hacer para 8 dígitos - estará bien (si primero se divide por el paso de lote, se redondea, se multiplica por el paso de lote), no es necesario saber el número exacto de dígitos del paso de lote.
Pero para que quede bien, hay que saber el número de dígitos.
¿Cuándo van a hacer números normales para la programación?
Puede hacer que un número fraccionario se almacene en la memoria como un entero y una parte fraccionaria.