Comprendre : Stop suiveur ProRealTime code

Forums ProRealTime forum Français Support ProOrder Comprendre : Stop suiveur ProRealTime code

  • This topic has 2 replies, 2 voices, and was last updated 7 years ago by avatarHC.
Viewing 3 posts - 1 through 3 (of 3 total)
  • #19816
    HC

    Bonjour,

    Je recherche à comprendre le stop suiveur sur la plateforme ProRealTime en automatique.

    Suite à un précédent message, j’ai bien été orienté (et en remercie encore) vers :

    http://www.prorealcode.com/blog/trading/complete-trailing-stop-code-function/

    Ayant beaucoup de lagunes en anglais et meme avec un traducteur, j’essaie de comprendre ce code (que je reproduis ici)

    J’ai bien compris la variable “trailingstart”, le “trailingstep”

    Mais je ne comprends pas ce à partir des lignes 27 à 37, et surtout où placer les conditions, par exemple :

    La meilleure façon pour apprendre, est de comprendre ce que l’on fait.
    Merci, si il en a qui peuvent me ‘traduire’ le code en langage parlé.

    #19817

    La fonction de trailing stop que j’ai posté dans le blog est “plug and play”, c’est à dire que dans la majorité des cas, un simple copier/coller de l’ensemble de cette fonction, à la fin du code d’une stratégie, suffit à la rendre opérationnelle.

    Dans ce code, tout tourne autour de la variable “newSL” (soit “nouveau stoploss” pour les réfractaires à l’anglais). Le code de décompose selon s’il s’agit d’une ordre d’achat ou de vente (mais je pense que tu l’aurais compris), puisque le stoploss (newSL) ne se placera pas, bien entendu, au même niveau de prix, dans un sens ou dans l’autre. Si tu regardes attentivement ligne par ligne, comment on “joue” avec cette variable (les valeurs qu’on lui donne et les tests que l’on fait avec), je pense que tu devrais arriver à comprendre 🙂 Sinon, appel le 18 (Nicolas le pompier).

    #19973
    HC

    Je vous remercie pour ces explications.

    Je comprends mieux comment positionner les conditions en Haut, puis ce code en copier/coller en fin de stratégie.

    Je comprends maintenant le fonctionnement du code et de la variable NewSL

    Ce code sert aussi bien en position Long que en position Courte

    Je pense qu’on peut traduire la derniere partie par un ” si NewSL est supérieur à 0 alors vendre à newSL, sortir de position short à newSL”

     

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