STRATEGITPROFIT / QUIT en %
Forums › ProRealTime forum Français › Support ProOrder › STRATEGITPROFIT / QUIT en %
- This topic has 7 replies, 2 voices, and was last updated 7 years ago by Nicolas.
-
-
04/10/2017 at 12:18 PM #3160104/10/2017 at 2:29 PM #31624
%LOSS est exprimé en pourcentage de la valeur de l’instrument, pas sur le capital. ProOrder ne connaît pas le capital.
Pour obtenir la même chose que ces 3 lignes de code avec le pourcentage de ton capital, il faut le renseigner à la main, puis incrémenter sa valeur avec le STRATEGYPROFIT:123456789101112//à renseigner à la maincapitaldepart = 5000//pourcentage de perte avant d'arrêter la stratégiepourcentageperte=5IF STRATEGYPROFIT < balance-balance*(pourcentageperte/100) THENQUITENDIF//calcul temps réel du capitalbalance=capitaldepart+strategyprofitJe pense que ça devrait fonctionner, à tester.
04/10/2017 at 3:00 PM #3163004/10/2017 at 3:11 PM #31631Ça ne fonctionne pas tel que je l’ai fait ; peut-être ai-je omis quelque chose ?:
12345678910111213DEFPARAM CumulateOrders = falsedefparam flatbefore=080500defparam flatafter=215500DEFPARAM PRELOADBARS=3000capitaldepart = 1000//pourcentage de perte avant d'arrêter la stratégiepourcentageperte=1IF STRATEGYPROFIT < balance-balance*(pourcentageperte/100) THENQUITENDIF04/10/2017 at 3:17 PM #3163304/10/2017 at 3:42 PM #3163404/10/2017 at 3:54 PM #31635Toujours pas ! idem.
Dans le même ordre d’idée, y-a-t-il un lien sur le site ou je pourrais trouver la même chose mais pour le stop loss, puis que je n’avais pas compris que l’on se rapportait à l’instrument et non au capital alloué dans le backtest?
Merci
04/10/2017 at 5:18 PM #31639STRATEGYPROFIT s’incrémente et décrémente uniquement lorsque les positions sont fermées.
Si tu souhaites avoir en live le gain flottant des ordres en cours, tu peux utiliser ce calcul:
12//floating profitfloatingprofit = (((close-positionprice)*pointvalue)*countofposition)/pipsize //actual trade gains1 user thanked author for this post.
-
AuthorPosts
Find exclusive trading pro-tools on