Martingale positive évolutive
Forums › ProRealTime forum Français › Support ProOrder › Martingale positive évolutive
- This topic has 3 replies, 2 voices, and was last updated 1 year ago by
robertogozzi.
-
-
10/22/2024 at 9:02 PM #239352
Bonjour à tous,
J’essai de coder une martingale positive, c’est à dire, on multiplie la mise par un facteur uniquement si le trade précédent est gagnant.
j’applique le code suivant trouvé dans le forum déjà
123456once n=0.25if positionperf(1)<=0 thenBUY n CONTRACT AT marketelseBUY n*1.1 contract at marketendifMais quand je fais le backtest, je me rends compte qu’il ne multiplie qu’une seule fois le nombre de lot de départ. Or je voudrais qu’il le fasse à chaque fois jusqu’à ce qu’il y ait un perdant, ou jusqu’à un certains nombre de trade gagnant d’affilé. Mais je n’arrive à rien de concluant.
Merci d’avance.
10/23/2024 at 9:34 AM #239358Essayez ceci:
1234567891011once n=0.25once x=nIF NotOnMarket THENx=nENDIFif positionperf(1)<=0 thenBUY n CONTRACT AT marketelsex=x*1.1BUY x contract at marketendif1 user thanked author for this post.
10/23/2024 at 3:04 PM #239368Merci.
Mais malheureusement il fait la même chose il commence à 0.25 € puis passe à 0.27 € et reste ensuite à 0.27 € jusqu’à une perte. Alors qu’il faudrait qu’il passe à 0.3, puis 0.33, …10/23/2024 at 3:43 PM #239369 -
AuthorPosts
Find exclusive trading pro-tools on