CheckCloseShort

Comprueba las condiciones de cierre de la posición corta.

virtual bool  CheckCloseShort()

Valor devuelto

true si la operación se ha ejecutado; en caso contrario false.

Nota

Comprueba las condiciones de cierre de la posición corta (método CheckCloseShort() del objeto Signal) y si se satisfacen, cierra la posición (método CloseShort()).

Implementación

//+------------------------------------------------------------------+
//| Comprueba el cierre de la posición corta o borrado de la orden limit/stop        |
//| ENTRADA:  no.                                                      |
//| SALIDA: true si la operación se procesa, false en caso contrario.      |
//| OBSERVACIONES: no.                                                      |
//+------------------------------------------------------------------+
bool CExpert::CheckCloseShort()
  {
   double price=EMPTY_VALUE;
//--- comprueba el cierre de las posiciones cortas
   if(m_signal.CheckCloseShort(price))
      return(CloseShort(price));
//--- devuelve sin operaciones
   return(false);
  }