通过 双均线.py 的规则回测 600036.SH 这只股票,2024年1月10日买入,从日志中看到买入时20日线计算的值为 25.99,但我记得20日线是往前数20个交易日,将其收盘价相加后除以20得到,我使用csv数据导出股票数据,然后手动计算后20日线的数据为25.64,这明显与25.99对不上,我又计算了ma5日线的数值,同样的都是26.06,5日线又对上了,这是怎么回事,20日线的值不对,5日线的值正确,我感觉是不是因为跨年了,导致20日线计算错误,我回测的时间是2024年1月1日到2024年12月1日。
通过 双均线.py 的规则回测 600036.SH 这只股票,2024年1月10日买入,从日志中看到买入时20日线计算的值为 25.99,但我记得20日线是往前数20个交易日,将其收盘价相加后除以20得到,我使用csv数据导出股票数据,然后手动计算后20日线的数据为25.64,这明显与25.99对不上,我又计算了ma5日线的数值,同样的都是26.06,5日线又对上了,这是怎么回事,20日线的值不对,5日线的值正确,我感觉是不是因为跨年了,导致20日线计算错误,我回测的时间是2024年1月1日到2024年12月1日。
已上传的文件: