CustomSymbolSetMarginRate

Définit les taux de marge suivant le type et la direction de l'ordre pour un symbole personnalisé.

bool  CustomSymbolSetMarginRate(
   const string       symbol_name,              // nom du symbole
   ENUM_ORDER_TYPE    order_type,               // type de l'ordre
   double             initial_margin_rate,      // taux de marge initiale
   double             maintenance_margin_rate   // taux de marge de maintien
   );

Paramètres

symbol_name

[in]  Nom du symbole personnalisé.

order_type

[in]  Type de l'ordre.

initial_margin_rate

[in] Une variable de type double avec le taux de marge initiale. La marge initiale est un dépôt de sécurité pour une transaction de 1 lot dans la direction appropriée. Le montant des fonds devant être réservés sur le compte lors du placement d'un ordre du type spécifié est obtenu en multipliant le taux par la marge initiale.

maintenance_margin_rate

[in] Une variable de type double avec le taux de marge de maintien. La marge de maintien est le montant minimum pour conserver une position de 1 lot ouverte dans la direction désirée. Le montant des fonds devant être réservés sur le compte après l'activation d'un ordre du type spécifié est obtenu en multipliant le taux par la marge de maintien.

Valeur de Retour

true — en cas de succès — false sinon. Pour obtenir des informations sur l'erreur, il faut appeler la fonction GetLastError().

Voir aussi

SymbolInfoMarginRate