Bonjour ,
Y a t-il par hasard un indicateur qui permet d’avoir ceci ( Sur ninja trader c’est l’indicateur MAX)
Description
Returns the highest value over the specified period.
Syntax
MAX(int period)
MAX(ISeries<double> input, int period)
MAX(int period)[int barsAgo]
MAX(ISeries<double> input, int period)[int barsAgo]
Return Value
double; Accessing this method via an index value [int barsAgo] returns the indicator value of the referenced bar.
Parameters
|
input
|
Indicator source data
|
|
period
|
Number of bars used in the calculat
|
Merci d’avance
Tu obtiendras la même chose avec l’instruction HIGHEST.
Exemple, le plus haut de la série de données du RSI des 30 dernières périodes :
indi = rsi[14]
plusHaut = highest[30](indi)
return plusHaut
Je n’arrive pas à l’ajouter sur le graphe du prix .J’ai deux comportements différents en fonction de l’instrument sur lequel je l’ajoute : Ou bien il n’apparait pas du tout ; ou bien il applatit le graphe “comme pour Perfect trend 2”
PS ; ajouté tout seul en bas il s’affiche sans probléme
Je peux envoyer des captures d’écrans si necessaire
Merci d’avance
Pas utile d’ajouter une capture d’écran. Je pense que tu veux parler de la mise à l’échelle, il faut aller dans les paramètres du prix et choisir “mise à l’échelle verticale: utiliser le prix seulement” ; je ne connais plus le terme exact en français.
C’est déja paramétré ainsi , masi ca ne marche pas. peut etre parceque j’ouvre plusieurs indicateur au meme temps ? c’est un indicateur avec uniquement deux lignes de code pourtant
Ca serai sympa si tu peux regarder ce point stp Nicolas, j’aimerai utiliser cet indicateur comme nouvelle méthode de trading ( j’ai perdu bcp d’argent jusqu’à present ,j’ai du mal à avancer ) .
peut être qu’il faut ajouter des choses plus des 2 lignes .
Bon week end
Merci
Je me rends compte qu’il n’est pas possible d’ajouter cet indicateur max ,car “l’info” rsi visiblement ne peut pas s’afficher sur le graphique de prix ! à confirmer
Bonjour Nicolas,
Tu as pu voir pourquoi le code de l’indicateur MAX ne s’affiche pas sur le graphe des prix ? Merci
C’est normal en effet, le RSI a une échelle entre 0 et 100%, on ne peut pas l’afficher sur une autre échelle (celle du prix par exemple).
Je suppose que tu voulais afficher quelle était la valeur prix lors du plus haut du RSI ? Dans ce cas là il faut utiliser une version reverse engineered du RSI, voir ici :
https://www.prorealcode.com/prorealtime-indicators/rsi-reverse-engineering-indicator/
Ce n’est pas ça que je cherche exactement , j’aimerai que l’indicateur : Returns the highest value over the specified period. Ci joint une capture d’écran de l’indicateur que je souhaite mettre en place
j’ai trouvé ce code sur prorealcode ( je ne suis pas sur que c’est ce que je cherche ) sauf qu’ici , l’indicateur “Highest” passe par le plus haut de la bougie verte ,or moi je veux que l’indicateur passe par la clôture de la bougie verte
if(High>Highest[14](close)) THEN
bandH = High
ELSE
bandH = Highest[14](close)
ENDIF
RETURN bandH
Merci d’avance
Si tu veux juste la plus haute des clôtures sur P périodes (P=14 apparemment?), en partant de la première réponse de Nicolas du post
#150916 tu peux remplacer l’exemple du RSI par indi=close en ligne 1, et plushaut=
highest[14](indi) en ligne 2
ou bien, si tu ne veux pas de variables indi et P pour customisation ultérieure, écrire directement:
return highest[14](close)
Merci beaucoup c’est ce que je cherchais à faire…
Canis Major – Veuillez suivre les règles du forum et toujours utiliser le bouton «Insérer le code PRT» lorsque vous publiez du code dans les forums. J'ai rangé votre message.