Utiliser la fonction Countoflongshares

Forums ProRealTime forum Français Support ProOrder Utiliser la fonction Countoflongshares

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

    Bonjour,

    Je voudrais intégrer du money management dans mes algos. Pour ce faire, je veux risquer toujours le même montant. Je prends le montant en euros du SL que je veux et je le divise par le SL en pips pour obtenir la quantité de contrat à ouvrir.
    Ca marche bien, sauf que si le SL en pips est trop petit, cela ouvre une position trop importante en terme de contrats. Par exemple 19 contrats. Et je voudrais limiter à 4 contrats.

    j’ai essayé d’intégrer “Countoflongshares” dans mon code. Mais mon cas étant différent de l’exemple présenté dans la documentation, je ne trouve pas la solution pour le faire tourner.
    Je veux bien un coup de main. Merci d’avance !

    Voici mon bout de code pour ouvrir une position

    #232771

    Bjr,

    je suppose que tu parles de contrats à 1 euro par point ou pip, ce qui fait que diff*1 ne change rien, sinon tes formules devront faire intervenir la taille du contrat.

    Si tu veux un plafond à 4 contrats, alors tu peux passer par l’instruction min par exemple pour prendre la plus petite valeur entre ton calcul de tailleposition et 4:

    nbcontratsinitiaux= min(4, tailleposition)

    1 user thanked author for this post.
    #232772

    Bonjour,

    Super !!! Merci beaucoup !!! C’est exactement ce que je cherchais ^^

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