Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 1169

 
¿Cómo termino un EA de MT5 programáticamente? En MT4 return(0) funcionaba, pero aquí?
 
sergey_189:

Alexander ¡Gracias!
¡¡¡Interesante idea!!! ¡Menos, que el comercio en 10 pares(((, y el pitido es uno!
Tengo la idea más loca: mantener la ventana de Alerta abierta, y que el programa externo lea el texto en una zona determinada de la pantalla (se conoce el tipo de letra), y luego se escriba la información en un formato determinado en el archivo. Y luego un asesor como....... copiadora, etc.
Bueno, espero que haya una forma más "correcta" )))).

Tengo diez pares de divisas, diez terminales, diez sonidos diferentes. Por cierto . Hay un mensaje en el registro de la terminal sobre las alertas.
 
Александр:
¿Cómo terminar un EA de MT5 programáticamente? En MT4 return(0) funcionaba, pero aquí?

Dividir por cero.... como el más primitivo...

 
Александр:
Diez pares de divisas: diez terminales, diez sonidos diferentes. Por cierto. Un mensaje aparece en el registro del terminal durante una alerta.

Hay que ser milanista :)

 
Aleksey Vyazmikin:

Hay que ser milanista :)

Luego el registro de la terminal.
 
Aleksey Vyazmikin:

Dividir por cero.... como el más primitivo...

Hay una función especial ahí, no la encuentro...
 
Александр:
¿Cómo terminar programáticamente el trabajo del Asesor Experto de MT5? En MT4 funciona bien return(0), pero aquí?
ExpertRemove()
Elimina el Asesor Experto del gráfico.
O bien devolver; OnTick() Sale antes de un nuevo tick

 
Artyom Trishkin:
ExpertRemove()
Elimina el Asesor Experto del gráfico.
O bien devolver; En OnTick() Sale antes de un nuevo tick

Gracias.
 
Aleksej Kravcenko:
¿Por qué el Asesor Experto muestra un crecimiento positivo del capital en el probador, pero en tiempo real está operando a cero o menos?

Tengo una pregunta al respecto. ¿Por qué es, un porcentaje muy grande en cualquier TF? Open[1] y Close[2] NO son iguales. Míralo tú mismo (te muestro el código). Y sólo con mirar el gráfico está lleno de ellos.

int x;
int start()
  {

  if(DayOfWeek()==1) return(0);
  if(Open[1] != Close[2]) x++;
  Print(" Колличество несоответствий Open[1] и Close[2] = ",x);
   return(0);
  }


 
Александр:

Relacionado con esta pregunta. Por qué, en un porcentaje muy grande en cualquier TF, Open[1] y Close[2] NO son iguales. Echa un vistazo por ti mismo. Y sólo con mirar el gráfico está lleno de ellos.


¿Y por qué deberían ser iguales?