Bonjour,
Il y a une erreur que je ne comprends pas. Peut-être que je le fais mal.
J'aimerais avoir un indicateur qui me renvoie les valeurs ADX dans une plus grande unité de temps.
quand je veux utiliser indicatorTempo, il renvoie 0...
Ici ADXBuffer[0] = 0 ...
Je ne comprends pas mon erreur... Pouvez-vous m'aider ?
Merci d'avance.
Et quelle est la valeur retournée par la fonction CopyBuffer() ? Il faut toujours vérifier cela en premier, et voir le code d'erreur le cas échant.
Bonsoir,
la valeur retournée est -1, j'ai pas de code erreur , je dois surement le programmer, je regarde.
Mise à jour : erreur 4806.... (https://www.mql5.com/en/forum/322393) mais cela ne m'avance pas beaucoup parce que j'ai bien définit un "handle" dans oninit...
Je ne sais pas trop quoi faire....

- 2019.09.16
- www.mql5.com
Bonsoir,
la valeur retournée est -1, j'ai pas de code erreur , je dois surement le programmer, je regarde.
Mise à jour : erreur 4806.... (https://www.mql5.com/en/forum/322393) mais cela ne m'avance pas beaucoup parce que j'ai bien définit un "handle" dans oninit...
Je ne sais pas trop quoi faire....
Cela veut dire que les données pour ce "timeframe" ne sont pas disponibles. Cela arrive régulièrement quand on travaille en multi-symboles ou multi-timeframes. Vous devez en tenir compte dans votre code, il y a plusieurs possibilités pour cela :
attendre le tick suivant, utiliser un timer pour essayer un peu plus tard, utilisez une boucle de temporisation (non recommandé)...
Cela veut dire que les données pour ce "timeframe" ne sont pas disponibles. Cela arrive régulièrement quand on travaille en multi-symboles ou multi-timeframes. Vous devez en tenir compte dans votre code, il y a plusieurs possibilités pour cela :
attendre le tick suivant, utiliser un timer pour essayer un peu plus tard, utilisez une boucle de temporisation (non recommandé)...

- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Vous acceptez la politique du site Web et les conditions d'utilisation
Bonjour,
Il y a une erreur que je ne comprends pas. Peut-être que je le fais mal.
J'aimerais avoir un indicateur qui me renvoie les valeurs ADX dans une plus grande unité de temps.
quand je veux utiliser indicatorTempo, il renvoie 0...
Ici ADXBuffer[0] = 0 ...
Je ne comprends pas mon erreur... Pouvez-vous m'aider ?
Merci d'avance.