Bonjour,
Je suis nouveau sur PRT et je cherche de l’aide. J’ai déjà regardé un peu les topics sur MAE mais j’avoue que c’est un peu flou encore
MOn idée est que j’ai un stop initial placé sur un buy et j’aimerais le faire évoluer dans le temps en fonction d’une moyenne des MAE de chaque buy
Le stop initial serait ensuite remplacé par le MAE moyen au bout de x buy
J’espère que c’est clair ? merci
bon, j’ai à peu près réussi
en fait, je compte le MAE max entre chaque buy
au buy, je comptabilise les MAE max et je sors la moyenne des MAE afin de replacer un SL…
par contre, j’ai un interrogation.. en moyennant les MAE, il arrive que le SL placé peut se situer au dessus prix actuel..
Quelqu’un aurait une idée ? c’est peut-être pas idéal de moyenner des MAE ?
merci
J’ai fait le code suivant mais je comprend pas pourquoi lorsque le prix est censé toucher le SL, rien ne se passe. Avez-vous une idée ?
IF not longonmarket and condbuy then // and c0 then
BUY N contracts at market
//cumul des MAE
mae = mae + minprice
MAXPRICE = 0
MINPRICE = close
// MAE moyen
avemae = mae / count
// nb de buy
count = count + 1
if count > 5 then
if avemae > open then
xx = close - abs(avemae - open)
set stop loss xx
elsif avemae < open then
xx = avemae
set stop loss xx
endif
else
if avemae > open then
xx = close - abs(avemae - open)
set stop loss xx
elsif avemae < open then
xx = avemae
set stop loss xx
endif
endif
endif
//case SHORT order
if shortonmarket then
MAXPRICE = MAX(MAXPRICE,close) //saving the MAE of the current trade
endif
//case LONG order
if longonmarket then
MINPRICE = MIN(MINPRICE,low) //saving the MAE of the current trade
endif
//graph minprice coloured(0,0,0) as "MAE max"
graph mae coloured(0,100,255) as "somme mae"
graph count coloured(0,0,255) as "count"
graphonprice xx coloured(255,0,0) as "SL recalculé"
graphonprice avemae coloured(0,0,0) as "STOPLOSS MAE"
Sauf erreur de ma part, à première lecture, tu calcules un stoploss en niveau de prix, et l’instruction set stop loss utilise une distance, d’où ton SL jamais touché.
Pour mémoire, il y a un très bon sujet sur le calcul du MAE par @Vonasi (en indicateur) https://www.prorealcode.com/topic/mae-and-mfe-calculator/
Sauf erreur de ma part, à première lecture, tu calcules un stoploss en niveau de prix, et l’instruction set stop loss utilise une distance, d’où ton SL jamais touché.
merci pour le retour
pourtant dans une vidéo, tu expliques comment placer un stop loss sur un prix et tu utilises bien set stop loss.. non ? le cas échéant, il faudrait utiliser quoi du coup comme ordre ?
merci