新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 926 1...919920921922923924925926927928929930931932933...1953 新评论 Seric29 2019.07.25 16:20 #9251 谁知道什么功能可以用来从图表中删除EA?我想写一个标准,如果它成功了,就把EA从图表中删除。 Alekseu Fedotov 2019.07.25 16:59 #9252 Seric29: 谁知道什么功能可以从图表中删除EA?我想写一个标准,如果它得到满足,就从图表中删除EA。 空白的ExpertRemove()。 终止专家顾问并将其从图表中卸载。 Seric29 2019.07.25 17:59 #9253 Alekseu Fedotov: void ExpertRemove(); 终止专家,并将其从图表中卸载。 谢谢你 Konstantin Erin 2019.07.26 17:24 #9254 fxsaber:这样更简洁,但可能更慢Print(StringSubstr(EnumToString(_Period), 7)); 但会像这样 Alert(EnumToString(ENUM_TIMEFRAMES(_Period))。 或Alert(StringSubstr(EnumToString((ENUM_TIMEFRAMES)_Period),7)。 Artyom Trishkin 2019.07.26 17:28 #9255 Konstantin Erin: 这很容易。 Print(StringSubstr(EnumToString((ENUM_TIMEFRAMES)_Period), 7)); Sergey Fionin 2019.07.27 13:23 #9256 你好,我通过klot库做了一个简单的SSA指标https://www.mql5.com/ru/code/7359,在测试器中,它画出 了一条应该有的线,但当连接到图表上时,它产生了错误。2019.07.27 16:24:29.226 'C:\Program Files (x86)\Terminal\MQL4\indicators\i_SSA.ex4'的堆栈溢出。 2019.07.27 16:24:29.226 在'C:\Program Files (x86)\Terminal\MQL4\indicators\i_SSA.ex4'中读取0x000C0000的访问违规。 文章中的指标显示了同样的错误。 我在文章中使用的文件见附件。我修正了库文件中的一个除以零的错误。 请指教,我不知道在哪里可以找到这个错误。 Библиотека функций сингулярного преобразования www.mql5.com Наверное слышали про гусеницу? Вот это она и есть.... Где брал код не помню, просто переписал с С++ на MQL4. 附加的文件: SSA.mq4 19 kb i_SSA.mq4 4 kb Sergey Fionin 2019.07.31 11:16 #9257 减少了SSA库中数组的大小,现在没有堆栈溢出错误。但历史有点短。问题--为了避免堆栈溢出,对数组有什么限制? Roman Shiredchenko 2019.07.31 11:45 #9258 先生们--也许这里的情况已经改变了......:-) 我把*.ex4文件放在我的云驱动器上的F4you主目录的.MQL4/Expetrs目录中...在终端的 "导航 "下不显示,也就是说,无法运行机器人。 我如何正确安装可执行的expa文件来运行它进行投标? Artyom Trishkin 2019.07.31 11:57 #9259 Roman Shiredchenko: 先生们--也许这里的情况已经改变了......:-) 我把*.ex4文件放在我的云驱动器上的F4you主目录的.MQL4/Expetrs目录中...在终端的 "导航 "下不显示,也就是说,无法运行机器人。 安装可执行的expa文件来运行机器人进行竞标的正确方法是什么? 存储文件夹: 文件 --> 打开数据文件夹 --> MQL4\Experts\Here.ex4 如果是这种情况,但EA在导航器中不可见,那么...恭喜你--你已经用完了导航仪中可能的程序。你需要删除一些东西。不幸的是,MetaTrader4对导航器能看到的程序数量有限制。我在创建大量指标时面临这个问题。为了不删除很多,我只是把代码复制到一个测试文件中,然后编译并运行它--我总是这样在一个文件中测试我需要的指标--删除文件,把新的代码放进去,编译并测试--完成。然后是下一个--抹去文件的内容,在其中插入新的代码......,如此循环下去......。 Даниил Минин 2019.07.31 12:04 #9260 为什么测试器中的指示器可能不会像网上那样显示? 原因可能是什么?https://www.mql5.com/ru/forum/318997 1...919920921922923924925926927928929930931932933...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
谁知道什么功能可以从图表中删除EA?我想写一个标准,如果它得到满足,就从图表中删除EA。
空白的ExpertRemove()。
终止专家顾问并将其从图表中卸载。
void ExpertRemove(); 终止专家,并将其从图表中卸载。
谢谢你
这样更简洁,但可能更慢
但会像这样 Alert(EnumToString(ENUM_TIMEFRAMES(_Period))。
或Alert(StringSubstr(EnumToString((ENUM_TIMEFRAMES)_Period),7)。这很容易。
2019.07.27 16:24:29.226 'C:\Program Files (x86)\Terminal\MQL4\indicators\i_SSA.ex4'的堆栈溢出。
文章中的指标显示了同样的错误。
我在文章中使用的文件见附件。我修正了库文件中的一个除以零的错误。
请指教,我不知道在哪里可以找到这个错误。
先生们--也许这里的情况已经改变了......:-)
我把*.ex4文件放在我的云驱动器上的F4you主目录的.MQL4/Expetrs目录中...在终端的 "导航 "下不显示,也就是说,无法运行机器人。
我如何正确安装可执行的expa文件来运行它进行投标?
先生们--也许这里的情况已经改变了......:-)
我把*.ex4文件放在我的云驱动器上的F4you主目录的.MQL4/Expetrs目录中...在终端的 "导航 "下不显示,也就是说,无法运行机器人。
安装可执行的expa文件来运行机器人进行竞标的正确方法是什么?
存储文件夹: 文件 --> 打开数据文件夹 --> MQL4\Experts\Here.ex4
如果是这种情况,但EA在导航器中不可见,那么...恭喜你--你已经用完了导航仪中可能的程序。你需要删除一些东西。不幸的是,MetaTrader4对导航器能看到的程序数量有限制。我在创建大量指标时面临这个问题。为了不删除很多,我只是把代码复制到一个测试文件中,然后编译并运行它--我总是这样在一个文件中测试我需要的指标--删除文件,把新的代码放进去,编译并测试--完成。然后是下一个--抹去文件的内容,在其中插入新的代码......,如此循环下去......。
原因可能是什么?
https://www.mql5.com/ru/forum/318997