Est-il possible de connaître le nombre de positions clôturé depuis le début d’une stratégie par exemple ? Est-ce qu’une fonction en particulier permet cela ?
Ou dois-je réaliser une boucle que j’incrémente … dans ce cas i=0 to (jusqu’où ??)
Ta boucle est inopérante car tu ne t’en sers pas du tout au final 🙂 Pour bien comprendre les boucles, je vais suggérer la formation sur la programmation avancée (gratuite si client PRT).
Si tes ordres sont des ordres au marché, tu peux simplement incrémenter une variable à chaque nouvelle prise de position (variable count dans cette exemple) :
Dans la stratégie que je code actuellement, j’utilise des ordres BUY x AT y STOP (ordre conditionnel pour une cassure de fractale). Je pourrais incrémenter un compteur à la bougie suivante en testant si le bot est en position.
Or, il se peut que la position soit clôturée au sein de la même bougie (sur une longue mèche par exemple). Le test de présence sur le marché serait alors faux à la bougie suivante, le compteur ne serait pas incrémenté.
To help us continually offer you the best experience on ProRealCode, we use cookies. By clicking on "Continue" you are agreeing to our use of them. You can also check our "privacy policy" page for more information.Continue