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

 
我们可能都要等待一个具体的例子来说明这个新功能的确切目的。
 
Icham Aidibe:
我们可能都要等待一个具体的例子来说明这个新功能的确切目的。

是的,我们必须等待,直到向我们展示服务的任务。

关于交易、自动交易系统和交易策略测试的论坛

服务。已经在工作了吗?

Renat Fatkhullin, 2018.12.18 09:20

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

服务不是专家或图表/计时器/价格事件处理程序。事件模型对于连续过程来说是没有必要的,连续过程的要点是永远不要中断,不要依赖账户/服务器。

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


 
这个东西会很有用:在后台使用多线程进行繁重的计算,进行长时间的操作(从网站加载新闻,有大量数据的文件操作......),执行时间表(关于交易的每周报告,......)。
 
Nikolai Semko:
我认为服务的图形能力为零,这样的假设是否正确?
还是说这只是暂时的现象?
所有的图表都可以被访问,对象也可以被管理,但没有图表通知,也不会有任何通知。

也就是说,有可能建立视觉的东西。
 
Vladimir Karputov :

Oui, vous devez attendre que les tâches des services vous soient présent ées:


是的,谢谢你 !

已经创建了一些可以作为服务的东西:外汇日历--但我不确定这是否真的是使用这个新功能的方法--我想象它可以接收有关日历的信息并提供给整个终端(所有图表、所有IA、所有指标都可以这样提供服务)--我将等待未来的改进

 
Renat Fatkhullin:
所有的图表都可以被访问,对象可以被管理,但没有图表通知,也不会有。

也就是说,有可能建立视觉上的东西。

一个没有用户互动的界面?

 
Renat Fatkhullin:
所有的图表都可以访问,对象可以被管理,但图表通知不是,也不会是。

也就是说,有可能建立视觉的东西。

谢谢你!只是还没有搞清楚如何启动kanvas。
看不到图表。我一直得到一个错误ERR_CHART_WRONG_ID。

而我也明白--调试器和剖析在服务中不起作用?还是说这只是暂时的?

 

最近有一个新的描述(MetaTrader 5 build 1995的测试版本:经济日历,MQL5程序作为服务和R语言的API)。

终端:增加了一种新的MQL5程序类型 - 服务。它们允许你为终端创建你自己的价格数据来源--从外部系统实时传输价格,就像经纪人的交易服务器那样。

与专家顾问、指标和脚本相比,服务不与特定的图表挂钩。它们在后台模式下运行,并在终端启动时自动开始工作(如果它们没有被强行停止)。

在导航器中增加了一个单独的小节,用于管理服务。





创建服务
要创建一个服务模板,请使用MQL5向导中的相应选项服务有一个入口点OnStart,类似于脚本在那里,你可以利用网络功能安排一个无尽的数据接收和处理循环

运行服务
为了运行一个专家顾问或指标的几份不同的参数,只需将它们应用于不同的图表。在这种情况下,程序的独立实例被创建,它们彼此独立工作。服务不与图表绑定,所以提供了一个单独的机制来创建它们的实例。

在导航器中选择一个服务,在其上下文菜单中点击 "添加服务"。这将打开一个MQL5程序的标准对话框,在这里您可以启用/禁用交易和访问信号,以及设置参数。




要启动和停止一个服务的实例,请使用其菜单。要管理所有实例,请使用服务菜单。

 
与本主题无关的评论已被移至 "通过服务台与开发人员沟通!" 。".
 
那么,这些是不与特定时间表挂钩的脚本,在终端启动 时由OnStart调用一次,并在一个单独的线程中运行?