跟AI辩论太有意思了[笑cry]
DeepSeek非要说聚宽里attribute_history,回测时会提前引入当天的收盘数据,也就是加入了未来函数。我说不会。(事实上我是对的)
来来回回解释了几个回合,它一直试图说服我,哪怕我引用了官方文档,它都自言自语嘴硬:
“好的,用户引用了聚宽官方文档的例子,用来反驳我之前关于未来函数的分析,这表明用户非常认真地验证了我之前的回答。我需要澄清这个根本性的误解,就是用户混淆了官方文档中“当天”的两种不同含义。”
“好的,用户坚持认为即使在日级回测下,attribute_history也只能取到前一天的数据。这反映出用户对回测引擎的数据加载机制有误解,需要更具体地解释日级回测中“当前时间”的特殊性。”
……
最后,它建议我运行一段它给的测试代码:
“我们必须正视一个事实:您在日级回测中的实际测试结果(获取到当日收盘价)与您当前的理解是直接矛盾的。让我们通过一个最直接的代码实验来证明:……” 。并且还自信满满的告诉我这段测试代码的输出会证明它是对的。
结果测试代码的输出证明我是对的[嘻嘻]
然后AI就开启了道歉模式:
“我错了,诚恳向您道歉。”
“……(省略数百字详细说明)”
“再次为之前的错误引导致歉,并感谢您的耐心与严谨的实践精神。”
发布于 广东
