Bonjour,
J’ai dans un indicateur l’instruction suivante
drawarrow(barindex[1] ,open-0.1 * pointsize) coloured(255,0,255)
dans le cas présent lors de l’évolution du chandelier dans lequel se produit le signal
la flèche vient se positionner à l’open de ce chandelier.
En fait ma question est la suivante
le signal n’est pas forcément à l’open et je voudrais positionner la flèche
exactement au moment du signal.
quelle instruction puis je utiliser pour remédier à ce petit problème.
Merci pour votre réponse et bonne journée
Cordialement
C’est curieux, j’ai répondu à une question presque similaire hier, plutôt que de refaire un laïus sur le sujet, je vais la retrouver, un instant 🙂
Voilà c’est dans ce sujet: coder des petites fleches qui se dessinent au moment du croisement de 2 MM
Le niveau de prix, on peut le connaître uniquement en temps réel, au moment où on obtient le signal, c’est le Close. Hors puisque le close continuera d’évoluer durant toute la bougie et que ta condition de signal sera elle aussi valable jusqu’à sa clôture, ce sera en effet le dernier Close connu qui sera utilisé pour placer la flèche, soit le prix de clôture de la bougie. On aurait pu essayer d’enregistrer le moment précis ou le signal se produit durant la bougie dans une variable, mais en version pré-v11 on ne peut pas, puisque les variable sont réinitialisés à chaque tick reçu du marché.
En version 11, on pourrait utiliser une variable en tableau pour tagger uniquement le niveau de prix ou le croisement a eu lieu la première fois (la première fois ou les 2 MM se croisent), mais pas dans les versions antérieures de la plateforme. Car avec les nouvelles variables en tableau (array), elles peuvent garder en mémoire toutes les valeurs reçues à l’intérieur du même chandelier.
Je vais tâcher de coder un exemple dans le sujet des tableaux, je viendrai ici le reposter. array variables availability in ProRealTime: examples and discussions
Merci Nicolas
pour cette réponse
en effet j’ai lu l’article array variables availability
très intéressant
bonne soirée
J’ai donc codé un exemple pour enregistrer dans des variables des événements ayant lieu à l’intérieur d’une bougie et donc faire ce qu’on en veut par la suite : https://www.prorealcode.com/topic/array-variables-availability-in-prorealtime/page/2/#post-120663
L’exemple en question porte sur le traçage de flèches au prix précis où 2 moyennes mobiles se sont croisées.
Merci Nicolas pour cette aide
je vais regarder ça. Je dois avouer que je ne fais du codage que depuis quelques mais
à vous et toute l’équipe mes progrès ont été énormes dans ce domaine.
Bonne journée
Cordialement