我认为策略的结果错误
请注意,有许多因素会影响策略计算结果,即使很小的差异也可能导致产出的巨大差异:
图表重新加载/重新开盘。历史数据可能与实时收集的数据略有不同。即使它们匹配,在某些情况下,数据供货商也会更改历史数据。不同的数据=不同的回测结果。
价格在蜡烛图内部移动。当策略实时计算时,我们清楚地了解当前价格如何在OHLC之间移动。当策略应用于图表时,我们没有这些信息,因此我们使用假设。这些假设可能是错误的,即使价格确实以这种方式移动,它们也绝对不是100%准确的。
源代码中的特定功能。由于内部逻辑,某些函数在实时与历史计算方面的行为不同。这种功能的一个例子是“security”。这种特殊性称为重绘,你可以在我们的用户手册中找到更多关于重绘的内容。
策略计算频率。在历史回溯测试期间,策略始终仅在每个蜡烛的结束时计算,而当数据实时更新时,相同的策略可以被设置为在每次价格更新时计算。
如果您确定上述任何内容都与您的案例无关,请发送一份包含Pine Script问题类型的报告,附上策略代码并详细描述您的问题。