Take profit changent

Forums ProRealTime forum Français Support ProOrder Take profit changent

Viewing 2 posts - 1 through 2 (of 2 total)
  • #173739

    Bonjour,

    je code un algorithme et je rencontre un problème quand je place mes TP.

    j’ai plusieurs conditions d’achats, et quand une nouvelle position est prise, alors mes TP sur les positions déjà en cours sont modifiés pour le nouveau TP de la position qui viens d’être prise.

    Comment corriger ça, si possible ?

    (je sais pas insérer du code alors le voici en texte avec mon problème expliqué en rouge)

     

    if close<0.50*highest[YY](high) and COUNTOFLONGSHARES<=0 and (barindex)>YY then
    BUY NBPos CONTRACTS AT MARKET
    set target pprofit 50
    endif

    Ici je prends une position longue (L1) avec TP 50 points

    if close<0.38*highest[YY](high) and COUNTOFLONGSHARES<=1 and (barindex)>YY then
    BUY 2*NBPos CONTRACTS AT MARKET
    set target pprofit 100
    endif

    Ici je prends une position longue (L2) avec TP 100 points, et ça modifie le TP de L1 qui passe de 50 à 100pts…

    Merci de votre aide,

    Cordialement.

    #173750

    C’est un phénomène normal, l’instruction SET TARGET PPROFIT affectera l’ensemble des ordres ouverts avec la valeur indiquée.

    Dans ce cas de figure (objectifs différents selon le point d’entrée), je suggère de faire des sorties partielles à l’aide d’ordres conditionnels LIMIT :

    ou x est la quantité de contrats à fermer au prix y

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

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