aide sur les stops suiveurs
Forums › ProRealTime forum Français › Support ProOrder › aide sur les stops suiveurs
- This topic has 2 replies, 2 voices, and was last updated 3 years ago by Jigsaw20000.
-
-
04/16/2021 at 6:08 AM #167221
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 :
1234567891011121314151617//stoploss et take profit //takeprofitVbis = 1.8 //le niveau de take profit en pourcentageStoplossVbis = (tradeprice*takeprofit/100)*0.46 //Le stop défini en pourcentage du prix d'entréeIf stoplossVbis > DSL Then // Ici DSL = 100 dans les paramètres générauxstoplossVbis = DSLendifif stoplossVbis<15 then //Le niveau de stoploss minimum imposé par le courtierstoplossVbis =15endifptrailingV2 = stoplossVbis*1.1 //Le trailig stopIf CtimeAchat1 AND CvMom1Vbis AND CvMom2Vbis AND CvMom3Vbis AND CvWillVbis AND CvLoc4Vbis AND CvLoc5Vbis AND CvFig6Vbis THENsellshort n SHARES AT MARKETset target %profit takeprofitVbisset stop loss StoplossVbis ptrailing PtrailingV2ENDIFJ’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):
12345IF PositionPerf(1) > 0.1 THENSET STOP LOSS 10ELSESET STOP LOSS 5ENDIFPourriez-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
04/16/2021 at 8:29 AM #167228Merci 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 :
1SET STOP pLOSS 100 // 100 points SLPour 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
04/21/2021 at 11:55 AM #167694Merci beaucoup pour le lien , beau travail !
-
AuthorPosts
Find exclusive trading pro-tools on