MetaTrader 5策略测试器:缺陷,缺陷,改进建议 - 页 28

 

今天是11月19日。当我把间隔期的结束日期放在11月20日时,我得到了一个opt-file。11月21日--另一个。但它们实际上是在同一间隔的历史数据上创建的。

是否有可能将其考虑在内?

 

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

MetaTrader 5策略测试器:缺陷,缺陷,改进建议

fxsaber, 2019.11.11 07:07

在市场观察的所有字符的优化选择文件中,以下字段为零
initial_deposit = 0.0

请纠正。

纠正了,但不正确的是
; Pass = 1
; initial_deposit = 9206.0
; withdrawal = 0.0
; profit = -794.0
写的是期末余额,而不是起始余额。
 
fxsaber:
纠正了,但不正确的是 不写初始余额,而写最终余额。

这里没有任何东西被纠正。

初始存款取自opt文件的标题

 
Slava:

这里没有任何东西被纠正。

初始存款取自opt文件的标题

不幸的是,情况并非如此。这里是标题中的存款。

; trade_currency = USD
; trade_deposit = 10000
; trade_condition = 0
; trade_leverage = 500

而这是在记录。

; Pass = 1
; initial_deposit = 9206.0
; withdrawal = 0.0
; profit = -794.0
; grossprofit = 0.0
; grossloss = 794.0
; maxprofit = 0.0
; minprofit = 794.0
; conprofitmax = 0.0
; maxconprofit = 0.0
; conlossmax = 794.0
; maxconloss = 794.0
; balance_min = 9206.0
 

如果你已经做了逐个字符的优化,优化选项卡上的缓存导入 菜单就不见了。

 
字符优化缓存没有被导入
 
Slava:

@Slava

有什么答案吗?

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

MetaTrader 5策略测试器:缺陷,缺陷,改进建议

Alain Verleyen, 2019.11.18 18:54

这是对Metaquotes的请求,我希望至少有一个团队的开发人员可以回答(如果他已经被问过了,很抱歉,但由于语言问题,我在俄罗斯论坛上找不到答案)。

要求改进策略测试器,增加测试在模拟账户上从未发生的交易情况,而只在真实账户上发生,这是否合理?因为如果不能够完全测试,真的很难创建健壮的代码。

这主要是因为集中的市场(相对于外汇/差价合约)。例如,部分 订单填充,在模拟账户上,这种情况从未发生(据我所知),但在期货或股票的真实账户上,这是一种常见的情况。如果有一个工具来模拟这种情况,将是非常有用的。

部分填充只是一个例子,如果Metaquotes认为与这样的功能合作是一个好主意,我愿意把这些想法集中起来,并对这样的功能提供详细的描述。(没有针对我自己的需求的具体内容)。

谢谢你的时间和回答。


 

当选择缓存导入菜单时,总是出现一个 具有相同路径的文件选择窗口。Tester\cache\*.opt.

我不得不每次都从另一个文件夹中选择文件,而我的opt文件就在那里。它不记得路径。


当然,如果可以拖放,我也不会使用这种导入方式。

 
fxsaber:

不幸的是,情况并非如此。这里是标题中的存款。

而这是在记录。

对,交易保证金=10000

这是初始存款,对所有的优化通道都是一样的。

获得的优化标准 的值写在入口处。如果按余额计算,将有一个最终余额

 
Slava:

是的,交易存款=10000

这是对所有优化通行证都相同的初始押金

获得的优化标准 的值写在入口处。如果按余额计算,最后的余额将在那里

等等,这就是初始存款。这与优化标准没有关系。

当你进行经典优化时(不是针对所有的符号),这个字段会填入初始存款。


对于优化标准,还有一个字段 - custom_fitness。