Discusión sobre el artículo "Características de los Asesores Expertos"

 

Artículo publicado Características de los Asesores Expertos:

La creación de Asesores Expertos con la plataforma MetaTrader tiene una serie de particularidades.

  • Antes de abrir una posición usted debe comprobar si dispone de dinero suficiente en su cuenta. Si no es así, la apertura de la nueva posición no se ejecutará. El valor "FreeMargin" no debe ser inferior a 1000 durante la ejecución de las pruebas porque el precio de un lote es precisamente 1000.

    if(AccountFreeMargin() < 1000) return(0);    // no hay dinero suficiente
  • Se puede acceder a los datos del historial mediante los arrays predefinidos: Time, Open, Low, High, Close y Volume. El índice de estos arrays se incrementa desde el final hasta el principio, por cuestiones históricas. Lo que significa que el último valor se asocia al índice 0. El índice 1 indica que los datos se desplazan un periodo hacia atrás, el 2 indicia que se desplazan dos periodos, el 3 tres periodos hacia atrás, y así sucesivamente.

    // si el valor Close de la barra anterior es menor que 
    // el Close de la barra anterior a la precedente
    if(Close[1] < Close[2]) return(0);
    

Autor: MetaQuotes Software Corp.