fonction currenttime et time pour tracer uniquement sur le dernier chandelier

Forums ProRealTime forum Français Support ProBuilder fonction currenttime et time pour tracer uniquement sur le dernier chandelier

Viewing 9 posts - 1 through 9 (of 9 total)
  • #202423

    Bonjour Nicolas ,

    voila un petit programme dont je ne comprend pas le retour  sur le graphique

    la fonction currenttime est sensé retournée l’heure système  du PC  (09h36 dans le cas présent) alors pourquoi ici currenttime et time sont identique tous le long du graphique ?

    Pour moi en dessous de chaque bougie l’indication devrait etre 093600

    Je suis sous PRTb v12 beta

    merci pour tes éclaircissements

     

    #202424

    CurrentTime retourne l’heure de la bougie en cours, mais en effet dans l’historique ce sera l’heure de la bougie qui est lu à ce moment précis. Cela a été fait pour permettre de la reproductibilité dans le passé et pas uniquement dans le présent.

    #202425

    Pour tester des horaires précis, tu peux désormais utiliser le timestamp Unix avec l’instruction TIMESTAMP et OPENTIMESTAMP.

     

    #202450

    Merci Nicolas pour ta réponse rapide  ,

    mon problème c’est que je veux lancer une série d’instruction uniquement sur la dernière barre car ces instructions consomme beaucoup de temps (boucle imbriquées)

    Ma question est donc comment faire puisque à chaque interaction l’indicateur pense qu’il est la dernière barre .

    islastbarreupdate  ne règle pas le problème et pour  calculateonlastbar non plus car j’ai besoin des valeurs des 500 dernière bougie.

    Existe -il une instruction qui ne lance le programme que pour la dernière bougie affichée ?

    merci

     

    #202463

    Avec IsLastBarUpdate, lance une boucle sur les 500 derniers chandeliers pour récupérer tes valeurs et calculer ce que tu as à faire.

    Sinon, selon ton code, je pense que

    devrait fonctionner ?

    Avec un exemple concret je pourrai mieux t’aider 🙂

    #202486

    Merci Nicolas pour ton aide

    Voici un exemple

    le but est de tracer une résistance/support (lignes rouges) quand les high ou low de 2 bougies distantes sont égaux à un pourcentage près (mavariation)

    Comme tu peux le voir , j’utilise 2 boucles imbriqués ce qui consomme de la ressource .

    Je n’ai besoin que de faire cela que en partant de la dernière bougie , pourtant je pense qu’il fait cela à chaque barre de l’indicateur d’où un temps trop long (malgré islastbarupdate)

     

    #202526

    J’ai codé exactement la même chose récemment, tu trouveras une version fonctionnelle ici: https://www.prorealcode.com/topic/droites-avec-2-restrictions/#post-200756

    Cela est-il lié à une quelconque formation récente ? Simple curiosité et pour référence pour les prochaines demandes.

    #202527

    euh, il n’y a pas de “variation” paramétrable, et il n’y a que les LOW, mais c’est une très bonne base 🙂

    #202554

    Bonjour Nicolas ,

     

    merci pour ton code.

    Effectivement la structure de ton programme est de même type (2 boucles imbriquées)

    Ce qui augmente rapidement le  nombre de boucle et nous oblige à limiter l’analyse sur un petit nombre de bougie.

    Non cela n’est pas du à une formation récente je voulais simplement me faciliter la détection des low high  , mon oeil n’est pas assez aiguisé pour bien les détecter.

     

    c

     

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

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