Sell

Ouvre une position courte avec les paramètres spécifiés.

bool  Sell(
   double        volume,          // volume de la position
   const string  symbol=NULL,     // symbole
   double        price=0.0,       // prix
   double        sl=0.0,          // prix du stop loss
   double        tp=0.0,          // prix du take profit
   const string  comment=""       // commentaire
   )

Paramètres

volume

[in]  Volume de la position.

symbol=NULL

[in]  Symbole de la position. Si le symbole n'est pas spécifié, le symbole courant est utilisé.

price=0.0

[in]  Prix. Si le prix n'est pas spécifié, le prix Bid du marché courant est utilisé.

sl=0.0

[in]  Prix du Stop Loss

tp=0.0

[in]  Prix du Take Profit

comment=""

[in]  Commentaire.

Valeur de retour

vrai si la vérification des structures est correcte, faux sinon.

Note

La réussite de la méthode Sell(...) ne signifie pas forcément une exécution avec succès de l'opération de trading. Il est nécessaire de vérifier le résultat de la requête de trading (le code de retour du serveur de trading) en utilisant ResultRetcode() et la valeur, retournée par ResultDeal().