Bonjour, j’essaye dans la barre d prix de placer des flèches achat et vente au moment ou le MACD passe la ligne zéro et je m’aperçois que les flèches ne sont pas bien placée , je ne vois pas pourquoi
l’indicateur est en annexe avec le programme
Bonjour,
pour aider à être aidé, il est préférable, sauf en cas de code vraiment trop long, d’inclure le script du code de façon directement lisible dans le post, la probabilité d’être aidé augmentant ainsi de la part de ceux qui lisent le code sans avoir besoin de l’importer dans leur plateforme au préalable… Il manque aussi une capture écran d’un exemple de flèche mal placée, avec description de ce qui serait son “bon” placement attendu, afin de mieux cerner s’il faut une modification du code pour correspondre à une attente, ou un décryptage de la position de la flèche sans changer le code.
Extraction pour tout le monde du code dans le fichier itf du post ci-dessus:
REM Cet exemple calcule le MACD
MMrapide = EXPONENTIALAVERAGE[p](CLOSE)
MMlente = EXPONENTIALAVERAGE[q](CLOSE)
monMACD = MMrapide - MMlente
Ligne = EXPONENTIALAVERAGE[r](monMACD)
if monMACD[1]<0 and monMACD >= 0 Then
//crpoisement à la hausse achat
DRAWARROWUP(barindex,low) COLOURED(0,155,10)
DRAWTEXT("ACHAT", barindex, close,dialog,standard,15) COLOURED(0,155,10)
endif
if monMACD[1]>0 and monMACD <0 Then
//crpoisement à la baisse vente
DRAWARROWDOWN(barindex,low) COLOURED(155,10,0)
DRAWTEXT("VENTE", barindex, close,dialog,standard,15) COLOURED(155,10,0)
endif
RETURN monMACD - ligne AS "MACD"
Mercibeaucoup , à l’avenir je le ferai