Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1244
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
cadena AUDUSD = "AUDUSD";
Al menos así.
¡¡Eso es!! Así fue para mí))), borrado y olvidado))
¡¡¡Muchas gracias!!! ¡Paz en tu casa!
No se accede al asesor, al script, al indicador, sino que se trabaja en la ventana actual. Y las variables globales de diferentes ventanas/gráficos no se superponen. Por lo tanto, debería funcionar)
string AUDUSD; // Esta es una variable de texto, además de estar inicialmente vacía, es decir, igual a ""
(Symbol() == AUDUSD) // esta cadena no tiene nada que ver con la variable AUDUSD.
Pero los criterios de apertura de la orden no deben ser los mismos para diferentes instrumentos/ventanas. Si son iguales, efectivamente se abrirá en todas las ventanas.
Gracias.
Implementé la lógica para que el Asesor Experto no recibiera la señal de abrir órdenes cuando se abrieran en varias ventanas y entendiera que la señal de compra se daba para tal símbolo para que el EA no interfiriera con otros.
¡¡Ahí está!! Así fue para mí))), borrado y olvidado))
¡¡¡Muchas gracias!!! ¡La paz en tu casa!
O así, a nivel de variable global
O como esto en el nivel de la variable global
En realidad es genial)) Ahora el robot recibe una señal y abre órdenes en diferentes pares en varias ventanas a la vez))
Gracias de nuevo.
El problema no está en los valores de la variable en mi opinión. Acabo de tener en mi código uulsovii recálculo en la ocurrencia de una nueva hora. y resulta que el símbolo actual nueva barra aparece y calcula el valor de la barra = 1, pero el símbolo de la señal es una nueva barra aún no se ha formado o lo que si y valores calculados para la barra = 2
El problema se resuelve fácilmente: sólo he rastreado el inicio de una nueva barra por el símbolo de la señal
Por favor, avisa.
Por favor, muéstreme en el código qué es exactamente lo que le interesa
Por favor, avisa.
¿Se refiere a un rango de valores?
Muestre el código exactamente lo que le interesa
¿Se refiere a un rango de valores?
No, por ejemplo pasar primero el caso 1, luego el caso 2, etc.
casos ejecutan la apertura de pedidos