错误、漏洞、问题 - 页 1378 1...137113721373137413751376137713781379138013811382138313841385...3184 新评论 Slava 2015.09.16 08:01 #13771 Konstantin Karpov:耶!!!。大约什么时候实施? 我目前正在写不同类型的清单和队列,所以我必须开始一个菜园。而且我还想知道,简单类型的变量的指针是否会在MQL中实现?你可以像STL C++中那样使用它们来充分利用适配器。 到目前为止没有评论。对不起 Dina Paches 2015.09.16 08:06 #13772 在MQL5文档中,在ObjectSetString() 的描述中,有一个说明。事实上,当手动重命名一个图形对象时(通过属性对话框),有三个警报,如果你保持跟踪。CHARTEVENT_OBJECT_DELETE - sparam = 重命名前的对象名称。CHARTEVENT_OBJECT_CREATE - sparam = 重命名后的对象名称。CHARTEVENT_OBJECT_CHANGE - sparam = 重命名后的对象名称。我确信,在MQL4中,图形对象的重命名会通知删除和创建事件。但今天我在MQL4文档中看到,同名函数 的相同注释不见了。事实上,如果一个对象的重命名是在其属性对话框中手动跟踪的,那么只有CHARTEVENT_OBJECT_CHANGE 事件才会收到通知 ,其中 sparam等于重命名后的对象名称。请告诉我,在MQL4中,当重命名一个图形对象时,是否会有删除和修改事件的通知?还是保持原状?还有一个问题,以防万一,在MQL5中,改变对象名称时的删除和创建事件的通知不会被删除? MQL5 初学者: 图形对象的防破坏保护 [删除] 2015.09.16 09:04 #13773 Slawa: 到目前为止没有评论。对不起 你关于哪个问题的评论。1. Примерно когда будет реализация...或向.2. И еще хотелось бы знать - будут ли введены в MQL указатели на переменные простых типов... Slava 2015.09.16 09:46 #13774 Konstantin Karpov: 你关于哪个问题的评论。或向 对两者都是如此。 [删除] 2015.09.16 11:49 #13775 Slawa: 对他们两个人来说。 我理解第一个问题,你不想给自己的最后期限带来负担,但我能回答第二个问题吗?"或者你不想和我们沟通? Dina Paches 2015.09.16 13:58 #13776 Slawa:你好。也许,我应该澄清,我的问题 是向你们这些开发者提出的,而不是因为我在MQL5上发表的文章,其中提到了这些事件。我只是在市场上有一个MetaTrader5和MetaTrader4的免费产品,本说明的条件适用。也就是说,在这里要创建一个图形对象的副本,你必须点击它,然后选择复制方向,向上或向下。当你点击方向键并进行复制时。因此,当要复制的对象已经通过点击被选中时,其名称就会显示在控制面板中。但在你进行复制之前,通过选择正确的方向按钮,你可以改变在多少个点进行复制;这个对象可以移动,它的颜色改变,等等,和...通过改变属性,这个对象有可能被意外地删除或重命名。因此,如果要复制的对象通过属性对话框意外地被重新命名,或者通过编程或手动方式被删除,那么根据代码的规定,它的名字就会从面板上消失,要复制的按钮就会失去作用(因为该对象不再存在)。如果只是复制的缩进值、对象位置、颜色等发生了变化,则复制将按照新的数据来进行。在MetaTrader5中,当通过属性对话框重命名对象时,按照代码中的规定触发了条件,而在MetaTrader4中则没有。然而,在MetaTrader4中,当一个对象被重新命名时,它被明确删除,并创建一个新的对象。只是没有删除和创建事件的通知。我可以说,根据MetaTrader4市场的同一程序,那里也会发生这种情况。重命名后不创建对象的副本。当启动程序显示事件时,只有对象变化的事件发生,就像我写的那样,重命名后的名字。我知道自己的备选方案,而不是这些活动,但既然如此。在代码中构建这一点,并检查它对整个程序的正确性,不需要5分钟。而这些条件对这个程序的工作并不重要(在代码中已经存在的条件下,重命名一个对象根本不会创建其副本)。而替代方案将在代码中进行更多的处理(不像现有方案那样经济)。我不知道什么时候以及是否会有时间在那里做这样的加工替代。而在一般情况下,是否值得构建它。这就是为什么我决定问你。P./S.: 这是另外一件事......,因为我在发表前做了程序检查。但我没有固定的确认,我在MT4中做了这样的重命名检查。也就是说,是的,我承认我可能错过了对MT4的这种检查,包括误以为MT4改变对象名称时的事件与MT5相同。 [删除] 2015.09.16 14:52 #13777 Slawa: 我们正在努力解决这个问题 亲爱的开发者们!能否请您告诉我关于 "蜱 "的故事 的工作进展如何?何时等待?它至少是在进行中吗? Anton 2015.09.16 17:28 #13778 Dina Paches:你能告诉我,如果一个图形对象被重新命名,在MQL4中是否会有删除和修改事件的通知?还是会保持现状? 事件将像MT5中那样产生。但最好是向服务台提出此类问题。 Dina Paches 2015.09.16 17:34 #13779 Anton: 它将像MT5中一样产生事件。但有这样的问题,最好还是联系服务台。谢谢你,安东!P./S.:我通常去服务台,但在这里我被 "冻结 "了:这不是一个错误或愿望,而是问题。因此,在问题中,写道。然后我意识到,这些问题可以被认为是模棱两可的,所以我具体说明。就这样了。 Slava 2015.09.16 17:57 #13780 Tapochun: 亲爱的开发者们!能否请您告诉我关于 "蜱 "的故事 的工作进展如何?何时等待?它甚至在进行中吗? 是的,正在进行中。 1...137113721373137413751376137713781379138013811382138313841385...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
耶!!!。
大约什么时候实施? 我目前正在写不同类型的清单和队列,所以我必须开始一个菜园。
而且我还想知道,简单类型的变量的指针是否会在MQL中实现?你可以像STL C++中那样使用它们来充分利用适配器。
在MQL5文档中,在ObjectSetString() 的描述中,有一个说明。
事实上,当手动重命名一个图形对象时(通过属性对话框),有三个警报,如果你保持跟踪。
- CHARTEVENT_OBJECT_DELETE - sparam = 重命名前的对象名称。
- CHARTEVENT_OBJECT_CREATE - sparam = 重命名后的对象名称。
- CHARTEVENT_OBJECT_CHANGE - sparam = 重命名后的对象名称。
我确信,在MQL4中,图形对象的重命名会通知删除和创建事件。但今天我在MQL4文档中看到,同名函数 的相同注释不见了。事实上,如果一个对象的重命名是在其属性对话框中手动跟踪的,那么只有CHARTEVENT_OBJECT_CHANGE 事件才会收到通知 ,其中 sparam等于重命名后的对象名称。请告诉我,在MQL4中,当重命名一个图形对象时,是否会有删除和修改事件的通知?还是保持原状?
还有一个问题,以防万一,在MQL5中,改变对象名称时的删除和创建事件的通知不会被删除?
到目前为止没有评论。对不起
1. Примерно когда будет реализация...
或向.
2. И еще хотелось бы знать - будут ли введены в MQL указатели на переменные простых типов...
你关于哪个问题的评论。
或向
对他们两个人来说。
你好。
也许,我应该澄清,我的问题 是向你们这些开发者提出的,而不是因为我在MQL5上发表的文章,其中提到了这些事件。
我只是在市场上有一个MetaTrader5和MetaTrader4的免费产品,本说明的条件适用。
也就是说,在这里要创建一个图形对象的副本,你必须点击它,然后选择复制方向,向上或向下。
当你点击方向键并进行复制时。
因此,当要复制的对象已经通过点击被选中时,其名称就会显示在控制面板中。但在你进行复制之前,通过选择正确的方向按钮,你可以改变在多少个点进行复制;这个对象可以移动,它的颜色改变,等等,和...通过改变属性,这个对象有可能被意外地删除或重命名。
因此,如果要复制的对象通过属性对话框意外地被重新命名,或者通过编程或手动方式被删除,那么根据代码的规定,它的名字就会从面板上消失,要复制的按钮就会失去作用(因为该对象不再存在)。如果只是复制的缩进值、对象位置、颜色等发生了变化,则复制将按照新的数据来进行。
在MetaTrader5中,当通过属性对话框重命名对象时,按照代码中的规定触发了条件,而在MetaTrader4中则没有。然而,在MetaTrader4中,当一个对象被重新命名时,它被明确删除,并创建一个新的对象。只是没有删除和创建事件的通知。我可以说,根据MetaTrader4市场的同一程序,那里也会发生这种情况。重命名后不创建对象的副本。当启动程序显示事件时,只有对象变化的事件发生,就像我写的那样,重命名后的名字。
我知道自己的备选方案,而不是这些活动,但既然如此。
我不知道什么时候以及是否会有时间在那里做这样的加工替代。而在一般情况下,是否值得构建它。这就是为什么我决定问你。
P./S.: 这是另外一件事......,因为我在发表前做了程序检查。但我没有固定的确认,我在MT4中做了这样的重命名检查。也就是说,是的,我承认我可能错过了对MT4的这种检查,包括误以为MT4改变对象名称时的事件与MT5相同。
我们正在努力解决这个问题
你能告诉我,如果一个图形对象被重新命名,在MQL4中是否会有删除和修改事件的通知?还是会保持现状?
它将像MT5中一样产生事件。但有这样的问题,最好还是联系服务台。
谢谢你,安东!
P./S.:我通常去服务台,但在这里我被 "冻结 "了:这不是一个错误或愿望,而是问题。因此,在问题中,写道。然后我意识到,这些问题可以被认为是模棱两可的,所以我具体说明。就这样了。
亲爱的开发者们!能否请您告诉我关于 "蜱 "的故事 的工作进展如何?何时等待?它甚至在进行中吗?