我如何检查 "优化 "或 "正向优化 "是否正在进行? - 页 7 1234567891011 新评论 Youri Tarshecki 2016.04.15 11:17 #61 Dmitry Fedoseev: Forward=Custom, Optimisation=Disabled?- 这一点也应该被检查,或者只是得到平衡线并计算回归参数? 计算回归乘以净利润 STRICTLY IF Forward=Cast, Optimization=Disabled.也就是说,如果是普通的优化或运行时没有前进,我们什么都不做。 Dmitry Fedoseev 2016.04.15 11:21 #62 Youri Tarshecki: 计算回归 STRICTLY IF Forward=Cast, Optimization=Disabled.也就是说,如果它是一个常规的优化或一个没有前进的运行,我们什么都不做。 在MQL5中没有标志。 Youri Tarshecki 2016.04.15 11:22 #63 Dmitry Fedoseev: 在MQL5中没有标志。那么,代码可以直接进入ini-file中查看吗? Dmitry Fedoseev 2016.04.15 11:25 #64 Stanislav Korotky: 我也间接做了类似的检查。第一笔交易始终是补仓(所有交易都是如此)。因此,我在OnTester中记忆了第一笔交易的HistoryDealGetInteger(ticket,DEAL_TIME),并将其写入框架。通过这个值,我们可以将OnTesterPass 中的整个运行集分为后向和前向。如果可能的话,将所需的计算值从OnTester传递到OnTesterPass,而计算本身已经在OnTesterPass中执行。 背面和正面的第一次交易有不同的票吗? Dmitry Fedoseev 2016.04.15 11:27 #65 Youri Tarshecki: 那么,代码可以直接进入ini-file中查看吗? 这就是我想问的--我是否应该只建立一条平衡线,用它来计算回归,还是应该定义"Forward=Custom, Optimization=Disabled"? Youri Tarshecki 2016.04.15 11:27 #66 我们需要收集回归,并通过转发获得利润--因此假设ini-file将是可见的。是的,顺便说一句,也许,当只是优化而没有任何转发的时候,OnTester只运行一次--那么就不需要检查。第二次初始化根本不会发生。 Youri Tarshecki 2016.04.15 11:33 #67 Stanislav Korotky:如果可能,将所需的计算值从OnTester传递到OnTesterPass,并在OnTesterPass中执行计算本身。 这怎么会好呢? Dmitry Fedoseev 2016.04.15 11:35 #68 Youri Tarshecki:我们需要收集回归,并通过转发获得利润--因此假设ini-file将是可见的。是的,顺便说一句,也许,当只是优化而没有任何转发的时候,OnTester只运行一次--那么就不需要检查。第二次初始化根本不会发生。 这个话题的起因是你不能以编程方式定义后退和前进,这就是这个话题的主要问题。你只能通过ini来了解测试器在什么模式下运行。 Youri Tarshecki 2016.04.15 11:41 #69 Dmitry Fedoseev: 这里的话题是从不可能以程序化方式定义前后关系开始的,这是本话题的主要问题。ini只能用来了解测试器在哪个模式下运行。 不可能以编程方式确定一个和另一个之间的界限。但我,比如说,不需要边界,我需要数据。你说OnTester的第二次启动只对正向数据起作用。 Dmitry Fedoseev 2016.04.15 11:44 #70 Youri Tarshecki: 不可能以编程方式定义两者之间的界限。但我,比如说,不需要边界,我需要数据。你说OnTester的第二次启动只对正向数据起作用。 是的,所以我需要从启动中取出 "前进 "选项的位置,同时检查测试者的工作模式--简单测试或优化。那么,该功能应该只在简单的测试中和选择前进时工作? 1234567891011 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
Forward=Custom, Optimisation=Disabled?- 这一点也应该被检查,或者只是得到平衡线并计算回归参数?
计算回归 STRICTLY IF Forward=Cast, Optimization=Disabled.也就是说,如果它是一个常规的优化或一个没有前进的运行,我们什么都不做。
在MQL5中没有标志。
那么,代码可以直接进入ini-file中查看吗?
我也间接做了类似的检查。第一笔交易始终是补仓(所有交易都是如此)。因此,我在OnTester中记忆了第一笔交易的HistoryDealGetInteger(ticket,DEAL_TIME),并将其写入框架。通过这个值,我们可以将OnTesterPass 中的整个运行集分为后向和前向。如果可能的话,将所需的计算值从OnTester传递到OnTesterPass,而计算本身已经在OnTesterPass中执行。
那么,代码可以直接进入ini-file中查看吗?
我们需要收集回归,并通过转发获得利润--因此假设ini-file将是可见的。
是的,顺便说一句,也许,当只是优化而没有任何转发的时候,OnTester只运行一次--那么就不需要检查。第二次初始化根本不会发生。
如果可能,将所需的计算值从OnTester传递到OnTesterPass,并在OnTesterPass中执行计算本身。
我们需要收集回归,并通过转发获得利润--因此假设ini-file将是可见的。
是的,顺便说一句,也许,当只是优化而没有任何转发的时候,OnTester只运行一次--那么就不需要检查。第二次初始化根本不会发生。
这里的话题是从不可能以程序化方式定义前后关系开始的,这是本话题的主要问题。ini只能用来了解测试器在哪个模式下运行。
不可能以编程方式定义两者之间的界限。但我,比如说,不需要边界,我需要数据。你说OnTester的第二次启动只对正向数据起作用。