错误、漏洞、问题 - 页 2190 1...218321842185218621872188218921902191219221932194219521962197...3184 新评论 Artyom Trishkin 2018.04.13 05:19 #21891 Alexey Viktorov:经过三分钟的实验,我得出结论,位移来自于 而不是从当前位置开始。 那么?可见的条数 在变化。最好是用鼠标检查图形移动时的情况。你可以抓住它。而如果图表中出现了鼠标动作的移动,那么它就不是一个函数。 Alexey Viktorov 2018.04.13 05:49 #21892 Artyom Trishkin: 那么?可见的条数 在变化。最好是在用鼠标移动图表时进行检查。你可以抓住它。如果在鼠标的作用下,图表出现了移动,那么它的功能就不工作了。我没有谈及运行时的检查。如果你手动将图表向右移动100个柱子,然后试图再向右移动10个柱子,偏移量将被设置为图片中显示的标记的10。事实上,在这个例子中,移位不会发生在右边的10,而是左边的90。 至于检查......检查不按预期工作的东西有什么意义?更准确的写法是不符合预期。要想多次移动图表,应该从CHART_CURRENT_POS开始进行偏移,而在这个例子中,它是CHART_END。 关于交易、自动交易系统和策略测试的论坛 错误、漏洞、问题 Aleksey Vyazmikin, 2018.04.12 15:43 如果我经常调用该脚本--一次又一次的执行后,图表偏移就会停止工作,即该动作的命令被跳过 long handle=ChartID(); if(handle>0) // если получилось, дополнительно настроим { ChartNavigate(handle,CHART_END,-2000); } 因此,问题就来了。 Artyom Trishkin 2018.04.13 06:18 #21893 Alexey Viktorov:我没有谈及运行时的检查。如果你手动将图表向右移动100个柱子,然后试图再向右移动10个柱子,偏移量将被设置为图片中显示的标记的10。事实上,在这个例子中,移位不会发生在右边的10,而是左边的90。至于检查......检查不按预期工作的东西有什么意义?更准确的写法是不符合预期。为了多次移动图表,我们必须从CHART_CURRENT_POS偏移,在这个例子中,从CHART_END开始。 因此,问题就来了。我没有读过这个代码。也许它需要这种方式。 我要说的是,图表偏移 函数是异步的,这意味着当它返回执行的成功时,不是关于图表偏移的,而是关于将这样的订单成功放入图表的事件队列。而这是不一样的--你知道的。 所以,基于这一点,我说的是捕捉执行图表移位命令的事件......。 我希望我有时间来做实验......但可惜的是... fxsaber 2018.04.13 06:53 #21894 剖析器 不显示函数签名,所以你无法立即知道哪个重载函数是指 也就是说,列表中充满了__FUNCTION__,而我希望是__FUNCSIG__。 fxsaber 2018.04.13 08:04 #21895 帮助找到发布ArrayResize 源代码的开发者的帖子。在网上搜索 "site:mql5.com/en/forum ArrayResize+reserve "并没有帮助。 我记得有一个源代码。在其中,你可以立即看到储备参数的实施逻辑。 Sergey Dzyublik 2018.04.13 08:17 #21896 fxsaber:帮助找到发布ArrayResize源代码的开发者的帖子。在网上搜索 "site:mql5.com/en/forum ArrayResize+reserve "并没有帮助。 我记得有一个源代码。你可以立即看到实现储备参数背后的逻辑。源代码或伪代码?这些是截然不同的事情。 Aleksey Vyazmikin 2018.04.13 08:18 #21897 Artyom Trishkin:如果你只依靠偏移的事实,你可以用手来转移图表--这是一个逻辑上的漏洞...显然,你必须检查计算出的栏的偏移量,而不仅仅是偏移量。只是需要弄清楚如何正确实施它...... 阿列克谢-维克多罗夫。我没有谈到检查执行情况的问题。如果你手动将图表向右移动100条,然后试图再移动10条,也用脚本向右移动,那么偏移量将被设置为与快照上指示的标记相差10。事实上,在这个例子中,移位不会发生在右边的10,而是左边的90。 至于检查......检查不按预期工作的东西有什么意义?更准确的写法是不符合预期。为了多次移动图表,我们必须从CHART_CURRENT_POS偏移,在例子中我们有CHART_END。 因此,问题就来了。 我需要CHART_END,因为我们应该在循环中按日期进行转移,而从数据的开头或结尾寻找日期比从中间寻找更方便。 fxsaber 2018.04.13 08:23 #21898 Sergey Dzyublik:源代码,还是伪代码?这些是完全不同的事情。我认为源代码是直接发布的。但即使有伪代码,而且会很有用。 Alexey Viktorov 2018.04.13 09:14 #21899 Aleksey Vyazmikin:显然,你必须检查计算出的栏的偏移量,而不仅仅是偏移量。我只是需要弄清楚如何正确地实施它......。 我需要CHART_END,因为它应该在周期中按日期做一个偏移,从数据的开始或结束寻找日期比从中间寻找更方便。所以没有问题。只有当你试图在周期不变的情况下,以相同的小节数移位2次或更多的时候,移位才会不被注意到。 我希望我没有忘记关闭图表的自动转换功能。 ChartSetInteger(0, CHART_AUTOSCROLL, 0, false); Aleksey Vyazmikin 2018.04.13 09:42 #21900 Alexey Viktorov:所以没有问题。只有当你试图用相同的周期进行2次或2次以上的移位时,移位才会不被注意到。 我希望我没有忘记关闭自动杀戮功能? 当然,自动滚动功能被禁用。 1...218321842185218621872188218921902191219221932194219521962197...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
经过三分钟的实验,我得出结论,位移来自于
而不是从当前位置开始。
那么?可见的条数 在变化。最好是在用鼠标移动图表时进行检查。你可以抓住它。如果在鼠标的作用下,图表出现了移动,那么它的功能就不工作了。
我没有谈及运行时的检查。如果你手动将图表向右移动100个柱子,然后试图再向右移动10个柱子,偏移量将被设置为图片中显示的标记的10。事实上,在这个例子中,移位不会发生在右边的10,而是左边的90。
至于检查......检查不按预期工作的东西有什么意义?更准确的写法是不符合预期。要想多次移动图表,应该从CHART_CURRENT_POS开始进行偏移,而在这个例子中,它是CHART_END。
关于交易、自动交易系统和策略测试的论坛
错误、漏洞、问题
Aleksey Vyazmikin, 2018.04.12 15:43
如果我经常调用该脚本--一次又一次的执行后,图表偏移就会停止工作,即该动作的命令被跳过
因此,问题就来了。
我没有谈及运行时的检查。如果你手动将图表向右移动100个柱子,然后试图再向右移动10个柱子,偏移量将被设置为图片中显示的标记的10。事实上,在这个例子中,移位不会发生在右边的10,而是左边的90。
至于检查......检查不按预期工作的东西有什么意义?更准确的写法是不符合预期。为了多次移动图表,我们必须从CHART_CURRENT_POS偏移,在这个例子中,从CHART_END开始。
因此,问题就来了。
我没有读过这个代码。也许它需要这种方式。
我要说的是,图表偏移 函数是异步的,这意味着当它返回执行的成功时,不是关于图表偏移的,而是关于将这样的订单成功放入图表的事件队列。而这是不一样的--你知道的。
所以,基于这一点,我说的是捕捉执行图表移位命令的事件......。
我希望我有时间来做实验......但可惜的是...
剖析器 不显示函数签名,所以你无法立即知道哪个重载函数是指
也就是说,列表中充满了__FUNCTION__,而我希望是__FUNCSIG__。
帮助找到发布ArrayResize 源代码的开发者的帖子。在网上搜索 "site:mql5.com/en/forum ArrayResize+reserve "并没有帮助。
我记得有一个源代码。在其中,你可以立即看到储备参数的实施逻辑。
帮助找到发布ArrayResize源代码的开发者的帖子。在网上搜索 "site:mql5.com/en/forum ArrayResize+reserve "并没有帮助。
我记得有一个源代码。你可以立即看到实现储备参数背后的逻辑。
源代码或伪代码?这些是截然不同的事情。
如果你只依靠偏移的事实,你可以用手来转移图表--这是一个逻辑上的漏洞...
显然,你必须检查计算出的栏的偏移量,而不仅仅是偏移量。只是需要弄清楚如何正确实施它......
我没有谈到检查执行情况的问题。如果你手动将图表向右移动100条,然后试图再移动10条,也用脚本向右移动,那么偏移量将被设置为与快照上指示的标记相差10。事实上,在这个例子中,移位不会发生在右边的10,而是左边的90。
至于检查......检查不按预期工作的东西有什么意义?更准确的写法是不符合预期。为了多次移动图表,我们必须从CHART_CURRENT_POS偏移,在例子中我们有CHART_END。
因此,问题就来了。
我需要CHART_END,因为我们应该在循环中按日期进行转移,而从数据的开头或结尾寻找日期比从中间寻找更方便。
源代码,还是伪代码?这些是完全不同的事情。
我认为源代码是直接发布的。但即使有伪代码,而且会很有用。
显然,你必须检查计算出的栏的偏移量,而不仅仅是偏移量。我只是需要弄清楚如何正确地实施它......。
我需要CHART_END,因为它应该在周期中按日期做一个偏移,从数据的开始或结束寻找日期比从中间寻找更方便。
所以没有问题。只有当你试图在周期不变的情况下,以相同的小节数移位2次或更多的时候,移位才会不被注意到。
我希望我没有忘记关闭图表的自动转换功能。
所以没有问题。只有当你试图用相同的周期进行2次或2次以上的移位时,移位才会不被注意到。
我希望我没有忘记关闭自动杀戮功能?
当然,自动滚动功能被禁用。