服务。他们已经启动并运行了吗? - 页 3

 
Konstantin Nikitin:

顺便说一下,你可以在MQL5中为4编译,但有时你会遇到故障。所以最好是全部编译。

我已经用同一个编译器编译了两年的所有东西。

你能得到什么样的故障?

 
BillionerClub:

我想知道第一手资料,什么是OnStart, 它与OnTick有什么不同?

请学会看网站菜单。很简单--抬起你的眼睛,看到菜单,其中第二个菜单项是文件。你可以使用搜索引擎--在左上方有一个图标。输入一个搜索查询,你会得到一个结果。在搜索结果页面的左侧,你可以选择你想看到搜索结果的部分。

Документация по MQL5: Обработка событий / OnStart
Документация по MQL5: Обработка событий / OnStart
  • www.mql5.com
Вызывается в скрипте при наступлении события Start. Функция предназначена для однократного выполнения действий, заложенных в скрипт. Существуют два варианта функции. После завершения скрипта в журнале терминала будет создана запись вида "script имя_скрипта removed (result code N)", где N и есть то значение, которое вернула функция OnStart...
 
Artyom Trishkin:

请学会看网站菜单。很容易抬头看到菜单,其中第二个菜单项是文件。你可以进行搜索--在左上方有一个熟悉的图标。输入一个搜索查询,你会得到一个结果。在搜索结果页面的左侧,你可以选择你想看到搜索结果的部分。

还有一个这样的奇迹。

int start()
 
BillionerClub:

也有这样的奇迹

这是一个旧的功能--来自旧的mql4的遗留问题。忘了它吧。

 
fxsaber:

在与数据源一起工作时,缺乏事件模型,看起来就像一个拐杖。

作为这种拐杖的一个例子,考虑一下目前公式符号的实现--不是基于事件模型,而是基于一个定时器(循环)。因此,出现了跳票的情况。


早些时候,我们提到了服务中的多符号OnTick。为什么他们放弃和砍掉了这样的好主意?

这些服务 连续运行,通过一个特殊的任务 队列与终端进行通信。我们将在以后披露这些任务。

服务不是专家,也不是图表/计时器/价格事件处理程序。事件模型对于连续的过程来说是没有必要的,其意义在于永远不会被打断,并且不依赖于账户/服务器。

这些服务在功能上与专家是分开的,这样人们就不会创造出Frankenshine。服务有其自身的应用范围。

 
Vladislav Andruschenko:

我用同一个编译器编译所有的东西已经两年了,没有出现任何故障。

你能得到什么样的故障?

编译器是一样的,你可以对两种语言使用相同的。

 
Vladislav Andruschenko:

我用同一个编译器编译所有的东西已经两年了,没有出现任何故障。

你能得到什么样的故障?

至少现在我已经发现了文件的不同之处。

MQL5

MQL4

正如你所看到的,这个错误在4中被修复了,但5可能忘记了这个问题。我也抓到过一些东西,但现在不记得了。

 
Konstantin Nikitin:

至少现在我已经发现了文件的不同之处。

MQL5

MQL4

这个错误在4号文件中似乎已经被修复了。 在5号文件中,他们似乎忘记了这个问题。我在别的地方抓到过,但现在不记得了。


只有一个编译器,不是吗?

我没有看到任何故障。

只是,当你用扩展名命名一个文件时--版本也会自动切换。


也许你说的是语言的 不同功能

雷纳特-法特库林

编译器是一样的,你可以对两种语言使用相同的。

 
服务才刚刚出现,你几乎什么都做不了 ))
 
Renat Fatkhullin:

服务中不会有OnTimer或OnTick。只有OnStart。

这是一个特殊类型的程序,用于后台循环过程(数据输入、分析、外部链接等),而不是EA的替代品。


1963年的测试版已经出来了,你可以通过菜单更新。

而且它还没有固定:导航仪中的降序排序