aide sur les stops suiveurs

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #167221 quote
    Jigsaw20000
    Participant
    Average

    Bonjour,

    Je travail sur le codage d’un stop suiveur dans un projet de backtest mais en y regardant de plus prêt je m’aperçoit que lors de l’exécution en réel , Pro real time m’informe que IG Market ne prend pas en compte les stop combinés .

    Voici le code de mon stop suiveur :

    //stoploss et take profit //
    
    takeprofitVbis = 1.8                                                                                           //le niveau de take profit en pourcentage
    StoplossVbis = (tradeprice*takeprofit/100)*0.46                                      //Le stop défini en pourcentage du prix d'entrée
    If stoplossVbis > DSL Then                                                                             // Ici DSL = 100 dans les paramètres généraux
    stoplossVbis = DSL
    endif
    if stoplossVbis<15 then                                                                                       //Le niveau de stoploss minimum imposé par le courtier
    stoplossVbis =15
    endif
    ptrailingV2 = stoplossVbis*1.1                                                                         //Le trailig stop
    
    If CtimeAchat1 AND CvMom1Vbis AND CvMom2Vbis AND CvMom3Vbis AND CvWillVbis AND CvLoc4Vbis AND CvLoc5Vbis AND CvFig6Vbis THEN
    sellshort n SHARES AT MARKET
    set target %profit takeprofitVbis
    set stop loss StoplossVbis ptrailing PtrailingV2
    ENDIF

     

     

    J’ai aussi voulu tester le code suivant qui correspondait bien a une de mes positions long , mais en regardant les résultat du backtest en détail , une série de pertes à zéro m’indique le Stop loss ne fonctionne pas , j’ai donc abandonné l’idée. Voici le code (trouvé dans le manuel Probacktest de PRT):

    IF PositionPerf(1) > 0.1 THEN
    SET STOP LOSS 10
    ELSE
    SET STOP LOSS 5
    ENDIF

     

     

    Pourriez-vous m’indiquer quels stop loss et trailing stop IG Market autorise dans sa plateforme et/ou si vous pourriez m’indiquer un code pouvant me permettre le placement d’un stop suiveur rationnel ?

    Merci

    #167228 quote
    Nicolas
    Keymaster
    Master

    Merci de poster les demandes liées à ProOrder dans le forum trading automatique.

    Bien que l’instruction “SET STOP pLOSS x pTRAILING y” fonctionne dans les backtests, elle ne peut pas être utilisée dans un environnement de trading réel.

    Si vous souhaitez utiliser un STOP LOSS fixe + un trailing stop, vous devez procéder comme suit :

    Définissez un stop loss fixe dans votre code avec :

    SET STOP pLOSS 100 // 100 points SL

    Pour un stop suiveur, utilisez les extraits de code suivants (il y en a beaucoup d’autres dans les forums et la bibliothèque) :

    Complete trailing stop code function

    Trailing stop avec l’Excursion Max Favorable (MFE)

    Lien utile avec de nombreux codes : https://docs.google.com/spreadsheets/d/1rgboqj7sVwsP9ZRhOduOefye48QMWC07jWVXCl-KJPU/edit#gid=0

    #167694 quote
    Jigsaw20000
    Participant
    Average

    Merci beaucoup pour le lien , beau travail !

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

aide sur les stops suiveurs


ProOrder : Trading Automatique & Backtests

New Reply
Author
Summary

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

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