Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 1040
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
¡¡Ekburg!! Todas las advertencias deben ser eliminadas. La primera advertencia significa que la declaración no tiene efecto - descartada por el compilador - eso es malo. La última advertencia significa que el tamaño de una variable local (array) supera los 512kB y, por lo tanto, no tiene ningún efecto. El resto de las advertencias - una variable no inicializada podría ser utilizada. Es como cuando te olvidas de poner dinero en la tarjeta e intentas gastarlo. Tenemos que comprobar todas las ramas del programa. A veces, el compilador está demasiado asegurado. En este caso deberías declararlo así: int x=0; string y=""; bool z=false;
primera y última advertencia eliminadas.
ok, lo tengo, lo intentaré)
¡¡Ekburg!! Todas las advertencias deben ser eliminadas. La primera advertencia significa que el operador no tiene efecto - descartado por el compilador - esto es malo. La última advertencia es que el tamaño de la variable local (array) supera los 512kB y, por lo tanto, no tiene ningún efecto. El resto de las advertencias - una variable no inicializada podría ser utilizada. Es como cuando te olvidas de poner dinero en la tarjeta e intentas gastarlo. Tenemos que comprobar todas las ramas del programa. A veces, el compilador está demasiado asegurado. En este caso deberías declararlo así: int x=0; string y=""; bool z=false;
He asignado ceros a las variables durante la inicialización y las advertencias han desaparecido, pero ¿qué pasa con las matrices?
Y no es en el lugar de su declaración, sino donde se utiliza al final, donde está la salida del array a través de la función print.
He asignado ceros a las variables durante la inicialización y las advertencias han desaparecido, pero ¿qué pasa con las matrices?
Y no es donde se declara, es donde se usa al final, donde la salida del array es a través de la función print.
imprimir dos o tres huellas en lugar de una sola... o mejor en un bucle, la variable se forma muy grande...
Yo ya lo hago en bucle...(
He resaltado en rojo dónde hace referencia el compilador.
dividir cada huella en 2-3 huellas... aunque es extraño... ¿cuáles son los tipos de datos del array?
Lo he probado de esta manera, y funciona:
Por favor, muestre la declaración del array y explique por qué es así. Por qué bidimensional, por qué este tamaño, cuántos elementos se utilizan realmente, cuál es el margen y para qué.
Se declaran al principio del script, y luego se rellenan gradualmente con la ejecución del código.
¿Quizás el problema es que algunos cálculos producen valores con muchos ceros? ¿Tal vez haya que normalizarlos?
Chicos, un consejo. El indicador llama a otros indicadores. Cómo hacer que la ejecución de las funciones del indicador principal sólo después de que todos los valores se cargan desde otros indicadores. El indicador de deslizamiento no funciona, ¿qué hacer? ???? Cómo comprobar que los datos de otros indicadores están cargados y se puede iniciar el cálculo????
Porque al compilar durante la aparición de la siguiente barra está saltando, algunos datos se toman para una barra antigua, otros para una nueva, teniendo en cuenta que uso diferentes símbolos, resulta que algunos del símbolo no se actualiza, y los datos vienen para la barra anterior. ¿Cómo sincronizar que todos los símbolos tengan una nueva barra y puedan hacer cálculos?