Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 951
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 se normalizará y puede provocar un error. ¿Por qué no está contento con un precio normalizado más preciso?
¿Cómo puedo hacer invisible una subventana del indicador, preferiblemente desde el código? (si es posible)
Quería que Alert mostrara el valor de puntos normalizado. Pero devuelve 0,00001000, ¿debería normalizarse después de la función NormalizeDouble?
Quería hacer que Alert mostrara el valor de los puntos normalizados. Pero devuelve 0,00001000, ¿debería normalizarse después de la función NormalizeDouble?
DoubleToStr() le ayudará
Gracias, eso ayuda. ¿Pero qué pasa si necesito hacer operaciones matemáticas con Point? Cuando se emite por Alerta, se emite un dígito hexadecimal 16 1e-005.0. Después de la normalización, es 0,00001000. Para visualizarla, tenemos que convertirla en forma de cadena, pero no se pueden realizar operaciones aritméticas con una cadena. ¿Cómo puedo cortar los 3 ceros adicionales del final y seguir realizando operaciones matemáticas?
¿Y por qué te molestan los ceros de más?
Almacenar y mostrar números son cosas ligeramente diferentes
Gracias, eso ayuda. ¿Pero qué pasa si necesito hacer operaciones matemáticas con Point? Cuando se emite por Alerta, se emite un número de 16 dígitos 1e-005.0. Después de la normalización, es 0,00001000. Para visualizarla, tenemos que convertirla en forma de cadena, pero no se pueden realizar operaciones aritméticas con una cadena. ¿Cómo podemos hacer que se corten 3 ceros de más al final y que se puedan seguir realizando operaciones matemáticas?
Después de N barras esta línea ya no es necesaria, pero el indicador sigue consumiendo memoria.
Tengo una pregunta: si simplemente anulo los valores del buffer para las barras que exceden de {0-N} -
¿se liberará memoria?
En el código hay un buffer indicador que se utiliza para dibujar una línea en el gráfico.
Cuando pasan N barras, esta línea ya no es necesaria, pero el indicador sigue consumiendo memoria.
Tengo una pregunta - si solo pongo a cero los valores del buffer para las barras fuera de {0-N} -
¿llevará a la liberación de la memoria?
No
para asignar inicialmente algún rango para ellos (por ejemplo, de 0 a 2000) y no excederlo?