问答交流

如何依据bar5m_CN_STOCK_A调整交易策略默认的买卖时间,请老师帮忙看看

由great0417创建,最终由great0417 被浏览 19 用户

问题

问题描述

我是参考这个帖子进行修改的:交易策略如何调整买卖时间 13。为什么会提示这个buy_price没有被定义?想请教老师帮忙看看?

问题策略

https://bigquant.com/experimentshare/45762d8fb4934bd3b579755d45357613

\

标签

交易策略策略优化
评论
  • 你好!报错提示 name 'buy_price' is not defined因为你在主函数中没有定义buy_price这个变量,你需要在主函数中定义buy_price这个变量。
  • 感谢你的回答。不过请看这个帖子https://bigquant.com/community/t/topic/162790,是在社区上的一个教学帖子,上面很详细的列明了如何回测,应该是可以通过这个回测的,不然那个帖子上的数据也无法得出,也是日频交易的,不过就是在回测的时候把开盘价、收盘价替换成自定义时间点的价格,用限价的方式进行order。不过最后一步的样例写的很简单,所以我不会引用m10.data上是有的这个buy_price的这一列数据?
  • 好的,等会儿就帮你实现
  • 不好意思,我下来再看了一下,我建议直接用回测模块里的买卖点。您这个交易买卖点不建议这么用,会出现无法成交的问题 ![{w:100}](/wiki/api/attachments.redirect?id=63c90c84-8358-4752-9284-5053617fee7b "left-50")
  • 对的,还是用回默认的设置吧,会出现错误的提示的。