- Richtung des Indizierens in Feldern, Puffern und Zeitreihen
- Datenzugriff organisieren
- SeriesInfoInteger
- Bars
- BarsCalculated
- IndicatorCreate
- IndicatorParameters
- IndicatorRelease
- CopyBuffer
- CopyRates
- CopySeries
- CopyTime
- CopyOpen
- CopyHigh
- CopyLow
- CopyClose
- CopyTickVolume
- CopyRealVolume
- CopySpread
- CopyTicks
- CopyTicksRange
- iBars
- iBarShift
- iClose
- iHigh
- iHighest
- iLow
- iLowest
- iOpen
- iTime
- iTickVolume
- iRealVolume
- iVolume
- iSpread
iHighest
Gibt den Index des größten gefundenen Wertes (Verschiebung relativ zum aktuellen Balken) des entsprechenden Charts zurück.
int iHighest(
|
Parameter
symbol
[in] Symbol, auf welchem es gesucht wird. NULL bedeutet das aktuelle Symbol.
timeframe
[in] Zeitrahmen. Der Wert kann einer der Werte der Aufzählung ENUM_TIMEFRAMES sein. 0 bedeutet den Zeitrahmen des aktuellen Charts.
type
[in] Identifikator der Zeitreihe, in welcher es gesucht wird. Einer der Werte von ENUM_SERIESMODE.
count=WHOLE_ARRAY
[in] Anzahl der Elemente der Zeitreihe (vom aktuellen Balken, Index aufsteigend), unter welchen es gesucht werden muss.
start=0
[in] Index (Verschiebung relativ zum aktuellen Balken) des anfänglichen Balkens, mit welchem die Suche beginnt. Negative Werte werden ignoriert und durch Null ersetzt.
Rückgabewert
Index des höchsten gefundenen Wertes (Verschiebung relativ zum aktuellen Balken) des entsprechenden Charts oder -1 im Fehlerfall. Um zusätzliche Informationen über den Fehler zu erhalten, rufen Sie die Funktion GetLastError() auf.
Beispiel:
double val;
|