MetaTrader 5 herunterladen

CustomSymbolSetMarginRate

Setzt die Koeffizienten der Margin je nach Typ und Richtung einer Order für das benutzerdefinierte Symbol.

bool  CustomSymbolSetMarginRate(
   const string       symbol_name,              // Symbolname
   ENUM_ORDER_TYPE    order_type,               // Ordertyp
   double             initial_margin_rate,      // Koeffizient der Initial Margin
   double             maintenance_margin_rate   // Koeffizient der Maintenance Margin
   );

Parameter

symbol_name

[in]  Name des benutzerdefinierten Symbols.

order_type

[in]  Ordertyp.

initial_margin_rate

[in] Variable vom Typ double mit dem Wert des Koeffizienten der Initial Margin. Initial Margin — der Betrag einer Sicherheitsleistung für die Ausführung eines Trades mit dem Volumen von einem Lot in die entsprechende Richtung. Wenn wir den Koeffizienten mit der Initial Margin multiplizieren, erhalten wir den Betrag, der bei der Platzierung einer Order des angegebenen Typs auf dem Konto reserviert wird.

maintenance_margin_rate

[in] Variable vom Typ double mit dem Wert des Koeffizienten der Maintenance Margin. Maintenance Margin — der Mindestbetrag für den Erhalt einer offenen Position mit dem Volumen von einem Lot in die entsprechende Richtung. Wenn wir den Koeffizienten mit der Maintenance Margin multiplizieren, erhalten wir den Betrag, der nach der Auslösung einer Order des angegebenen Typs reserviert wird.

Rückgabewert

true — wenn erfolgreich, andernfalls false. Um Fehlerdetails zu erhalten, muss die Funktion GetLastError() aufgerufen werden.

Siehe auch

SymbolInfoMarginRate