Navigation

    Backtrader Community

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    For code/output blocks: Use ``` (aka backtick or grave accent) in a single line before and after the block. See: http://commonmark.org/help/

    what is the function of timeframe=bt.TimeFrame.Months in feeds?

    General Discussion
    2
    2
    43
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Li Mike
      Li Mike last edited by

      Dear all, I am wondering the timeframe setting in the following code. I use daily bar to test, it seems no difference between setting Months and Days. According to my understanding, backtrader uses bars to compute indicators without time concept, so it is nonrelevent to set timeframe. Could you correct me?

      data = bt.feeds.GenericCSVData(
             ...
              timeframe=bt.TimeFrame.Months 
          )
      
      1 Reply Last reply Reply Quote 0
      • A
        ab_trader last edited by

        bt requires to set correct time frame to have correct results of the backtest. This is written in the docs. There is nothing to discuss here or correct somebody.

        1 Reply Last reply Reply Quote 0
        • 1 / 1
        • First post
          Last post
        Copyright © 2016, 2017, 2018 NodeBB Forums | Contributors
        $(document).ready(function () { app.coldLoad(); }); }