Utilisation MAE pour moyenner un SL
- This topic has 5 replies, 2 voices, and was last updated 4 years ago by .
Viewing 6 posts - 1 through 6 (of 6 total)
Viewing 6 posts - 1 through 6 (of 6 total)
Similar topics:
Forums › ProRealTime forum Français › Support ProOrder › Utilisation MAE pour moyenner un SL
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 ?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
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" |
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
Find exclusive trading pro-tools on