- Direction d'Indexation dans les Tableaux, Buffers et Séries de Données
- Organisation de l'Accès aux Données
- 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
Retourne l'indice de la valeur la plus haute trouvée sur le graphique correspondant (décalée relativement à la barre courante).
int iHighest(
|
Parameters
symbol
[in] Le symbole sur lequel la recherche sera effectuée. NULL signifie le symbole courant.
timeframe
[in] Période. Peut être l'une des valeurs de l'énumération ENUM_TIMEFRAMES. 0 signifie la période actuelle du graphique.
type
[in] L'identifiant de la timeserie dans laquelle la recherche sera effectuée. Peut être égal à n'importe quelle valeur de ENUM_SERIESMODE.
count=WHOLE_ARRAY
[in] Le nombre d'éléments dans la timeserie (à partir de la barre courante et dans la direction d'augmentation de l'indice) dans lesquelle la recherche doit être effectuée.
start=0
[in] L'indice (décalage relatif à la barre courante) de la barre initiale, à partir de laquelle la recherche de la plus haute valeur commence. Les valeurs négatives sont ignorées et remplacées par zéro.
Valeur de Retour
L'indice de la plus haute valeur trouvée sur le graphique correspondant (décalé relativement à la barre courante) ou -1 en cas d'erreur. Pour connaître les détails de l'erreur, appelez la fonction GetLastError().
Exemple :
double val;
|