Target profit rémanent ?

Forums ProRealTime forum Français Support ProOrder Target profit rémanent ?

Viewing 10 posts - 1 through 10 (of 10 total)
  • #144364

    Bonjour,

    Je reviens vers vous pour un problème de TARGET PROFIT à présent !
    Dans le code ci-dessous, si j’active la routine de short (ShortON = 1), le target profit réservé au position short se retrouve actif pour les longs…
    Du coup le trailing stop n’est pas actif et les longs sont coupé au target profit qui ne devrait être actif pour les shorts ?
    Si on passe les short à 0 le trailing stop pour les longs fonctionne …

     

    #144383

    Je reproduis aussi cet effet, je cherche à comprendre et je reviens dés que possible 🙂

    #144384

    Le code affiché:

    • il n'a jamais le stop suiveur pour les shorts, quelle que soit la valeur des variables
    • a toujours le TP pour les shorts
    • il n'a pas le TP pour les Longs au départ, mais seulement APRÈS qu'au moins un Short a été exécuté, car SET TARGET pPROFIT reste dans la mémoire ProOrder.
    1 user thanked author for this post.
    #144392

    Il faut simplement reset le takeprofit, puisqu’en effet celui-ci restera actif à la cette valeur pour tous les ordres consécutifs.

    Ajoute la ligne :

    à la ligne 37, après ton achat, pour bien lui coller un TP nul.

    1 user thanked author for this post.
    #144440

    Cela ne fonctionne pas 🙁

    J’utilise la version 10.3 de PRT (pour information)

    Voici la nouvelle verison du code avec une petite optimisation mais qui reste le même sur globalement

     

    #144450

    Le fix que je t’ai indiqué fonctionne sur la version que tu as posté précédemment ! 🙄

    Dans ce dernier code, que je n’ai pas testé, rapidement je vois que la ligne 77 est incohérente, tu ajoutes 2 prix pour calculer ta taille de stoploss ! 😀

    1 user thanked author for this post.
    #144451

    C’est le même mode de calcul que pour les SL des longs, à la différence que je prends la somme du CLOSE et du HIGH pour le placer juste au dessus de la bougie baissière qui précède l’ordre de short  ??

    #144452

    Exemple sur le DAX, si j’ajoute un Close (13226) et un High (13330), j’obtiens une valeur de stoploss de 26556 points ajouté à ton Close (puisque tu utilises SET STOP LOSS), donc un ordre sera placé à 39782 points. Je pense que c’est un peu … large ? 😆

    1 user thanked author for this post.
    #144453

    oops en effet, (close-high) est plus pertinent 😀

    J’ai trouvé ce qui n’allait pas dans ce deuxième code, il y a deux conditions distinctes d’achat, et je n’avais fait ta modif que sur une !!

    A présent ça fonctionne, merci !!!

    #144458

    High-Close sinon tu auras encore un stoploss négatif comme au début.

     

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

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