|
GZigZag.GetAll()
Füllt ein GStructZigZag Objekt-Array den Werten der Extrempunkte.
void GZigZag.GetAll( |
Parameter
timeFrame
[in] Zeitrahmen des Extrempunktes
&array[]
[out] Das Array welches mit den Daten gefüllt werden soll. Wegen eines Bugs des MT5 Terminals, muss, bevor das Array an die Funktion übergeben wird, mit ArrayResize() genügend Speicher reserviert werden.
count
[in] Anzahl der Elemente die ausgelesen werden sollen.
Rückgabewert
Im Erfolgsfall wird das übergebene Array mit den Elementen gefüllt und das Array auf die Zahl der Elemente gekürzt. Im Fehlerfall beträgt die Größe des Arrays 0 (Null) und eine Meldung wird ausgegeben.
Hinweis
Das Array sollte nach Befüllung immer auf Inhalt geprüft werden. Aufgrund unvollständig übergebener historischer Daten vom Terminal an Glib kann es zu vereinzelten Fehlern bei der Ausgabe kommen.
Beispiel:
//--- Einbinden der Glib Klassen |
Sehen Sie auch
GZigZag, GZigZag.Get, GZigZag.GetAllLineLenghts, GZigZag.GetPrice, GZigZag.GetAllPrices