ultra1971 / backtrader_ib_insync

Async integration between backtrader and Interactive brokers.
GNU General Public License v3.0
61 stars 33 forks source link

Getting wrong values #4

Closed shinhwas closed 11 months ago

shinhwas commented 2 years ago

I am trying to integrate with this lib. (Thank you) I am getting wrong value like below. 2022-02-02T19:41:54.263717,-1.000000,-1.000000,-1.000000,-1.000000,67418 2022-02-02T19:41:54.872746,0.000000,0.000000,0.000000,0.000000,0

    datakwargs = dict(
        timeframe=bt.TimeFrame.Seconds, compression=10,
        fromdate=dt_now,
    )

    # data0 = ibdata(dataname='EUR.USD-CASH-IDEALPRO', **datakwargs)
    data0 = ibdata(dataname='MNQ-FUT-GLOBEX-USD-202203-2', **datakwargs)
    cerebro.adddata(data0)

is there anything need to set or fix?

ultra1971 commented 2 years ago

Hi,

It appears that this issue is related to IB data, pls check with another symbol to verify.

Also I suggest for this timeframe check the rtbar parameter to setup ibdata function:

ultra1971 commented 11 months ago

Closed