新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1795 1...178817891790179117921793179417951796179717981799180018011802...1953 新评论 Tretyakov Rostyslav 2021.12.06 11:38 #17941 Nerd Trader #:为什么?为什么绿线没有发生这种情况? 条件是相同的,只是黄线的逆向(价格>要价)和绿线的逆向(价格<要价)。 但是,绿色和红色的线条,由于某些原因,只在一个实例中创建,并且在光标移动时不闪动。 从零以上? 有趣的一点是... 你要找的是两条线 if(ObjectFind("Buy Stop") == window || ObjectFind("not allowed") == window){ 和你删除一个。 ObjectDelete(line_name); 问题是哪一个?"line_name "的姓氏是什么? Tretyakov Rostyslav 2021.12.06 11:40 #17942 Mihail Matkovskij #:完成了信息。用不正确的图表ID和对象被创建时的子窗口测试你的函数和我的函数。然后看看你的函数返回什么,我的函数相信什么。 你只是脱离了这个圈子) Mihail Matkovskij 2021.12.06 11:41 #17943 MakarFX #: 而如果 然后呢? 错误。而你,真的,不知道为什么! Tretyakov Rostyslav 2021.12.06 11:43 #17944 Mihail Matkovskij #:错误。而你,真的,不知道为什么!"-1 "表示没有对象。由于没有对象,所以真 Mihail Matkovskij 2021.12.06 11:46 #17945 MakarFX #:你只是脱离了这个圈子)。 我已经给了你检查对象的存在应该是什么样子。那我的功能就不能用了吗?相反,它的用途更广。如果你需要在子窗口中工作,就不会注意到太大的差别。 Tretyakov Rostyslav 2021.12.06 11:49 #17946 Mihail Matkovskij #:我已经给了你检查对象的存在应该是什么样子。那我的功能就不能用了吗?相反,它的用途更广。如果你需要在一个子窗口中工作,那就不会有太大的区别。让我重复这个问题 如果 ObjectFind(chart, name)=-1然后呢? Mihail Matkovskij 2021.12.06 11:51 #17947 MakarFX #: "-1" - 没有对象。由于没有对象--真 你的函数将返回真,而当错误发生时。 关于交易、自动交易系统和交易策略测试的论坛 新手对MQL4和MQL5的任何问题,关于算法和代码的提示和讨论 Mihail Matkovskij, 2021.12.06 12:38 丰富了你的信息。你应该用不正确的图表ID 和在子窗口中 创建对象时测试你和我的函数。并看看你的函数将返回 什么,我的函数 将返回什么。并仔细阅读文件。所有的链接和报价都在上面给出。 Nerd Trader 2021.12.06 11:54 #17948 string name = "name"; ObjectCreate(1, name, OBJ_HLINE, 1,0,0); Print(FindObject("name")); if (objectExist(0, "name")) Print("objectExist Find"); else Print("objectExist Object not found."); ... bool objectExist(const long _chartID, const string _name) { return(ObjectFind(_chartID, _name) >= 0); } bool FindObject(string name) { if(ObjectFind(0,name)) return(false); return(true); } 我不是在主窗口中创建的,它仍然是真实的(但Makar为我的情况只写了主窗口)。对于objectExist,很明显,有>=0。 如果搜索的其他对象不是 "名字",那么Makar的变体将返回错误。 Tretyakov Rostyslav 2021.12.06 11:57 #17949 Mihail Matkovskij #:完成了信息。用不正确的图表ID和 对象在子窗口中被创建时 测试你的函数和我的函数。并看看你的函数将返回什么,我的函数将返回什么。并仔细阅读文件。所有的链接和报价都在上面给出。 Mihail Matkovskij#: 我给了你对象的存在性检查应该是什么样子的。我的功能就不能用了?相反,它更具有普遍性。如果你需要在一个子窗口中工作,那就不会有太大的区别。 至于该功能的普遍性,嗯......。 bool FindObject(string name,int win) { if(ObjectFind(0,name)!=win) return(false); return(true); } Nerd Trader 2021.12.06 12:06 #17950 MakarFX #:一个有趣的观点...你要找的是两条线和你删除一个。问题是哪一个?行_名 "的姓氏是什么? 按照惯例,那个是真的 1...178817891790179117921793179417951796179717981799180018011802...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
为什么?为什么绿线没有发生这种情况? 条件是相同的,只是黄线的逆向(价格>要价)和绿线的逆向(价格<要价)。
但是,绿色和红色的线条,由于某些原因,只在一个实例中创建,并且在光标移动时不闪动。
从零以上?有趣的一点是...
你要找的是两条线
和你删除一个。
ObjectDelete(line_name);
问题是哪一个?"line_name "的姓氏是什么?
完成了信息。用不正确的图表ID和对象被创建时的子窗口测试你的函数和我的函数。然后看看你的函数返回什么,我的函数相信什么。
你只是脱离了这个圈子)
而如果
然后呢?
错误。而你,真的,不知道为什么!
错误。而你,真的,不知道为什么!
你只是脱离了这个圈子)。
我已经给了你检查对象的存在应该是什么样子。那我的功能就不能用了吗?相反,它的用途更广。如果你需要在子窗口中工作,就不会注意到太大的差别。
我已经给了你检查对象的存在应该是什么样子。那我的功能就不能用了吗?相反,它的用途更广。如果你需要在一个子窗口中工作,那就不会有太大的区别。
让我重复这个问题
如果然后呢?
"-1" - 没有对象。由于没有对象--真
你的函数将返回真,而当错误发生时。
关于交易、自动交易系统和交易策略测试的论坛
新手对MQL4和MQL5的任何问题,关于算法和代码的提示和讨论
Mihail Matkovskij, 2021.12.06 12:38
丰富了你的信息。你应该用不正确的图表ID 和在子窗口中 创建对象时测试你和我的函数。并看看你的函数将返回 什么,我的函数 将返回什么。并仔细阅读文件。所有的链接和报价都在上面给出。
如果搜索的其他对象不是 "名字",那么Makar的变体将返回错误。
完成了信息。用不正确的图表ID和 对象在子窗口中被创建时 测试你的函数和我的函数。并看看你的函数将返回什么,我的函数将返回什么。并仔细阅读文件。所有的链接和报价都在上面给出。
我给了你对象的存在性检查应该是什么样子的。我的功能就不能用了?相反,它更具有普遍性。如果你需要在一个子窗口中工作,那就不会有太大的区别。
至于该功能的普遍性,嗯......。
一个有趣的观点...
你要找的是两条线
和你删除一个。
问题是哪一个?行_名 "的姓氏是什么?