对MT5的祝愿 - 页 43

 

我想在一台机器上安装几个MT5实例。当为每个实例启动测试器时,所选测试的符号的整个历史被强制下载。但它已经存在于同一台机器上(假设所有的实例都与一家经纪公司的账户一起工作)!这就是为什么我们要把所有的实例都放在一起。允许 用户指定 用于测试的报价数据库的路径,并选择要下载的历史时期(至少要到最近的一年)。

 
Ashes:

但是它已经存在于同一台机器上了(假设所有的实例都是用同一DC的账户工作的)!

如果在一个经纪公司的账户,在一个终端的所有历史符号已经下载,没有什么可以阻止你复制这个历史到其他终端?
 
alexvd:
如果在一个经纪公司的账户,在一个终端的所有历史符号已经被下载,没有什么能阻止你把这个历史复制到其他终端?
如你所知,磁盘空间总是趋向于零。
 

亲爱的开发者们!

请添加ChartFocus或CharActivate函数或其他东西,使之能够以编程方式激活所需的图表。

非常有用和必要的东西,特别是当有创建图表的功能,将模板应用于图表等。


我希望我的小请求不会被忽视。

 

如果把策略测试器做成一个独立的应用程序(像MetaEditor)就好了,因为有很多功能和书签,我们想同时观察几个书签。如果能同时看到优化结果 和图表,以及在图表窗口中平行测试可视化,那就方便多了。在这种情况下,主终端将被关闭,不会吸收不必要的资源。总之,在你开始交易之前,你将不会在测试器中花费一个月甚至一年的时间 - 终端显然是不需要的。而如果能有一个大而方便的应用程序,同时显示所有窗口、点图和二维图,并能在标签中最小化窗口以节省空间,那就更好了。
我想知道这在实施上的可行性如何?

即使应用程序的分离是不可行的,作为一种选择,我们可以增加把测试员的书签变成独立的窗口的能力,在保存当前的配置文件时,确保增加保存窗口的存在和位置,而不仅仅是字符图形。这样一来,就有可能分别保存交易和测试用的配置文件,在需要和不需要的地方,在正确的位置,启用和禁用窗口。

 
Shurik740:

把策略测试器变成一个独立的应用程序(如MetaEditor)会很好。

有道理。附议。
 
Lizar:
有道理。我支持这个观点。

就目前的情况来看,它完全可以被认为是独立的!为什么要重做?

放在第二个终端,在你的模板中尽可能多地测试。

 
sergeev:

以目前的情况来看,它很可能被认为是独立的!为什么要重做?

放在第二个终端,在你的模板中尽可能多地测试。

嗯,也有道理。
 

但我一直想把测试器作为EA内部的一个函数(或OOP类)来运行。然后我们可以比现在更有效地管理测试/优化过程。毕竟,现在即使是按历史时期进行的顺序测试,也是由一个标签,而不是由一个程序完成的。创建一些测试/优化程序,然后在其上自主地运行测试器(例如过夜),这将是很方便的。在一个小的DBMS里面做这件事也不失为一个好主意。

 
sergeev:

以目前的情况来看,它很可能被认为是独立的!为什么要重做?

放在第二个终端,在你的模板中尽可能多地测试。

是的,但独立的窗口而不是标签(现在是),确实更方便。如果在优化过程中也有可视化模式的并行测试,那将是一个童话故事......
原因: