Backtest : Recupérer l'unité de temps dans le code

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #16730 quote
    PRT_kok
    Participant
    Junior

    Bonjour à tous,

    Une question classique sans doute mais je me lance -)

     

    Je voudrais configurer un backtest en fonction de l’unité de temps sur laquelle celui-ci s’éxécute. Par exemple, si je suis en 3M, j’aimerais assigner une variable de type UniteTemps=3 dans le code, si je suis en 1 minute, j’aimerais assigner à cette variable la valeur 1, etc…

    Des idées ?

    Bien cordialement.

    #16739 quote
    Nicolas
    Keymaster
    Master

    On ne peut pas récupérer l’information automatiquement. On peut néanmoins faire un petit calcul en comparant 2 “minute” pour obtenir l’unité de temps:

    ut = (minute-minute[1])
    if ut<0 then 
     ut=60-abs(ut)
    endif
    
    return ut

    Je viens de le faire, ça semble bien fonctionner sur un timeframe en minutes, à voir pour les TF supérieurs !

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.

Backtest : Recupérer l'unité de temps dans le code


Support ProOrder

New Reply
Author
author-avatar
PRT_kok @prt_kok Participant
Summary

This topic contains 1 reply,
has 2 voices, and was last updated by Nicolas
9 years, 2 months ago.

Topic Details
Forum: Support ProOrder
Language: French
Started: 11/17/2016
Status: Active
Attachments: No files
Logo Logo
Loading...