关于MT5软件在回测中无法正确计算库存费的问题 新评论 Yu Hao Yuan 2025.08.30 08:19 我发现在 MT5 回测中,若 标的 的 库存费类型 是 百分比模式 时,会将 库存费 计算为 0, 应该是因为这个数字太小,程序将其直接简化为零。以US100 为例,当前一手的价格大概为 23600美元 , 库存费 正常为 3.45 美元 / 每日左右,也就是 0.0146% ,这个数字太小了会被程序判定为零。然而通过回测结果来看,是否计算 库存费 严重影响回测绩效。虽然当 库存费类型 是 点模式 和 货币计价 时能够计算,但无法根据 标的 的价格进行动态调整,就会出现用现在的 库存费 计算过去的交易的问题。还是以 US100 为例, 2025 年的价格大概为 20000 美元左右, 2016 年的价格大概在 4000 美元左右,也就是 库存费 的成本增加了四倍,这是不正确的。最好的方法是是将 库存费 根据 标的 的价格进行调整,即 百分比模式 ,但现在这种方法无法正常进行计算。我想将这个 BUG 尽快反映至 MT5 官方,除了这个帖子还有其他渠道么? 交易者的 LifeHack: 四次回测比一次好 将您自己的 LLM 集成到 EA 中(第 4 部分):使用 GPU 训练自己的 LLM 在交易中应用 OLAP(第 3 部分):为开发交易策略而分析报价 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我发现在 MT5 回测中,若 标的 的 库存费类型 是 百分比模式 时,会将 库存费 计算为 0, 应该是因为这个数字太小,程序将其直接简化为零。以US100 为例,当前一手的价格大概为 23600美元 , 库存费 正常为 3.45 美元 / 每日左右,也就是 0.0146% ,这个数字太小了会被程序判定为零。然而通过回测结果来看,是否计算 库存费 严重影响回测绩效。虽然当 库存费类型 是 点模式 和 货币计价 时能够计算,但无法根据 标的 的价格进行动态调整,就会出现用现在的 库存费 计算过去的交易的问题。还是以 US100 为例, 2025 年的价格大概为 20000 美元左右, 2016 年的价格大概在 4000 美元左右,也就是 库存费 的成本增加了四倍,这是不正确的。最好的方法是是将 库存费 根据 标的 的价格进行调整,即 百分比模式 ,但现在这种方法无法正常进行计算。我想将这个 BUG 尽快反映至 MT5 官方,除了这个帖子还有其他渠道么?