专家剖析的难题--如何不超过锦标赛的15分钟限制 - 页 2

 

marketeer:

这就是inidactor成为瓶颈的原因--我想听到更多这方面的信息。我有一个正在使用的指示器,但从它那里读取的数据包括在我所测量的1.5分钟计时中。


最重要的是。

1.指标如何读取数据以及它有多少个缓冲区(逻辑有多 "重")。

2.使用和需要什么样的计算深度。

3.刷新指数的频率(有些指数可以在每一个刻度上 刷新,有些在一个计时器上,有些甚至在一个事件上)。

 
DC2008:

1.该指标应直接包含在EA代码中,并且在计算中只使用最后的条形图。这里 研究的是以MA为例的指标表现。

2.你不应该在每一个刻度上进行不必要的计算。你不会在每一个tick上下单或平仓,对吗?

该指标是根据 "标准 "制定的--只计算上一次调用OnCalculate时没有计算过的最后一个条形。这是一个痛苦的过程,我不明白为什么不能用标准的制造商推荐的方法来实现有效的工作。

2.专家顾问是二进制的。在每个条形图开始时的符号同步是在几个点上进行的,需要几秒钟(在一般的运行中,不是在每个条形图上)。

 
TheXpert:
而计算结果却不是。把他也带出去。他不在议员的办公室里。

明白了。我在两周内测试它的速度。结果如下:总耗时 - 1分6秒,专家顾问操作 - 13秒,指标计算- 17秒。总共--30秒,在我的代码中,不到一半。事情就是这样;-////

Документация по MQL5: Основы языка / Функции / Функции обработки событий
Документация по MQL5: Основы языка / Функции / Функции обработки событий
  • www.mql5.com
Основы языка / Функции / Функции обработки событий - Документация по MQL5
 
DC2008:

1.该指标应直接包含在EA代码中,并且在计算中只使用最后的条形图。这里 研究的是以MA为例的指标表现。

2.你不应该在每一个刻度上进行不必要的计算。你不会在每一个tick上下单或平仓,对吗?

是的,我愿意!我花了三十分钟来测试专家顾问对自定义指标的调用。 在指标代码被装入专家顾问后,测试在12分钟内就结束了。
 
GODZILLA:
是的,肯定是的。我花了三十分钟来测试专家顾问对自定义指标的调用,但在将指标代码压缩到专家顾问中后,测试在12分钟内就结束了。
DC2008

终于学会了写指标。

 
TheXpert:

终于学会了写指标。

这是给谁的?
 
TheXpert:
两者都是。
事实上,火鸡调用有开销是事实,而这些开销可以通过将计算转移到专家顾问来消除。但这是一种变态的做法。
 
TheXpert:
他们俩都是。
那就说得通了,我以前也听说过!"。当你谈论具体的事实时,你可以听从一个人的意见,但从一个可敬的 "品牌 "那里得到的关于什么都没有的 "聪明建议",覆盖着一层霉菌,是超出常识的。
 
TheXpert:

终于学会了写指标。

教导MQ程序员如何编写指标。这种或那种方法的速度在文章中得到了证明,如果你懒得看,它就会下降20倍。
 
GODZILLA:
那就说得通了,我以前也听说过!"。当你谈论具体的事实时,你可以听取一个人的意见,但关于什么都没有的 "聪明建议",覆盖着一层霉菌,来自一个可敬的 "品牌"--这已经超出了常识逻辑的限制。
亲爱的先生,这条线已经有一个胡须到了地上。偶尔在论坛上看看,在那个论坛和这个论坛上,已经用具体的事实和证实讨论过了。在这个论坛上,终端的开发者对这个问题的看法也已经说过。试图在专家顾问中计算指标 是一个死胡同和注定要失败的方法。
Документация по MQL5: Основы языка / Функции / Функции обработки событий
Документация по MQL5: Основы языка / Функции / Функции обработки событий
  • www.mql5.com
Основы языка / Функции / Функции обработки событий - Документация по MQL5