有点惊讶 :)我想我应该分享并提出一个非反问的问题。 - 页 5

 
hrenfx:

向开发商提问。

带指标的专家顾问和同一专家顾问,但在其代码中转移了指标("一体化"),在测试器中的执行速度是否会有所不同?在哪个方向?

最有可能的是,对这个问题不会有明确的答案。但我仍然要求你以某种方式或多或少地澄清这个问题。

我记得在第四论坛上有一个流行的评论,即在没有IndicatorCounted调用的情况下,依赖于其前值的指标将以很大的制动效果工作。因为expo将不得不在每个tick上计算整个缓冲区。

因此,如果我们谈论的是Buf[i]=(High[i]+Low[i])/2类型的基元,我们当然可以在专家顾问中实现它们,而且工作起来肯定会更快。

你为什么要做一个不理解的愁眉苦脸? 知道什么会更快,能解决你的问题吗?

玩得开心

 
伙计们,别犯傻了!在提出的速度问题中,要注意 "测试者 "这个词。在测试员和优化员的情况下,谈论速度才有意义。测试器和优化器不需要 IndicatorCounted() 。
 

开发人员,如果他们愿意,将确认,不说谎,他们总是可以将指标转移到专家顾问的代码中,在测试器中的结果绝对相同。但与此同时,我们不会失去任何速度,并将获得 一个进一步优化算法的严重 机会。在进行了这样的优化后,"一体机 "在测试仪中的速度将永远比其指标 "孪生兄弟 "的定义快。

只有那些欣赏Tester和Optimizer的执行速度的人,才需要 "一体化 "的变体。此外,变体 "一体化 "可以很容易地转移到你自己编写的 "粗略 "优化器中,以更快地进行优化。

 
那么,如果你,hrenfx,只为测试者写专家,是可以理解的。
 
hrenfx:
对于测试器和优化器来说,不需要 IndicatorCounted() 。

在这里,我们开始...用这种方法,你会在计算上得到一个疯狂的刹车。

你需要学习理论并查看标准指标。它们几乎都是用IndicatorCounted()进行经济计算的,并且只重新计算最后一个柱状。

在MT4的最后一个版本中,只是纠正了缓冲区重新初始化的一个错误,就暴露了不考虑IndicatorCounted()的指标的问题。

 
Renat:

在这里,我们开始...用这种方法,你会在计算上得到一个疯狂的刹车。

你需要学习理论并查看标准指标。它们几乎都是用IndicatorCounted()进行经济计算的,并且只重新计算最后一个柱状。

仅仅是纠正了MT4最后一个版本中缓冲区重新初始化的一个错误,就暴露了不考虑IndicatorCounted()的指标的问题。

什么是断章取义的习惯?我说的是EA中没有IndicatorCounted()的问题。据称,由于这种缺失,一体式的EA不得不对同样的事情重新计算一百次。但在专家顾问系统中不需要明确的IndicatorCounted(),它可以通过静态变量 简单实现。

最初,我们谈论的是有能力编写的指标和有能力编写的专家顾问 "合一 "的TERTER。我们不是在讨论坏手的分析。我们正在比较两种为Tester编写EA的方法的速度。恰恰是速度问题的重要性所在。

 
Renat:

在这里,我们开始...用这种方法,你会在计算上得到一个疯狂的刹车。

你需要学习理论并查看标准指标。它们几乎都是用IndicatorCounted()进行经济计算的,并且只重新计算最后一个柱状。

在MT4的最后一个版本中,刚刚修复了一个缓冲区重新初始化的错误,发现了指标的问题,没有考虑IndicatorCounted()。

在测试器中, 条形图是按顺序接收的,没有通信中断。最后一个小节的时间被记住了,由于这个原因,只有一个小节被重新计算。但这只会是试验者的玩具。

 
hrenfx:

....

它最初是关于有能力的指标 和有能力的一体式EA的编写。弯曲的手没有汇报。所比较的正是两个专业编写的EA的速度。

不要对背景保持沉默。你说的是 "多合一 "的EA,完全是为了在测试器中工作。

 
Integer:

不要对背景沉默不语。你说的是一个只为测试者服务的一体化顾问。

特别是对你来说,我再次写道,就像上面所有的帖子中的大写字母一样,速度对测试者和优化者来说是很重要的。这就是为什么速度只考虑测试仪和优化器的原因。

速度,只有速度。

假设你在TESTER中有两个相同的结果,一个是指标,另一个是 "一体的"。第二个人的工作速度更快。很明显,为了优化它,你将运行第二个变体(因为它更快),找到必要的参数,并将它们插入带有指标的专家顾问,你将在真实账户上运行,因为那里的机制对真实交易更可靠。

我们再一次讨论测试仪中的速度。

 
hrenfx:

特别是对你来说,我再写一遍,因为在上面所有的帖子中都是用大写字母写的,速度对测试者和优化者来说很重要。这就是为什么速度只是测试者和优化者的一个问题。

我不需要亲自写什么,我可以阅读,注意力稳定,记忆力好。此外,你亲自用大写字母回复我的这一信息,表明我对konokst的认识。