问答交流

buy_condition问题

由aimarhu创建,最终由aimarhu 被浏览 25 用户

问题

buy_condition的计算有问题还是close的计算有问题

buy_condition=where((close_1/close_2>1.03),1,0)

sell_condition=where((close_1/close_2<1.15),1,0)

尝试过各种写法 0.03 3 好像都不对

用一整年的数据回溯 sell condition都可以满足

buycondition一个都没有

https://bigquant.com/experimentshare/8ee52421b13a4371bebeaa488534c568

解答

模型训练失败:可能导致错误的原因是训练数据问题,请检查训练数据, err_code=1 (a63e28b0e87511eca7045a3246ee9563)

这个问题是stockranker的问题,stockranker训练只有两个因子,而且因子为bool时就会报错。

解决方案有两个:

  1. 增加新的因子
  2. 直接用规则,不需要用stockranker

\

评论
  • > 模型训练失败:可能导致错误的原因是训练数据问题,请检查训练数据, err_code=1 (a63e28b0e87511eca7045a3246ee9563) 这个问题是stockranker的问题,stockranker训练只有两个因子,而且因子为bool时就会报错。 解决方案有两个: 1. 增加新的因子 2. 直接用规则,不需要用stockranker \
{link}