Bonjour à tous, est-il possible de créer un indicateur qui affiche un résultat dans un rectangle au niveau des prix ? Exemple, j’aimerai afficher le résultat de la taille d’une bougie en pips en temps réel. j’aimerai afficher le résultat sur le graphique des prix par exemple en haut à droite, dans un rectangle ou autre ( comme un petit menu récapitulatif )
En attendant l’arrivée proche de pouvoir fixer le texte dans un coin, voici “à l’ancienne” (c-à-d comme en v10.3) une façon de personnaliser la position du rectangle en haut à droite (cf commentaires dans le code):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
defparamdrawonlastbaronly=true
decaH=3// décalage vertical en points/pips
decaL=2// décalage horizontal en nombre de barres
htexte=highest[50](high)+decaH*pipsize// position du texte sur plus haut 50 périodes + décalage vertical
Le code ci-dessus le fait, si tu dis cela, peut-être que tu l’as mis en dessous de la fenêtre du prix au lieu de le mettre dedans? Si c’est le cas voici comment le mettre dans la fenêtre du prix: https://www.youtube.com/watch?v=Byl5vH9vTcM.
c’est parfait !! j’avais encore fait n’importe quoi ! merci beaucoup ! Du coup est ce que je peux rajouter d’autre infos dans ce rectangle ? par exemple la distance entre le prix et une moyenne mobile par exemple ? pour faire un rectangle qui regroupe plusieurs infos en clair
Oui tu peux modifier le code pour mettre d’autres infos, soit sur la même ligne de texte, soit sur plusieurs lignes l’une en dessous de l’autre… Il faut juste être conscient que cadre rectangle et texte évoluent indépendamment, donc le rectangle va varier avec le zoom, alors que le texte va rester de taille constante et peut déborder du cadre quand on dézoom, mais si on paramètre la taille de son rectangle dans le code à une taille encadrant le texte sur le niveau de zoom “habituel”, alors ce n’est pas un souci.