OpenCL:MQL5中的内部实现测试 - 页 17

 
Urain:

然而,仍有一队不支持GPU计算的显卡,正是为它们在CPU上进行OpenCL代码计算模拟(你可以想象,这将会慢得多)。

软件OpenCL与视频卡无关,也不包括旧卡的任何部分功能。它是纯粹的CPU执行。

 
Renat:

OpenCL软件与视频卡无关,也不包括旧卡的任何部分功能。它是纯粹的CPU执行。

这正是我想表达的意思,谢谢你的澄清。

是的,在C++中写了一些例外,其中选择了OpenCL代码是在GPU设备上还是在CPU上执行,但这种例外只有在不能使用GPU时才会写。没有任何测试可以看出对于某段代码,哪个CPU或GPU更快。这一点需要被理解。

 
一场严重的速度之争正在展开,因此,问题是:什么是好代码,什么是坏代码?哪些东西会夺走速度?你会推荐什么读物吗?
 
220Volt:
一场严重的速度之争正在展开,因此,问题是:什么是好代码,什么是坏代码?哪些东西会夺走速度?你会推荐一些读物吗?
还有一个有趣的问题:生命的意义是什么?
 

顺便说一下,我们正在准备一个新的机制,为测试人员提供中间条形状态的缓存,这将给交易机器人的优化带来严重加速。

它将在长期测试后的下一个版本中发布。

 
Urain:
还有一个有趣的问题:生命的意义是什么?
这肯定是在服务台!!!!。)))
 
220Volt:
这是对服务的明确规定 !!!!)))

我曾经观察到一个类似的场景。

一位聋哑的祖母走到她的孙子面前,用手指着一张CD-ROM问道。

- 那是一盘磁带吗,一部电影?

孙子的脸上显示出扫描计算机信息、CD驱动器、将信息编码为0和1、CDFS、FAT32、以avi格式记录视频信息的过程,经过疯狂的脑力劳动,答案出现了。

- 奶奶我不打算回答你。

 
Renat:

顺便说一下,我们正在准备一个新的机制,为测试人员提供中间条形状态的缓存,这将给交易机器人的优化带来严重加速。

它将在长期测试后的下一个版本中发布。

我对581号建筑非常满意。终端的速度显著提高。在此之前,在打开导航仪和市场观察等时,有一些轻微的滞后。在编译时,或者说在编译的最开始,我无法立即打开终端窗口。我现在已经把这一切都抛在脑后。一切都是真正的飞翔。而现在这个好消息。我期待着测试这一期待已久的突破。:)
 
Renat:

顺便说一下,我们正在准备一个新的机制,为测试人员提供中间条形状态的缓存,这将给交易机器人的优化带来严重的加速。

在下一个版本中,它将在长期测试后可用。

我们期待着它。

理论上,如果对于开盘价,可以通过这种方式加速。

我们采取两个缓存:为M1和当前的时间框架。

我们使用当前时间框架的缓存来检查当前的第n个棒。如果在市场上开仓或平仓,那么我们在当前时间框架的开盘价执行订单。 如果任何挂单(保护性止损,即止盈或止损也是挂单)由挂单的价格在:Max(High[0], Close[1])和Min[Low[0], Close[1])范围内,那么我们就像对缓存M1一样运行这个栏。如果没有一个订单进入该范围,则跳过该栏。

它看起来是怎样的?

在大的时间范围内进行优化太过无聊。

Renat,我也在分支里留了言:https://www.mql5.com/ru/forum/4927/page116,关于在遗传算法模式下加快前进测试的速度。我想听听开发商的意见。

Мы запускаем облачный сервис MQL5 Cloud Network!
Мы запускаем облачный сервис MQL5 Cloud Network!
  • www.mql5.com
Для начала работы в MQL5 Cloud Network достаточно скачать и установить MetaTrader 5 Strategy Tester Agent.
 
WChas:

放置催化剂中心12,以前是11。已经得到的结果(以红色标示):........................

驱动程序已经更新了(安装也很顺利),但ControlCenter从托盘上消失了,甚至不能手动启动。 你一切都好吗?