Mémoire d'une variable

Forums ProRealTime forum Français Support ProOrder Mémoire d'une variable

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

    Bonjour,

    Je souhaite savoir si PRC peut se souvenir d’une variable d’une itération à l’autre (d’une bougie à l’autre).

    Voici ce que je fais :

     

    Le temps de calcul est extrêmement long car à chaque barre je refais des calculs déjà fait avant, et je souhaite raccourcir en faisant :

    Est ce que de cette façon, PRC peut retenir la valeur de “count” et l’actualiser ?

    L’avantage est aussi que ça me permet d’avoir un historique plus long pour le calcul de count.

    Merci d’avance pour votre aide.

     

    #125417

    Pourquoi ne pas faire une somme des booléens avec SUMMATION, pour éviter les boucles :

     

    La variable count se remplira à chaque nouvelle bougie d’une nouvelle valeur et tu pourras donc accéder à toutes ses valeurs passés avec un offset entre crochet, exemple le count d’il y a 10 barres auparavant :

     

     

    1 user thanked author for this post.
    #125429

    Merci beaucoup pour ta réponse Nicolas.

    J’ai volontairement simplifié le code pour plus de clarté.

    Ma condition ressemble en réalité à ça :

    Je cherche à calculer la performance en t+x d’une condition réalisée en t

    En gros je fais des calculs forward dans le passé, et je pense que la fonction summation est insuffisante dans ce cas, à moins que je me trompe ?

     

    #125438

    Est-ce qu’il y a une raison particulière pour faire le test en avant ? et pourquoi pas l’inverse ? Tu cherches à connaître le futur pour recalculer le passé ou non ?

    #125439

    Tu as raison , il faut que j’inverse…et avec des summation ça devrait être bon

    Mon cerveau était bloqué sur ma manière de faire

    Je teste ça !

    Merci beaucoup

    #125444

    Bon en fait je bloque encore, il y a un problème de temps.

    Je vais préciser :

    Je souhaite regarder si ma condition dans le passé s’est avérée rentable en ayant pris position et en étant resté dans le marché pendant x barres.

    L’idée est d’ignorer cette condition si elle n’est pas assez rentable.

    Et là je retrouve mon problème de calcul de performance en forward.

    #125457

    En résumé tu veux savoir si lorsque tu détectes ‘condition’, en rentrant au marché et en sortant 5 barres plus loin, cela est rentable ? Si oui, uniquement sur la dernière occurrence ou sur toutes celles rencontrées en faisant une moyenne ?

    #125459

    Oui c’est ça.

    Sur toutes celles rencontrées, en comptant le nombre de trades gagnant et de trades perdant.

    #125465

    Ok, mais alors je ne comprends pas pourquoi tu veux faire une boucle dans le passé pour connaître ces résultats, puisque tu ne peux plus y intervenir … dans le passé 🙂

    Bref, si on comptabilise les résultats tout en laissant passer le temps, on peut y arriver :

    Je pense que c’est l’idée, à tester en tant qu’indicateur pour voir si j’ai bien compris.

    #125472

    Merci je vais regarder et tester ça !

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