错误、漏洞、问题 - 页 344 1...337338339340341342343344345346347348349350351...3184 新评论 Sergey Gritsay 2011.03.23 07:52 #3431 AlexSTAL:要么确保它们最初不在文件中,要么在读取时应用一个额外的函数,例如。谢谢,我现在就去试试,原来在文件中,手动删除它们是很麻烦的。该文件从DC网站下载。PS。 再次感谢您对所有工作的帮助。 Mykola Demko 2011.03.23 14:44 #3432 接受观众的帮助 :o)我做了一个指标,在它自己的init中调用另一个指标,一切工作正常,但当我删除它时,它说 2011.03.23 14:27:12 Ind Calculate Balance (EURUSD,M1) 1 leaked strings left在Deinite中,代码有手柄的移除void OnDeinit(const int reason) { for(int i=0;i<total;i++)IndicatorRelease(handle[i]); }我想原因是一些小事,但我想不出来我忘记了什么。SZY如果我增加调用iCustom 的数量,那么就会增加内存损失的行数。ZZZY Ind计算平衡(EURUSD,M1)正是通过iCustom 调用的指标。 Ilyas 2011.03.23 15:40 #3433 Urain:接受观众的帮助 :o)我做了一个指标,在它的init中调用了另一个指标,一切工作正常,但当我删除它时,它说 在Deinite中,代码有手柄的移除我想原因是一些小事,但我想不出来我忘记了什么。SZY如果我增加调用iCustom 的数量,那么就会增加内存损失的行数。ZZZY Ind计算平衡(EURUSD,M1)正是通过iCustom 调用的指标。 如果只有这几行被泄露,这是100%的编译器错误,请向servicedesk创建一个请求,并附上代码进行重现。谢谢你。 Mykola Demko 2011.03.23 15:48 #3434 mql5: 如果只有几行被泄露,那就是100%的编译器错误,请向servicedesk提出请求,并附上代码以重现。谢谢你。 我曾经用已经本地化的bug来创建请求。在这里,我完全不明白MT在告诉我什么。 --- 2011.03.23 15:59 #3435 发现帮助和函数的行为之间存在差异复制时间MAXBARS = 100000是在终端中设置的。 如果复制的正确日期(stop_time) 超过100000条,函数只是复制100000条,并返回这一数额。 尽管如帮助中所述。В случае если запрашиваются данные за пределами TERMINAL_MAXBARS (максимальное количество баров на графике), функция также вернет -1.请纠正这种不一致的做法。 此外,CopyTime函数 开始疯狂减速......而没有任何明显的原因导致这种行为。 Aleksandr Chugunov 2011.03.23 16:07 #3436 sergeev: 另外,CopyTime函数 开始疯狂减速......而没有任何明显的原因造成这种行为。在我看来,它的速度变慢了,因为它要到服务器上查询历史...我在某处使用了一些类似这样的代码,所有的刹车都消失了。 if ( SeriesInfoInteger(Instrument, TimeFrame, SERIES_FIRSTDATE) <= SeriesInfoInteger(Instrument, 0, SERIES_SERVER_FIRSTDATE) ) tmpBars = (int)MathMin(SeriesInfoInteger(Instrument, TimeFrame, SERIES_BARS_COUNT), BarsLimit); else tmpBars = BarsLimit; if (tmpBars <= 0) tmpBars = BarsLimit; int BarsCopy = CopyRates(Instrument, TimeFrame, 0, tmpBars, tmpRates); Ilyas 2011.03.23 16:08 #3437 Urain: 我以前创建的应用程序的错误已经被本地化。这次我不明白MT在告诉我什么。 当关闭(卸载)MQL5程序 时,执行系统检测到有一个(在你的信息中)行没有被释放。 --- 2011.03.23 16:16 #3438 AlexSTAL:在我看来,它的速度变慢了,因为它要到服务器上查询历史...我在某个地方使用了一些类似这样的代码,所有的滞后现象都消失了。不,滞后正是因为超出了MAXBARS。 没有分页是固定的。 只要我回到9999条,滞后就会突然消失。我就是这样坐着,把鼠标移到CopyTime 复制MAXBARS,然后少了1-2条,故障出现/消失的时间与随后提到的CopyTime一致。因此,我确信问题出在CopyTime本身。好吧,对该功能的帮助也应该得到解决。 Mykola Demko 2011.03.23 16:16 #3439 mql5: 当关闭(卸载)一个MQL5程序 时,执行系统检测到有一行(在你的信息中)留在内存中,没有被释放。提出了一个请求 #54981|2011.03.23 17:12 下面的代码有一个已经泄露的许可证字符串的列表。 恰好是一行,因为在运行2个iCustom条目时出现了2个iCustom条目 1 leaked strings left neither 2011.03.25 09:29 #3440 无法设置大于30分钟的时间框架。 Print("PERIOD_M5=",PERIOD_M5," PERIOD_H1=",PERIOD_H1); 2011.03.25 10:20:00 period_test (GBPUSD,D1) PERIOD_M5=5 PERIOD_H1=16385另外,函数Period()和_Period 以及PERIOD_CURRENT 也给出了未知的结果。 Документация по MQL5: Стандартные константы, перечисления и структуры / Константы графиков / Периоды графиков www.mql5.com Стандартные константы, перечисления и структуры / Константы графиков / Периоды графиков - Документация по MQL5 1...337338339340341342343344345346347348349350351...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
要么确保它们最初不在文件中,要么在读取时应用一个额外的函数,例如。
谢谢,我现在就去试试,原来在文件中,手动删除它们是很麻烦的。该文件从DC网站下载。
PS。 再次感谢您对所有工作的帮助。
接受观众的帮助 :o)
我做了一个指标,在它自己的init中调用另一个指标,一切工作正常,但当我删除它时,它说
在Deinite中,代码有手柄的移除
我想原因是一些小事,但我想不出来我忘记了什么。
SZY如果我增加调用iCustom 的数量,那么就会增加内存损失的行数。
ZZZY Ind计算平衡(EURUSD,M1)正是通过iCustom 调用的指标。
接受观众的帮助 :o)
我做了一个指标,在它的init中调用了另一个指标,一切工作正常,但当我删除它时,它说
在Deinite中,代码有手柄的移除
我想原因是一些小事,但我想不出来我忘记了什么。
SZY如果我增加调用iCustom 的数量,那么就会增加内存损失的行数。
ZZZY Ind计算平衡(EURUSD,M1)正是通过iCustom 调用的指标。
如果只有几行被泄露,那就是100%的编译器错误,请向servicedesk提出请求,并附上代码以重现。谢谢你。
发现帮助和函数的行为之间存在差异
复制时间
MAXBARS = 100000是在终端中设置的。
如果复制的正确日期(stop_time) 超过100000条,函数只是复制100000条,并返回这一数额。
尽管如帮助中所述。
В случае если запрашиваются данные за пределами TERMINAL_MAXBARS (максимальное количество баров на графике), функция также вернет -1.
请纠正这种不一致的做法。
此外,CopyTime函数 开始疯狂减速......而没有任何明显的原因导致这种行为。
另外,CopyTime函数 开始疯狂减速......而没有任何明显的原因造成这种行为。
在我看来,它的速度变慢了,因为它要到服务器上查询历史...
我在某处使用了一些类似这样的代码,所有的刹车都消失了。
我以前创建的应用程序的错误已经被本地化。这次我不明白MT在告诉我什么。
在我看来,它的速度变慢了,因为它要到服务器上查询历史...
我在某个地方使用了一些类似这样的代码,所有的滞后现象都消失了。
不,滞后正是因为超出了MAXBARS。 没有分页是固定的。 只要我回到9999条,滞后就会突然消失。我就是这样坐着,把鼠标移到CopyTime 复制MAXBARS,然后少了1-2条,故障出现/消失的时间与随后提到的CopyTime一致。
因此,我确信问题出在CopyTime本身。好吧,对该功能的帮助也应该得到解决。
当关闭(卸载)一个MQL5程序 时,执行系统检测到有一行(在你的信息中)留在内存中,没有被释放。
提出了一个请求
下面的代码有一个已经泄露的许可证字符串的列表。
恰好是一行,因为在运行2个iCustom条目时出现了2个iCustom条目
1 leaked strings left
无法设置大于30分钟的时间框架。
2011.03.25 10:20:00 period_test (GBPUSD,D1) PERIOD_M5=5 PERIOD_H1=16385
另外,函数Period()和_Period 以及PERIOD_CURRENT 也给出了未知的结果。