Página 1 de 1

Desactivar asesor experto desde indicador (Metatrader)

Publicado: 04 Nov 2011 09:49
por Gamelu
Estoy teniendo un problema con un EA, cuando cierro la plataforma y no me acuerdo de desactivar el EA, la proxima vez que se ejecuta la plataforma me manda una orden a mercado si el precio ha cruzado un soporte de la sesion anterior ya obsoleto. Como puedo hacer para desactivar el boton "Asesores Expertos" de forma automatica, nada mas que se ejecute la plataforma.

Re: Desactivar asesor experto desde indicador (Metatrader)

Publicado: 04 Nov 2011 17:51
por Gamelu
Programadores del metatrader, yo os invoco
:twisted:

Re: Desactivar asesor experto desde indicador (Metatrader)

Publicado: 04 Nov 2011 19:58
por Gamelu
Por aqui creo que puedo rascas algo, ya que nada mas iniciar metatrader no estas conectado al servidor:

bool IsConnected( )
The function returns the status of the main connection between client terminal and server that performs data pumping. It returns TRUE if connection to the server was successfully established, otherwise, it returns FALSE

Código: Seleccionar todo

 if(!IsConnected())
    {
     Print("No connection!");
     return(0);
    }
óoooh... Cambiar el estado de esta instruccion..

bool IsExpertEnabled( )
Returns TRUE if expert advisors are enabled for running, otherwise returns FALSE.
Sample:

Código: Seleccionar todo

while(!IsStopped())
    {
     ...
     if(!IsExpertEnabled()) break;
    }
Probando,