Limiter 5 trades par lancement de l’algo
- This topic has 4 replies, 2 voices, and was last updated 1 year ago by .
Viewing 5 posts - 1 through 5 (of 5 total)
Viewing 5 posts - 1 through 5 (of 5 total)
Forums › ProRealTime forum Français › Support ProBuilder › Limiter 5 trades par lancement de l’algo
Bonsoir tout le monde,
Je souhaite limiter 5 trades à chaque fois que je lance mon bot, comment dois je coder ?
J’ai récupéré un code et je ne comprends pas à quoi cela sert ?
If LongOnMarket And Not LongOnMarket[1] then
Merci pour votre aide
J’ai suivi cette méthode que j’ai vue sur votre site, ça marche mais le résultat de mon dernier trade est faux
https://www.prorealcode.com/topic/controllo-codice-maxtrades-x-day/
Exemple : maxtrades=5
Trade 1 = Bon
Trade 2 = Bon
Trade 3 = Bon
Trade 4 = Bon
Trade 5 = Faux
Tellement contraignant, je suis obligé de sortir par l’instruction Quit, et là, tout est bon
Mais la sortie par l’instruction Quit n’est pas très propre, avez vous une solution plus propre ?
Voici les instructions :
1 2 3 4 5 6 |
If LongTradesCount < NbrOfTradesAllowed then TradingAllowed = 1 Else TradingAllowed = 0 Quit Endif |
Soit après tes 5 trades tu veux laisser l’algo tourner dans le vide pour des raisons qui t’appartiennent, et tout simplement tu enlèves le quit tout en gardant le tradeallowed=0 (du moment que tu te sers de tradeallowed=1 pour ouvrir des positions bien entendu),
soit tu ne veux pas laisser tourner l’algo dans le vide après tes 5 trades, et pour l’arrêter proprement… tu gardes le quit