CloseLong

Ferme la position longue.

virtual bool  CloseLong(
   double    price    // prix
   )

Paramètres

price

[in]  Prix.

Valeur de retour

vrai si l'opération a été éxécutée, sinon faux.

Note

Ferme la position long (méthode Sell(...) de l'objet CTrade).

Implémentation

//+------------------------------------------------------------------+
//| Ferme une position longue                                        |
//| ENTREE :  price - prix de clôture. |
//| SORTIE : vrai si l'opération a été réalisée avec succès, sinon faux. |
//| REMARQUE : aucune. |
//+------------------------------------------------------------------+
bool CExpert::CloseLong(double price)
  {
   if(price==EMPTY_VALUEreturn(false);
//---
   return(m_trade.Sell(m_position.Volume(),price,0,0));
  }