交易机器人在市场发布前必须经过的检验 - 页 9

 
谢谢。
 
test on EURUSD,H1
strategy tester report 16 total trades
test on NZDUSD,H1
tester takes too long time
strategy tester report not found

如何解决这个问题?在常规测试仪中打开交易。

 
Alexandr Gavrilin:

如何解决这个问题?在常规测试仪中打开交易。

它不会说交易未打开。它说机器人交易时间太长 - 自动测试仪提示您需要加快代码速度。

没有报告通常是自动测试仪的故障,可以通过一段时间后重新测试来解决,但也可能是第一个原因造成的。

 
Stanislav Korotky:

它并没有说交易没有开启。它说的是机器人交易时间太长--自动交易器提示您需要加快代码速度。

没有报告通常是自动测试器的故障,可以通过一段时间后重新测试来解决,但也可能是第一个原因造成的。

我明白了,我也是这么想的。奇怪的是,同样的代码在 mt5 上可以顺利通过,但在 mt4 上却不行。

 
与此主题无关的评论已移至"来自 MQL4 MT4 MetaTrader 4 新手的问题"。
 
我制作了该产品的演示版,这样用户就可以在实时图表上而不是在策略测试仪 上对其工作进行评估。我设置了资产和时间框架限制。该产品没有通过自动测试,因为存在一些条件:"禁止在产品中根据交易账号类型、金融工具等设置任何工作限制"。
- 问题很简单:为什么我们不能为产品的模拟版本设置限制? 如果 MQL5 Market 如此关心用户:"所有此类行为(操作中的任何限制)都将被视为对买方不友好,是不可接受的"。- 那么从用户的角度来看,在资产类型、时间框架等方面设置限制的免费演示版更容易在实时图表上进行测试。
 
Andrey Dyachenko:

为了让用户进行评估,您可以制作一个演示,并将其附加到产品中。

Autovalidator 从未因演示而限制工作。

 

与此同时,我发现市场上的产品、演示版本都通过了这种自动检查,以确定是否存在限制:

选择性的秘密是什么?)

 
Andrey Dyachenko:

与此同时,我还发现市场上有一些产品的 DEMO 版本通过了这种自动检查,以确定是否存在限制:

选择性的秘密是什么?)


秘密很简单:

它说:禁止在产品中设置限制。

产品中的演示版是供测试人员使用的演示版(名字真是个灾难,虽然现在是试用版)。

演示版是真正的演示版,可在演示账户上免费使用。

这样你就不会问问题了:

如何在真实账户上查看?

真实账户 有一个限制,仅限于 USDJPY 货币对。


无选择性。

Autovalidator 从未对模拟账户发过誓。



但在付费版本中,如 MAKS LOT(和付费版本),它是被禁止的。

 
Vladislav Andruschenko:

可以制作一个演示,并附在产品上供用户评估。

Autovalidator 从未宣誓仅为演示而限制工作。

Vladislav - 谢谢您的回答。请问如何 "将演示附加到产品"?