Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 1030
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
Hola.
Actualmente estoy tratando de entender las variables globales. Ahora hay un problema y no puedo resolverlo. Si elimino una variable global del indicador, el Asesor Experto sigue obteniendo esa variable. ¿Cómo se resuelve este problema?
¿cómo se borra?
¿Pueden decirme cuál es el error en esta línea? antes compilaba sin mensajes de error, ahora - '{' - expresión esperada
Gracias de antemano
Arr_Tickets[MAX_NUM_ORDER][2] = {0,0, ,0,0};
Cuenta las comas.
Cuenta las comas.
Hola.
Actualmente estoy tratando de entender las variables globales. Ahora hay un problema y no puedo resolverlo. Si elimino una variable global del indicador, el Asesor Experto sigue obteniendo esa variable. ¿Cómo puedo resolver este problema?
Pulse F3 en el terminal y borre manualmente esta variable. Se crea una vez, y está en el entorno - de ahí lo lee el EA.
¿Cómo puedo comprobar y eliminar esto en el propio Asesor Experto? Por ejemplo, si cierro el indicador por error, el EA siempre obtendrá esa última variable y si hay una señal para abrir posiciones...
a ¿cómo se borra?
Lo hice, pero no está bien:
Las comas son correctas, es la notación de que no importa cuántos elementos contenga un array, todos se llenarán de ceros.
¿Pueden decirme cuál es el error en esta línea? antes compilaba sin mensajes de error, ahora - '{' - expresión esperada
Gracias de antemano
Arr_Tickets[MAX_NUM_ORDER][2] = {0,0, ,0,0};
Se selecciona una fila y una columna de la matriz, respectivamente, podemos escribir un valor particular allí, es decir, la entrada debe ser la misma que para una variable ordinaria, pero para restablecer todos los valores
ArrayInitialize(Arr_Tickets, 0);
Lo hice, pero no está bien:
¿Qué dice?
Si no hay una variable global llamada Test_1, elimínela...
Gracias. No lo sabía.
¿Y cómo hacer esa comprobación y eliminarla en el propio Asesor Experto? Por ejemplo, si accidentalmente cierro el indicador, el Asesor Experto recibirá esta última variable todo el tiempo y si hay una señal para abrir posiciones allí...
Al mismo tiempo, debe comprobar que no se trata de un cambio de marco temporal, sino de la eliminación del indicador del gráfico.