Bonjour,
J’ai programmé un avalement baissier et haussier en configuration de bougies et c’est bon au niveau du code.
Je voudrais faire apparaitre une flèche rouge dans le graphique pour le baissier, et une flèche verts pour le haussier, et la je coince je ne comprends pas ou je fais l’erreur
Quelqu’un pourrait il me donner la marche à suivre?
Merci
Sans voir le code, difficile de dire si c’est une erreur de syntaxe dans la commande des flèches, ou un problème dans la logique qui déclenche (ou pas) e dessin de ces flèches, ou même un problème de position qui les dessine mais hors partie visible de la fenêtre… donc on ne peut que conseiller de vérifier être en accord avec la documentation des draw arrow là:
https://www.prorealcode.com/documentation/drawarrowdown/
https://www.prorealcode.com/documentation/drawarrowup/
benoitm 31 – Bienvenue sur les forums. Veuillez suivre les règles du forum et publier dans la bonne langue pour le forum dans lequel vous postez. J'ai déplacé votre sujet vers le forum français car vous avez choisi de publier en français.
merci Noobywan, je pense que c’est une erreur de syntaxe, je suis loin d’être un pro de la programmation, je vais essayer en me basant sur tes liens
voila le code que j’ai écrit, j’ai recopié la la description sur le manuel, et quand je valide ça m’ouvre une fenêtre blanche sous le graphique
//description d’un avalement haussier
condition1 = close[1] < open[1]
condition2 = open < close[1]
condition3 = close > open[1]
condition4 = open < close
//description d’un avalement baissier
condition5 = close[1] > open[1]
condition6 = close < open
condition7 = open > close[1]
condition8 = close < open[1]
//validation du signal
if condition1 and condition2 and condition3 and condition4 then
DRAWARROWUP(barindex, low)coloured(0,255,0)
elsif condition5 and condition6 and condition7 and condition8 then
DRAWARROWDOWN(barindex, high)coloured(255,0,0)
endif
RETURN
Utilisez toujours le bouton “Insert PRT Code” lorsque vous mettez du code dans vos messages pour faciliter la lecture par les autres.
Merci 🙂
Il faut appliquer l’indicateur au graphique du prix, à l’aide la petite clé à molette en haut à gauche du graphique, comme lorsque tu ajoutes une moyenne mobile par exemple.
Ok, il y a 2 façons d’ajouter un indicateur, celle que tu as faite (et qui est à faire à la création du code avant de faire la 2ème façon) met l’indicateur “sous” la fenêtre du prix.
Maintenant que ton indicateur est créé, et que tu le veux “dans” la fenêtre du prix avec la 2ème façon de l’ajouter, voici ce qu’il faut faire : dans le coin en haut à gauche de cette fenêtre “prix”, juste après “prix” tu as une petite clé (la souris dessus devrait faire apparaitre le texte “propriétés prix”), tu clic dessus, et dans la fenêtre de propriétés qui apparait, tu cliques sur “ajouter indicateur” et tu choisis ton indicateur dans la liste.
Nicolas a été plus rapide que moi
ok merci ça a marché. J’avais déjà cliqué sur la clé mais comme mon code était pas bon, forcément ça marchait pas… on trouve ou le bouton “inser prt code”?
ok merci, j’utiliserai ça la prochaine fois.
Dernière question: est il possible de voir le nom de l’indicateur si je laisse le curseur sur la flèche?
j’ai farfouillé j’ai pas trouvé, peut être que c’est pas possible mais bon vous aurez compris que je suis pas un cador en programmation
Ton drawarrow dessine une flèche via code mais c’est tout, amener le curseur dessus avec la souris ne permettra pas d’interagir avec cette flèche pour faire apparaitre/disparaitre le nom de l’indicateur. Tu peux rajouter un “drawtext” dans le même code pour écrire quelque chose près de ta flèche, mais ce sera une écriture permanente, pas quelque chose qui apparait/disparait avec la proximité de la souris.
Bonjour,
je n’arrive pas à faire apparaitre une ellipse pour entourer par exemple un doji. Soit elle apparait derrière le doji soit je ne la vois pas, quelqu’un pourrait il me dire comment faire?
Merci