Gestion du temps dans PRT

Forums ProRealTime forum Français Support ProOrder Gestion du temps dans PRT

Viewing 6 posts - 1 through 6 (of 6 total)
  • #9524

    Bonjour,

    J’aurais aimé avoir quelques informations sur la gestion du temps dans prorealtime,

    Je m’explique :

    J’ai fait un algo basique qui stocke l’heure courante en début de programme, puis à chaque fois qu’une heure passe, je valorise une variable à 0 ou 10 afin d’avoir un graph dans ce genre __—-__—-__—-, cela a pour simple but pour moi d’appréhender les fonctions liées au temps.

    Problème : je vois bien la courbe du temps courant s’incrémenter puis décrémenter, mais par contre ma variable me permettant de voir le changement d’heure ne bouge pas, ainsi que ma variable qui stocke l’heure passée (voir PJ)

    Pourriez-vous m’éclairer ?

    Le code :

     

    Bien à vous.

    #9535

    Bonjour,

    Pour vérifier que l’heure de la barre courante n’est pas la même que celle précédente, plus simplement on peut faire ça :

    Pour le reste, je n’ai pas bien compris la question 🙂

    1 user thanked author for this post.
    #9542

    Bonjour Nicolas,

    Super ça fonctionne carrément mieux comme ça ! mais alors je ne comprend pas pourquoi mon code ne serait pas fonctionnel alors qu’il fait la même chose sauf qu’il se sert d’une variable pour stocker l’heure passé ? (car j’ai besoin pour une autre stratégie de stocker l’heure ou je revends)

    Le but était simplement d’afficher sur le graph la variation d’une heure à une autre.

    #10196

    Salut, je pense avoir le même soucis que toi. Je veux stocker la date d’un trade pour une certaine stratégie pour ne la faire qu’une seul fois pas jour mais il semble qu’a chaque tick le script est relancé du début et écrase toute les variables. Je n’ai trouvé aucun moyen de mémoriser le contenu des variables pour les traiter lors d’exécutions futures.

    #10201

    Si on affecte une valeur à une variable alors on efface la précédente, sinon elle reste inchangé. Je suppose donc qu’il doit y avoir quelque-chose dans ton code qui “reset” la/les variables à une nouvelle valeur.

    Il pourrait y avoir aussi d’autres raisons, sans voir le code complet, difficile de se prononcer 🙂

    #10253

    Salut Sébastien, content de n’être pas le seul à avoir ce problème, Nicolas tu peux reprendre le code que j’ai posté plus haut qui est correct mais qui ne fonctionne pas car la variable tmpHour ne change jamais.

Viewing 6 posts - 1 through 6 (of 6 total)

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