Bonjour,
Je cherche à faire une stratégie de stop suiveur en automatique basé sur l’ATR.
J’ai pu trouver des codes sur le site ayant comme base de sortie de trade leur retournement de l’ATR, ou un suivi en point, mais je ne cherche pas cela.
Ma stratégie et que le stop suiveur suit la ligne de l’ATR, et que dès que le prix touche le stop basé sur l’ATR, la position est clôturée.
Es-t’il possible d’avoir cette stratégie?
Merci d’avance.
Cordialement,
Il faut simplement placer son stoploss sur le supertrend:
SET STOP PRICE SUPERTREND[3,10]
Modifier le mutliplicateur et la période de calcul du supertrend (et donc de l’ATR), à convenance.
Bonjour Nicolas,
Merci pour la réponse rapide.
J’ai testé le code, celui-ci ne fonctionne pas bien de mon côté, il ouvre et ferme des trades toutes les minutes sans le signal de la stratégie, peu importe laquelle on utilise. Le stop loss ne suit pas l’indicateur non plus. Bizarre
Ci-dessous le code d’une stratégie complète pour t’en inspirer
defparam cumulateorders=false
a = supertrend[3,10]
if close crosses over a then
buy at market
endif
if close crosses under a then
sellshort at market
endif
set stop price a
graphonprice a
On prend position sur le croisement SuperTrend, mais le stoploss est aussi placé dessus, donc on peut sortir prématurément d’une tendance si le High ou le Low le touche (voir image).