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

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #16730 quote
    PRT_kokPRT_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
    NicolasNicolas
    Keymaster
    Legend

    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.
ProRealAI ProRealAI New

Stuck on this ProBuilder code?

Describe what this topic is trying to build, in plain English, and ProRealAI writes the ProRealTime™ indicator, screener or system for you.

Available in 7 languages
Try ProRealAI

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


ProOrder : Trading Automatique & Backtests

New Reply
Author
author-avatar
PRT_kok @prt_kok Participant
Summary

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

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 11/17/2016
Status: Active
Attachments: No files
ProRealCode ProRealCode
Loading...