初学者的问题 MQL5 MT5 MetaTrader 5 - 页 978 1...971972973974975976977978979980981982983984985...1503 新评论 Juer 2019.01.07 19:54 #9771 Vladimir Karputov:回复 "按钮是报价。绕过位置--见我最近的任何代码专家。那么,如果没有回复,就像我之前的评论一样,怎么办?你必须要进入HTML吗?好吧,用你自己的章程,正如他们所说的......所以这个引用按钮只是有时会让人困惑,因为它和 "回复 "做的是同一件事。 Juer 2019.01.07 19:56 #9772 Vladimir Karputov:回复 "按钮是报价。位置遍历--见我的任何最后一个codexpert。最后一个代码IeNTri.mq5 的例子谢谢 Vladimir Karputov 2019.01.07 19:57 #9773 Juer:那么如果没有答案呢,就像我之前的评论一样?你必须要进入HTML吗?如果没有答案,合乎逻辑的是也没有什么可以引用的。如果出现引用空气的能力,就很奇怪了😊 Juer 2019.01.07 19:58 #9774 Vladimir Karputov:如果没有答案,合乎逻辑的是也没有什么可以引用的。如果出现引用空气的能力,就很奇怪了😊在这种情况下,我引用了文档中的文字 Artyom Trishkin 2019.01.07 21:28 #9775 Juer:在这种情况下,我引用了文档中的文字引述文件中的文字。 MetaQuotes Language 5 (MQL5)是一种用于技术指标、交易机器人和金融市场自动交易的辅助应用程序的编程语言。MQL5是MetaQuotes软件公司 为自己的交易平台开发的一种现代高级语言。它的语法最接近于C++,允许你以面向对象的编程(OOP)风格编写程序。 对于用MQL5编写程序,交易平台提供了MetaEditor开发环境,其中包括编写代码的所有现代工具,包括模板、片段、调试、剖析、自动完成和内置版本的MQL5 存储。 该语言的支持和发展由MQL5.community网站提供,那里有大量的 免费代码库 和大量文章。 这些文章涵盖了现代交易的所有主题:神经网络、统计和分析、高频交易、套利、交易策略的测试和优化、使用机器人进行自动交易等等。 我复制-粘贴文本,选择它并按Ctrl+3。 一般来说,所有这些都在编辑器菜单中。 你只需要仔细研究,而不是立即写出缺乏可用性的问题。(这个选择=Ctrl+4) User_mt5 2019.01.08 19:33 #9776 终端有6个窗口,每个窗口有不同的EA。我在其中一个地方改变了专家顾问(或者把它放下,如果它不在那里)。 结果:所有图表的所有 EA都触发了OnChartEvent。 问题:应该是这样的,还是说这是一个错误(OnChartEvent应该只对受影响的窗口启动)? 如果应该是这样,请说明这样做的好处是什么,因为OnChartEvent带有空参数。 id = 9 lparam = 0 dparam = 0.0 sparam = -- 顺便说一下,观察。 1.OnChartEvent在Expert Advisor对话框 出现的阶段已经收到了一个事件(尽管用户可以取消操作)。 2.在诸如调整大小和鼠标点击(id分别=9和4)这样的动作中,事件只被发送到自己的窗口,这是符合逻辑的。 Alexander Mikryukov 2019.01.10 17:05 #9777 下午好。请告诉我我做错了什么。 我想在我按下键盘按钮时创建一个对象,如果它被创建了,我想删除它。这段代码在mql4中工作没有任何问题。提前感谢。 void Drawobj(string name,string descr,datetime time1,double price1,datetime time2,double price2,double price3,int clr) { name="Rec_"+name; if(ObjectDelete(0,name)){ChartRedraw();return;} // Рисуем зону ObjectCreate(0,name,OBJ_RECTANGLE,0,time1,price2,time2,price3); ChartRedraw(); } Juer 2019.01.11 13:29 #9778 Vasiliy Sokolov:而在C#中,这个lambda-表达式,在一些魔法的帮助下,会不会直接工作? 如果method()返回相同的值--在字典中搜索。如果每次的值都不一样--每次都是蛮力搜索。你好。我在CDictionary中没有看到更新方法。它应该如何更新集合中的对象?删除后再添加?或者用相同的钥匙添加它将是一个更新?谢谢你。 Juer 2019.01.12 16:33 #9779 有什么方便的库可以替换文本文件中的行吗? 例如,有几行,你需要替换它们。而新的行数可能不同(原来有三行,现在有两行,等等)。这应该怎么做呢?把整个文件读成一个字符串数组? Kolya32 2019.01.13 07:24 #9780 你好。你知道是否有一套适用于MQL5的即用型函数?以MQL4为例,这里的 Kim Igor V. aka KimIV https://www.mql5.com/ru/forum/131859 Только "Полезные функции от KimIV". 2011.02.18www.mql5.com Все функции взяты из этой ветки - http://forum.mql4... 1...971972973974975976977978979980981982983984985...1503 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
回复 "按钮是报价。绕过位置--见我最近的任何代码专家。
那么,如果没有回复,就像我之前的评论一样,怎么办?你必须要进入HTML吗?好吧,用你自己的章程,正如他们所说的......所以这个引用按钮只是有时会让人困惑,因为它和 "回复 "做的是同一件事。
回复 "按钮是报价。位置遍历--见我的任何最后一个codexpert。
最后一个代码IeNTri.mq5 的例子
谢谢
那么如果没有答案呢,就像我之前的评论一样?你必须要进入HTML吗?
如果没有答案,合乎逻辑的是也没有什么可以引用的。如果出现引用空气的能力,就很奇怪了😊
如果没有答案,合乎逻辑的是也没有什么可以引用的。如果出现引用空气的能力,就很奇怪了😊
在这种情况下,我引用了文档中的文字
在这种情况下,我引用了文档中的文字
引述文件中的文字。
MetaQuotes Language 5 (MQL5)是一种用于技术指标、交易机器人和金融市场自动交易的辅助应用程序的编程语言。MQL5是MetaQuotes软件公司 为自己的交易平台开发的一种现代高级语言。它的语法最接近于C++,允许你以面向对象的编程(OOP)风格编写程序。
对于用MQL5编写程序,交易平台提供了MetaEditor开发环境,其中包括编写代码的所有现代工具,包括模板、片段、调试、剖析、自动完成和内置版本的MQL5 存储。
该语言的支持和发展由MQL5.community网站提供,那里有大量的 免费代码库 和大量文章。 这些文章涵盖了现代交易的所有主题:神经网络、统计和分析、高频交易、套利、交易策略的测试和优化、使用机器人进行自动交易等等。
我复制-粘贴文本,选择它并按Ctrl+3。
一般来说,所有这些都在编辑器菜单中。
你只需要仔细研究,而不是立即写出缺乏可用性的问题。(这个选择=Ctrl+4)
终端有6个窗口,每个窗口有不同的EA。我在其中一个地方改变了专家顾问(或者把它放下,如果它不在那里)。
结果:所有图表的所有 EA都触发了OnChartEvent。
问题:应该是这样的,还是说这是一个错误(OnChartEvent应该只对受影响的窗口启动)?
如果应该是这样,请说明这样做的好处是什么,因为OnChartEvent带有空参数。
id = 9 lparam = 0 dparam = 0.0 sparam =
--
顺便说一下,观察。
1.OnChartEvent在Expert Advisor对话框 出现的阶段已经收到了一个事件(尽管用户可以取消操作)。
2.在诸如调整大小和鼠标点击(id分别=9和4)这样的动作中,事件只被发送到自己的窗口,这是符合逻辑的。
下午好。请告诉我我做错了什么。 我想在我按下键盘按钮时创建一个对象,如果它被创建了,我想删除它。这段代码在mql4中工作没有任何问题。提前感谢。
而在C#中,这个lambda-表达式,在一些魔法的帮助下,会不会直接工作?
如果method()返回相同的值--在字典中搜索。如果每次的值都不一样--每次都是蛮力搜索。
你好。我在CDictionary中没有看到更新方法。它应该如何更新集合中的对象?删除后再添加?或者用相同的钥匙添加它将是一个更新?谢谢你。
有什么方便的库可以替换文本文件中的行吗?
例如,有几行,你需要替换它们。而新的行数可能不同(原来有三行,现在有两行,等等)。这应该怎么做呢?把整个文件读成一个字符串数组?