QUIT en cas de gain ou perte / jour

Forums ProRealTime forum Français Support ProOrder QUIT en cas de gain ou perte / jour

Viewing 3 posts - 1 through 3 (of 3 total)
  • #97496

    Bonjour à tous,

    Je suis un débutant. Je ne connais pas encore très bien ce forum je viens de m’y inscrire depuis peu donc si je ne suis pas au bon endroit merci de m’interpeller 😉

    Je teste mes stratégies sur un compte démo. Je souhaiterais quitter le système en cas de gain/perte quel que soit le montant. En clair je ne souhaite pas plus d’un trade gagnant ou perdant par jour.

    1. En cas de trade gagnant, j’ai testé le code simple qui suit mais durant le backtest je remarque toujours dans la liste des ordres que lorsqu’il y a un trade gagnant il y a parfois un trade perdant le même jour alors que je ne devrais plus le voir si je lui demande de quitter le système. Pire que ça, beaucoup de trade qui était gagnant ne le sont plus du tout lors du backtesting pour le mois d’avril 2019 si je rajoute ce code. Est-ce que j’utilise le bon code ? Est-ce que c’est dû au backtest dans la mesure où j’imagine qu’il est semble-t-il difficile voire impossible je suppose de simuler de quitter un système sans que le système ne soit démarré ?

    IF STRATEGYPROFIT >0 THEN

    QUIT

    ENDIF

    2. En cas de trade perdant j’ai testé avec le même code mais en mettant à la place “<0” mais toujours rien.

    Voilà. Je ne sais pas si je suis clair mais je vous remercie d’avance pour votre aide.

     

    #97497

    Vous n'êtes pas obligé de dire un gain d'un commerce perdant. Il suffit de définir une variable sur 1 au début de chaque nouveau jour pour permettre la négociation et de la définir sur 0 chaque fois qu'une transaction est entrée pour désactiver la négociation ultérieure. Utilisez cette variable, en plus de vos conditions, pour entrer un échange:

    #98056

    Le code est lu à la fermeture de la bougie courante, donc STRATEGYPROFIT ne changera qu’à la bougie suivante. Sans avoir lu le code en entier, je ne peux pas te proposer une réponse complète, mais puisque le code est lu de haut en bas, tu devrais placer ta condition sur le strategyprofit en tête du code, pour éviter la nouvelle prise de position.

    1 user thanked author for this post.
Viewing 3 posts - 1 through 3 (of 3 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login