[¡AVISO CERRADO!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen. No puedo ir a ningún sitio sin ti. - página 176
![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Por favor, explique la diferencia entre estas dos definiciones de variables (al principio, antes de init()):
и
Gracias.
Por favor, explique la diferencia entre estas dos definiciones de variables (al principio, antes de init()):
и
Gracias.
doble x1[100000];
es una declaración de una matriz de 100000 elementos
doble x1[];
es consignar un array con un número indeterminado de elementos, que luego se establece en init
doble x1[100000];
es una declaración de una matriz de 100000 elementos
doble x1[];
El valor por defecto es vincular un array con un número indeterminado de elementos, que se define en init.
Quiero aclarar una cuestión - cuando pongo un array como "[]" (sin especificar el número de elementos),
y luego intentó hacer cualquier operación con el array, los indicadores simplemente no funcionaron. Luego se convirtió en
"automático" - si el indicador contiene arrays y no funciona (valores cero) =>
es necesario añadir un número a la definición del array, por ejemplo 100000, y este problema desapareció.
¿Es así como debería ser?
Gracias
>> ¿Es así como debe ser?
Sí, excepto en el caso de las matrices de indicadores que no requieren acotación.
..El único "PERO" en el probador para comprobar el trabajo del indicador no funciona, por alguna razón no cambia en las propiedades de las líneas horizontales, prescrito en la descripción de Compra y Venta. Tengo que esperar al lunes, cuando empiece la puja.
¿Por qué? Pruébalo en modo visual. (Marque la casilla en Visualización)
Parece que cambia las propiedades de las líneas.
Sí, excepto para las matrices de indicadores, que no necesitan especificar la dimensionalidad.
Por lo que tengo entendido, se puede poner 100000 en todos los casos, para estar seguros?
Por lo que tengo entendido, se puede poner 100000 en todos los casos para estar seguro?
Tienes que poner tantos como necesites... ...para que puedas hacer un bucle... si tienes que hacerlo...