问答交流

标签

投资回报量化择时
评论
  • 应该是这个平台的history不支持一次性取出来600+的之前的数据
  • 谢谢,我试试别的方法
  • 可以通过DataSource来获取你想要的任意时间段的数据 DataSource('bar1d_CN_FUND').read(instruments=\['510300.HOF'\],start_date='2022-01-01',end_date='2022-05-01') ![{w:100}](/wiki/api/attachments.redirect?id=2384fe64-10e3-4a6f-9043-cdfc5a2a9f3a)
  • 使用DataSource并不能解决问题, 因为DataSource的开始日期和结束日期是指实际日期(包括交易日和非交易日), 而history获取是基金的交易天数. 这里需要获取的是交易天数.. 求大神帮助, 要不就直接帮修改一下吧
  • 用trading_day 取交易日期,取天数带入到datasource中。
{link}