8000 GitHub - dydflygogogo/bt-qmt-store: Backtrader QMT Store
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

dydflygogogo/bt-qmt-store

< 8000 input type="text" aria-label="Go to file" role="combobox" aria-controls="file-results-list" aria-expanded="false" aria-haspopup="dialog" autoCorrect="off" spellcheck="false" placeholder="Go to file" aria-describedby=":R2j5ab: :R2j5abH1:" data-component="input" class="prc-components-Input-Ic-y8" value=""/>
 
 

Repository files navigation

知识星球

bt-qmt-store

Backtrader QMT Store

1. 安装

pip install qmtbt

2. 使用

import backtrader as bt
from qmtbt import QMTStore

cerebro = bt.Cerebro()

store = QMTStore()

data = store.getdata(dataname='600115.SH', timeframe=bt.TimeFrame.Days, fromdate=datetime(2022, 1, 1), todate=datetime(2023, 9, 6), dividend_type='front')
cerebro.adddata(data)

timeframe

支持以下时间周期:

period_map = {
  bt.TimeFrame.Days: '1d',
  bt.TimeFrame.Minutes: '1m',
  bt.TimeFrame.Ticks: 'tick'
}

About

Backtrader QMT Store

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 91.7%
  • Jupyter Notebook 8.3%
0