MetaTrader 5 herunterladen

CustomSymbolSetInteger

Setzt den Wert einer Eigenschaft vom ganzzahligen Typ für das benutzerdefinierte Symbol.

bool  CustomSymbolSetInteger(
   const string              symbol_name,      // Symbolname
   ENUM_SYMBOL_INFO_INTEGER  property_id,      // Identifikator der Eigenschaft
   long                      property_value    // Wert der Eigenschaft
   );

Parameter

symbol_name

[in]  Name des benutzerdefinierten Symbols.

property_id

[in]  Identifikator der Eigenschaft des Symbols. Der Wert kann einer der Werte der Aufzählung ENUM_SYMBOL_INFO_INTEGER sein.

property_value

[in]  Variable vom Typ long, die den Wert der Eigenschaft beinhaltet.

Rückgabewert

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

Hinweis

Die Minuten- und Tick-Historie des benutzerdefinierten Symbols wird komplett gelöscht, wenn man eine der folgenden Eigenschaften in der Spezifikation des Symbols ändert:

  • SYMBOL_CHART_MODE — Preistyp, der für das Zeichnen von Balken verwendet wird (Bid oder Last)
  • SYMBOL_DIGITS — Zahl der Nachkommastellen für die Anzeige des Preises

Nach dem Löschen der Historie des benutzerdefinierten Symbols versucht das Terminal eine neue Historie unter Verwendung der aktualisierten Eigenschaften zu erstellen. Das Gleiche geschieht bei manueller Änderung der Eigenschaften eines benutzerdefinierten Symbols.

Siehe auch

SymbolInfoInteger