MT4中的RSI指标有问题。 新评论 Guoan Yang 2019.04.09 09:04 使用官方提供的RSI指标获取到的值是51.6958。然而我将K线数据导出excle,算出来的结果南辕北辙,而且在官方开源的代码中增加Comment函数将结果投射到主窗口上,结果也和指标显示结果相差甚远。请官方技术人员指引,是MT4的BUG,还是指标的BUG,还是我的问题? 红框内是我增加的代买。其他都是官方代码未作修改。 Ziheng Zhuang 2019.04.09 09:22 #1 浮点数在计算机中是无法精确表示的,因此指标编写时是要在OnInit中指定小数位。 RSI官方指定的是4位小数位。 试试 Comment(DoubleToString(ExtRSIBuffer[0],4)); 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
使用官方提供的RSI指标获取到的值是51.6958。然而我将K线数据导出excle,算出来的结果南辕北辙,而且在官方开源的代码中增加Comment函数将结果投射到主窗口上,结果也和指标显示结果相差甚远。请官方技术人员指引,是MT4的BUG,还是指标的BUG,还是我的问题?
红框内是我增加的代买。其他都是官方代码未作修改。