Utilisation MAE pour moyenner un SL

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #126833 quote
    tradinglord
    Participant
    New

    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

    #126844 quote
    tradinglord
    Participant
    New

    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

    #126865 quote
    tradinglord
    Participant
    New

    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"
    #126871 quote
    Nicolas
    Keymaster
    Master

    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é.

    #126873 quote
    Nicolas
    Keymaster
    Master

    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/

    #126880 quote
    tradinglord
    Participant
    New

    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

Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.

Utilisation MAE pour moyenner un SL


ProOrder : Trading Automatique & Backtests

New Reply
Author
Summary

This topic contains 5 replies,
has 2 voices, and was last updated by tradinglord
5 years, 10 months ago.

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 04/19/2020
Status: Active
Attachments: No files
Logo Logo
Loading...