错误、漏洞、问题 - 页 2439

 
Slava:

如果不是每次传球都能返回一帧呢?

我在上面举了一个关于在测试器中捕捉错误的例子。只有当某些结果值不符合基准时,才会发送帧。

所以要做一个空(系统)帧,它将在每一次传递中被返回,但不会参与数据生成。

 

在合成工具公式中,如果字符名称以句号开始(或包含句号),则会出现 "未知解析错误 "的错误。


 
Nikolai Semko:

在合成工具公式中,如果字符名称以句号开始(或包含句号),则会出现 "未知解析错误 "的错误。


如果符号名称 中包含句号、破折号或其他不明确的东西("RTS-12.19 "如何?),则必须用撇号将名称包围起来
 
Slava:
如果一个字符名 包含一个句号、一个破折号或其他你不理解的东西("RTS-12.19 "如何?),它应该用撇号包围起来

谢谢你。它起作用了。

 

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

有人(最好是开发者)能解释一下优化器中的故障吗?

斯拉瓦, 2019.02.14 09:42

我们不依赖EX5文件的日期。并且我们计算所有来源的校验和

你能否将相应的数据添加到MQLInfoInteger中?

 

这个属性是什么意思?

ENUM_MQL_INFO_INTEGER

识别器

描述

财产类型

mql_signals_allowed

允许来自该运行程序信号

bool

 
fxsaber:

你能把相关数据添加到MQLInfoInteger中吗?

没有
 

下午好。在验证方面面临着一个非常有趣的问题。猫头鹰不通过!!不奇怪,很多人会认为,/****这个规则。但首先要做的是。

我先说说已经有哪些检查,以立即切断明显的愿望。

1.缺乏 用于贸易交易的资金

2.交易业务的数量不正确。

3. 对未决订单数量的限制

4. 对每个符号的手数的限制

猫头鹰的逻辑 意味着在没有任何止损的情况下打开市场订单,然后在特定条件下自行关闭所有订单。

为了排除开盘逻辑中的错误,我把猫头鹰的所有逻辑都放进了炉子里,开盘的唯一信号是它们的缺席。因此,我们获得了一个信号,可以在每一个tick上建立一个买入或卖出头寸。信号已经处理好了。然后我们开始玩手数,以简化系统中的验证,并尝试以终端要求的最小手数开仓。

所以,事实证明,我想在每个tick上以最小的手数打开买入和卖出,如果没有的话。

我作为验证的结果得到什么。

测试欧元兑美元,H1(套期保值)。

没有贸易业务

测试XAUUSD,D1(套期保值)。

没有贸易业务

测试英镑兑美元,M30(对冲)。

没有贸易业务

测试欧元兑美元,M1(套期保值)。

没有贸易业务

我的实验结果是什么? 如果我勾选了 "交易操作资金不足",并写到日志中,那么在验证过程中,我将得到一个回应,即日志文件太大,我试图打开每一个刻度,没有足够的资金。如果我不向日志写任何东西,那么一切都很好,但在验证结束时没有开放的位置。因此,在我看来,验证算法中存在一个疯狂的漏洞,这是一个相当大胆的说法,我同意,但如果我在什么地方搞错了,请纠正我。

如果我是错的,我想纠正它。

提前感谢大家的有益建议。


 
Sergey Kasirenko:

下午好。在验证方面面临着一个非常有趣的问题。猫头鹰不通过!!不奇怪,很多人会认为,/****这个规则。但首先要做的是。

我先说说已经有哪些检查,以立即切断明显的愿望。

1.缺乏开展贸易的资金

2.交易业务的数量不正确。

3. 对未决订单数量的限制

4.对每个符号的手数限制

猫头鹰的逻辑 意味着在没有任何止损的情况下打开市场订单,然后在特定条件下自行关闭所有订单。

为了排除开盘逻辑中的错误,我把猫头鹰的所有逻辑都放进了炉子里,开盘的唯一信号是它们的缺席。因此,我们获得了一个信号,可以在每一个tick上建立一个买入或卖出头寸。信号已经处理好了。然后我们开始玩手数,以简化系统中的验证,并尝试以终端要求的最小手数开仓。

所以,事实证明,我想在每个tick上以最小的手数打开买入和卖出,如果没有的话。

我作为验证的结果得到什么。

测试欧元兑美元,H1(套期保值)。

没有贸易业务

测试XAUUSD,D1(套期保值)。

没有贸易业务

测试英镑兑美元,M30(对冲)。

没有贸易业务

测试欧元兑美元,M1(套期保值)。

没有贸易业务

我的实验结果是什么? 如果我勾选了 "交易操作资金不足",并写到日志中,那么在验证过程中,我将得到一个回应,即日志文件太大,我试图打开每一个刻度,没有足够的资金。如果我不向日志写任何东西,那么一切都很好,但在验证结束时没有开放的位置。因此,在我看来,验证算法中存在一个疯狂的漏洞,这是一个相当大胆的说法,我同意,但如果我在什么地方搞错了,请纠正我。

如果我是错的,我想纠正它。

感谢大家的建议。


你已经写了顾问不交易......找出顾问不交易的原因......

 
Vladimir Pastushak:

你写到EA没有交易......找出EA没有交易的原因......

你可能没有仔细阅读我的帖子。我把它放在任何图表上,放在任何货币上,放在任何符号上,用我的终端刻度打开头寸。我在任何图表、任何货币或符号中建仓,仓位在终端打开。但是,如果我打开一个没有钱的日志,那么因为每一个tick的信号,我得到了日志溢出的错误,如果我放在那里的唯一东西是关于交易没有钱的信息,怎么会溢出呢?因此,我的结论是,在自动验证过程中,有什么东西卡住了,不断地检查,账户里有10美分,因此没有交易,因为检查只是在打开之前没有通过。但如果我关闭这个检查,那么自动验证当然就会出现因资金不足 而开仓的错误。

原因: