- CustomSymbolCreate
- CustomSymbolDelete
- CustomSymbolSetInteger
- CustomSymbolSetDouble
- CustomSymbolSetString
- CustomSymbolSetMarginRate
- CustomSymbolSetSessionQuote
- CustomSymbolSetSessionTrade
- CustomRatesDelete
- CustomRatesReplace
- CustomRatesUpdate
- CustomTicksAdd
- CustomTicksDelete
- CustomTicksReplace
- CustomBookAdd
CustomRatesUpdate
Fügt der Historie eines benutzerdefinierten Symbols fehlende Balken hinzu und ersetzt die vorhandenen Balken durch die Daten aus dem Array vom Typ MqlRates.
int CustomRatesUpdate(
|
Parameter
symbol
[in] Name des benutzerdefinierten Symbols.
rates[]
[in] Array der historischen Daten vom Typ MqlRates für den Zeitrahmen M1.
count=WHOLE_ARRAY
[in] Anzahl der zu verwendenden Elemente des Arrays rates[], die für das Aktualisieren verwendet werden. WHOLE_ARRAY bedeutet, es werden alle Elemente des Arrays rates[] zum Aktualisieren verwendet.
Rückgabewert
Anzahl der aktualisierten Balken oder -1 im Fehlerfall.
Hinweis
Wenn der Balken aus dem Array rates[] in der aktuellen Historie des benutzerdefinierten Symbols fehlt, wird es hinzugefügt. Wenn ein solcher Balken bereits vorhanden ist, wird er ersetzt. Alle anderen Balken der Preishistorie bleiben unverändert. Die Daten im Array rates[] müssen den OHLC-Kursen entsprechen, und Zeit der Eröffnung der Balken muss der M1-Zeitrahmen entsprechen.
Siehe auch