初学者的问题 MQL5 MT5 MetaTrader 5 - 页 1373 1...136613671368136913701371137213731374137513761377137813791380...1503 新评论 Oleg Kolesov 2021.11.15 10:30 #13721 试图。 Alexey Viktorov 2021.11.15 11:03 #13722 Nikita Chernyshov #:缓冲区不应该被颜色所吸引,而是被价值所吸引。看看缓冲器在变色时输出什么。也就是说,我们假设有两个缓冲区。红色和绿色。通过Commen输出这两个缓冲区,并跟踪缓冲区在 "活动 "时的显示情况。这些都是数值。这些是与你互动的人。 不要给符合mql4的建议,而不一定符合mql5的建议 Alexey Viktorov 2021.11.15 11:12 #13723 Oleg Kolesov #: 你好。我如何在专家顾问中获得颜色指数?(当一个颜色发生变化时,要得到信号)。 通常情况下,一个指标首先有一个值缓冲区,然后是颜色缓冲区。 SetIndexBuffer(0, buffMACD, INDICATOR_DATA); // Буфер данных SetIndexBuffer(1, colorBuff, INDICATOR_COLOR_INDEX); // Буфер цвета SetIndexBuffer(2, buffSignal, INDICATOR_DATA); // Буфер данных SetIndexBuffer(3, colorSignal, INDICATOR_COLOR_INDEX); // Буфер цвета 然后你在收到指标句柄后复制第1或第3个缓冲区的值。只能有零、0以上的整数值,这取决于指标中定义的颜色数量。在为EA编程时,你需要知道的一切。 leon_17 2021.11.15 16:30 #13724 你能告诉我如何在MQL5中创建一个图形对象 以避免错误4202吗?,我在MQL4中使用了这个代码。 string Obj_Rectangle="Object"; if(ObjectFind(0,Obj_Rectangle)==-1) { ObjectCreate(0,Obj_Rectangle,OBJ_RECTANGLE_LABEL,0,0,0); ObjectSetInteger(0,Obj_Rectangle,OBJPROP_CORNER,0); ObjectSetInteger(0,Obj_Rectangle,OBJPROP_XDISTANCE,100); ObjectSetInteger(0,Obj_Rectangle,OBJPROP_YDISTANCE,100); ObjectSetInteger(0,Obj_Rectangle,OBJPROP_XSIZE,200); ObjectSetInteger(0,Obj_Rectangle,OBJPROP_YSIZE,150); ObjectSetInteger(0,Obj_Rectangle,OBJPROP_BGCOLOR,clrBlue); } Alert(_LastError); 但在MQL5中,ObjectFind()返回错误4202 Alexey Viktorov 2021.11.15 17:28 #13725 leon_17 #:你能告诉我如何在MQL5中创建一个图形对象 以避免错误4202吗?,我在MQL4中使用了这个代码。但在MQL5中,ObjectFind()返回错误4202 如果没有找到对象,则是一个对象搜索错误... 误差对象未被发现 4202 未找到图形对象 不要提醒它... Oleg Kolesov 2021.11.15 18:10 #13726 阿列克谢,谢谢你想帮忙。你也有这样的原则:给饥饿的人以鱼竿,而不是鱼。 leon_17 2021.11.15 18:14 #13727 Alexey Viktorov #:如果没有找到对象,这就是对象搜索错误... 误差对象未被发现 4202 未找到图形对象 你不需要提醒它... 好吧,我曾经被教导说_LastError根本就不应该返回任何错误。而这甚至似乎是市场的一个要求。它不再那么严格了吗? 还有,据我所知,这个错误可能会覆盖,代码中的一些其他更重要的错误,如何处理? Alexey Viktorov 2021.11.15 18:43 #13728 leon_17 #:好吧,我曾经被教导过,_LastError根本就不应该返回任何错误。而这甚至似乎是市场的一个要求。它不再那么严格了吗? 还有,据我所知,这个错误可能会覆盖,代码中的一些其他更重要的错误,如何处理? _LastError变量存储了mql5-程序执行过程中发生的最后一个错误 的值。 有人把你教坏了。_LastError 变量将存储获得的值,直到下一个、下一个错误发生。 市场的一个要求是,不能从经纪商的serverdc收到执行错误。阅读文件... Документация по MQL5: Предопределенные переменные / _LastError www.mql5.com _LastError - Предопределенные переменные - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 Alexey Viktorov 2021.11.15 18:46 #13729 Oleg Kolesov #: 阿列克谢,谢谢你想帮忙。你也有这样的原则:给饥饿的人以鱼竿,而不是鱼。 不仅仅是钓竿,而是解释在哪里可以读到解决这个问题的资料。如果一个人想了解问题,我准备花时间直到他们理解我的话。但如果他们要求你做,而我用这个模板来计算,那么这个人就不会想出来。他需要有人来做,然后草长莺飞...... Oleg Kolesov 2021.11.15 19:28 #13730 我同意。 1...136613671368136913701371137213731374137513761377137813791380...1503 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
缓冲区不应该被颜色所吸引,而是被价值所吸引。
看看缓冲器在变色时输出什么。
也就是说,我们假设有两个缓冲区。红色和绿色。
通过Commen输出这两个缓冲区,并跟踪缓冲区在 "活动 "时的显示情况。这些都是数值。这些是与你互动的人。
不要给符合mql4的建议,而不一定符合mql5的建议
你好。我如何在专家顾问中获得颜色指数?(当一个颜色发生变化时,要得到信号)。
通常情况下,一个指标首先有一个值缓冲区,然后是颜色缓冲区。
然后你在收到指标句柄后复制第1或第3个缓冲区的值。只能有零、0以上的整数值,这取决于指标中定义的颜色数量。在为EA编程时,你需要知道的一切。
你能告诉我如何在MQL5中创建一个图形对象 以避免错误4202吗?
,我在MQL4中使用了这个代码。
但在MQL5中,ObjectFind()返回错误4202
你能告诉我如何在MQL5中创建一个图形对象 以避免错误4202吗?
,我在MQL4中使用了这个代码。
但在MQL5中,ObjectFind()返回错误4202
如果没有找到对象,则是一个对象搜索错误...
误差对象未被发现
4202
未找到图形对象
不要提醒它...
如果没有找到对象,这就是对象搜索错误...
误差对象未被发现
4202
未找到图形对象
你不需要提醒它...
好吧,我曾经被教导说_LastError根本就不应该返回任何错误。而这甚至似乎是市场的一个要求。它不再那么严格了吗?
还有,据我所知,这个错误可能会覆盖,代码中的一些其他更重要的错误,如何处理?
好吧,我曾经被教导过,_LastError根本就不应该返回任何错误。而这甚至似乎是市场的一个要求。它不再那么严格了吗?
还有,据我所知,这个错误可能会覆盖,代码中的一些其他更重要的错误,如何处理?
有人把你教坏了。_LastError 变量将存储获得的值,直到下一个、下一个错误发生。
市场的一个要求是,不能从经纪商的serverdc收到执行错误。阅读文件...
阿列克谢,谢谢你想帮忙。你也有这样的原则:给饥饿的人以鱼竿,而不是鱼。