文章 "在图表上快速检验交易理念" - 页 2 12 新评论 Denis Lazarev 2012.10.26 15:37 #11 2012.10.26 16:25:33 PivotCandles(EURUSD,H1) 'PivotCandlesClass.mqh' 中的除数为零 (245,49)问题出在哪里?我知道问题出在 m_volatility,但到底哪里需要查看代码并重新修改,还是从作者那里更容易找到答案。 Vladimir Kustikov 2012.10.27 20:26 #12 lazarev-d-m:2012.10.26 16:25:33 PivotCandles (EURUSD,H1) 'PivotCandlesClass.mqh' 中的除数为零 (245,49)问题出在哪里?我知道问题出在 m_volatility(波动率)上,但更容易从作者那里找到到底哪里需要查看代码并重新修改整个代码。感谢您发现错误的确,PivotCandlesClass.mqh 类代码中的一行需要修正:if ((m_candles[0].high - m_candles[0].low) / m_volatility * 100.0 >= iVolatilityPercent)以if (m_candles[0].high - m_candles[0].low >= iVolatilityPercent / 100.0 * m_volatility)更新:文章和源代码已更正。 astrohelper 2012.11.12 21:47 #13 不管我怎么编译,它总是出错。我不知道如何解决。这就是为什么指标中检测不到文件的原因。错误就在图片中。 附加的文件: xlc5uj.png 119 kb --- 2012.11.13 07:26 #14 astrohelper:不管我怎么编译,它总是出错。我不知道如何解决。这就是为什么指标中检测不到文件的原因。错误就在图片中。您可能用其他程序打开了文件或者禁止向文件夹中写入文件 astrohelper 2012.11.13 21:24 #15 astrohelper:这是它在另一个程序中的样子 - 已经有 9 个错误了!!!不管我怎么编译,它总是出错。而且也不知道如何修复。这就是为什么指标中检测不到该文件。错误就在图片中。sergeev: 可能是其他程序打开了文件或禁止写入文件夹 附加的文件: h8jf0h2.png 98 kb Sergey Petruk 2012.11.13 21:36 #16 astrohelper: 当同一台计算机上有多个平台时,就会出现这种情况--首先打开一个开放平台的调试器,在其中找到一个文件并进行编译。 astrohelper 2012.11.15 00:54 #17 谢谢,成功了。 Shital Patil 2013.02.11 03:51 #18 谢谢 Dennis Ring 2013.02.13 15:53 #19 我发现 "流星"/"锤子 "和 "查金指示器 "有一点相似之处 [删除] 2013.03.05 04:23 #20 谢谢您的帮助。我在 PivotCandles.mq5 指标的 OnCalculate 事件中遇到了一个问题:open、high、low、close 数组元素返回的值都是一样的,即每个 OHLC 指数的 [i] 中的值都是一样的。 此外,数组中的第一个时间元素将 1971 报告为日期。 似乎传入 OnCalculate 的数组无效。有什么好办法 吗? 12 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
2012.10.26 16:25:33 PivotCandles(EURUSD,H1) 'PivotCandlesClass.mqh' 中的除数为零 (245,49)
问题出在哪里?
我知道问题出在 m_volatility,但到底哪里需要查看代码并重新修改,还是从作者那里更容易找到答案。
2012.10.26 16:25:33 PivotCandles (EURUSD,H1) 'PivotCandlesClass.mqh' 中的除数为零 (245,49)
问题出在哪里?
我知道问题出在 m_volatility(波动率)上,但更容易从作者那里找到到底哪里需要查看代码并重新修改整个代码。
感谢您发现错误
的确,PivotCandlesClass.mqh 类代码中的一行需要修正:
以
更新:文章和源代码已更正。
不管我怎么编译,它总是出错。我不知道如何解决。这就是为什么指标中检测不到文件的原因。错误就在图片中。
不管我怎么编译,它总是出错。我不知道如何解决。这就是为什么指标中检测不到文件的原因。错误就在图片中。
您可能用其他程序打开了文件
或者禁止向文件夹中写入文件
astrohelper:
这是它在另一个程序中的样子 - 已经有 9 个错误了!!!
不管我怎么编译,它总是出错。而且也不知道如何修复。这就是为什么指标中检测不到该文件。错误就在图片中。
可能是其他程序打开了文件
或禁止写入文件夹
谢谢,成功了。
我发现 "流星"/"锤子 "和 "查金指示器 "有一点相似之处
谢谢您的帮助。
我在 PivotCandles.mq5 指标的 OnCalculate 事件中遇到了一个问题:open、high、low、close 数组元素返回的值都是一样的,即每个 OHLC 指数的 [i] 中的值都是一样的。 此外,数组中的第一个时间元素将 1971 报告为日期。 似乎传入 OnCalculate 的数组无效。
有什么好办法 吗?