Bonjour, j’ai beau simplifier au maximum dans une stratégie je n’arrive pas à faire fonctionner drawtext. J’ai toujours une erreur de compilation du type “une des expressions suivante serait plus appropriée que null”
Voilà le code :
”
IF Not LongOnMarket THEN
DRAWTEXT(“Buy”, barindex, high)coloured(10,255,10)
BUY 2 contract AT MARKET
ENDIF
“
Les stratégies NE PEUVENT PAS utiliser de commandes graphiques car elles n’ont qu’à acheter ou vendre, pas même les screeners. Seuls les indicateurs peuvent utiliser ces commandes car leur but est «d’indiquer».
Merci roberto c’est noté.
Comment faites vous alors pour introduire un contrôle de valeurs dans le code d’une stratégie?
Y a t il un moyen de visualiser certaines valeurs à des moments choisis?
bonjour,
il faut grapher les valeurs
exemple en dessous
enlever le graph dans proorder
ac=0
if condition then
buy 1 contract at market
ac =1
endif
graph ac
Hello,
again this time as indicator so it should work.
This simple piece of code displays nothing :
DRAWTEXT("test", barindex, high)coloured(255,255,255,255)
Return
(optional parameters change nothing)
I’m working with a dark UI, black background and white texte.
Is there a parameter to modify in the UI in order to see this text?
Thanks in advance.
Ne doublez pas les messages. Posez votre question une seule fois et dans un seul forum. Tous les messages doubles seront supprimés de toute façon, donc poster plusieurs fois la même question vous fera perdre votre propre temps et ne vous donnera pas de réponse plus rapidement. La double publication crée juste de la confusion dans les forums.
Merci 🙂
Si vous écrivez avec du couleur blanc, vous ne verrez rien (mais il est quand même imprimé):
DRAWTEXT("test", barindex, high)coloured(0,0,0,255)
pour autres couleurs http://cloford.com/resources/colours/500col.htm.
Merci roberto mais rien ne s’affiche sur le graphique.
Indicateur ajouté dans la fenêtre prix? ou en fenêtre séparée en-dessous de la fenêtre du prix?
On ne fait que supposer en l’absence de capture écran, mais si tu as choisi fenêtre séparée, alors un indicateur avec ligne return “vide” plafonnera à +1, et ton “high” est très probablement au-dessus de 1, ton texte est écrit au-delà de la fenêtre. Soit tu ajoutes ton indicateur au prix, soit si tu veux rester en fenêtre séparée tu remplaces return par return high+10 par exemple pour tracer une ligne qui mettra l’échelle verticale de l’indicateur au-delà de high (et donc voir ton texte “test”)
Merci Noobywan
Très juste je ne l’ai pas ajouté au prix.
Cela fonctionne normalement en effet, toutes mes excuse à Roberto et merci pour l’astuce du prix en noir même si on utilise l’interface à fond noir.
Top support. :o)