交易中的机器学习:理论、模型、实践和算法交易 - 页 1853

 
Aleksey Vyazmikin:

我不把胶水挂在身上--一般来说,你必须把它整理出来。你不能检查并给我发送一个工作版本;)

阿列克谢,我目前正在研究专家顾问和IDnikator。我已经在我的专家顾问中添加了delta记录,并用有很多检查的mega cool指标进行了检查,到目前为止,所有的读数在某些分钟上是相似的。我必须修改指标。我有一个Openvaya经纪商,其中的EA正在工作,正如我以前和现在所布置的那样。我已经添加了我自己的delta计算。不,谢谢 :-)如果你想修复指示器,我将为指示器支付37卢布。

附加的文件:
 

阿列克谢,我很抱歉,但看起来我们的交易已经取消了。我已经撕掉了你在指标中的一堆代码,事实证明这是没有必要的,因为现在故事的编译正在按照它的要求加载。我希望这不会破坏我们的关系。说实话,我为这些话感到羞愧,但结果是我做了delta,至少把指标纠正到了它的状态,但它现在画的是历史,应该是这样。我仍然要组织第一条的加载。但我认为我可以处理好这个问题。

总而言之,感谢你的帮助,我很感激。对了,你知道和老师的二元分类模型吗?

 
Mihail Marchukajtes:

阿列克谢,我很抱歉,但看起来我们的交易已经取消了。 我已经撕掉了你在指标中的一堆代码,事实证明这是没有必要的,因为现在故事的编译正在按照它的要求加载。我 希望这不会破坏我们的关系。说实话,我为这些话感到羞愧,但结果是我做了delta,至少把指标纠正到了它的状态,但它现在画的是历史,应该是这样。我仍然要组织第一条的加载。但我认为我可以处理好这个问题。

总而言之,感谢你的帮助,我很感激。对了,你知道和老师的二元分类模型吗?

那么,请公布你 "拆除 "了什么。我将学习代码优化:)))

还有有趣的逻辑,关于付款,如果你自己做了,那么你不需要付款--我没有被冒犯,因为我只是为了兴趣而做。

我很高兴我帮助了你。

是的,我也使用二元分类法。

 
我一定要把它贴出来。 我已经完成了对缺失行的读取,现在我只需要把它们写进缓冲区。
 

我设法使这个指标在实时模式下工作,但在每一个新的分钟杆上,它都会加载整个文件。我没有成功地使只有缺失的数据被加载。如果历史文件足够大,将明显影响资源的消耗。但指标缓冲区保证包含文件中的所有数据,....

这种组合的好处是,除了TOI之外,delta也被写入文件,而且当请求一个不太长的历史时,它使你免于请求一个具有天文数字周期的副本

附加的文件:
OI_Test.mq5  13 kb
 
Mihail Marchukajtes:

我设法使这个指标在实时模式下工作,但在每一个新的分钟杆上,它都会加载整个文件。我没有成功地使只有缺失的数据被加载。如果历史文件足够大,将明显影响资源的消耗。但指标缓冲区保证包含文件中的所有数据,....

这种组合的好处是,除了OM之外,delta也被写入文件,这就使你在要求一个不太长的历史时,不必要求一个天文数字的拷贝。

是的,这有点矫枉过正--你的版本上的测试器运行时间

2020.07.03 01:13:23.234 Si Splice,M1: total time from login to stop testing 0:00:37.099 (including 0:00:00.976 for history data synchronization)

我的是。

2020.07.03 01:14:40.128 Si Splice,M1: total time from login to stop testing 0:00:03.368 (including 0:00:00.796 for history data synchronization)

删除了为加速和捕捉罕见错误而做的一切。

我还是不明白那里的工作有什么问题:(当然,我可以按照你的要求对未来进行窥探,但从当前数据的文件中读取是一团糟。

而你在测试器中的指标 是根据历史数据画出的垃圾:( 我无法测试模型。

 
Aleksey Vyazmikin:

是的,显然你做得太过分了--你的版本的测试器中的运行时间

我的

删除了为加速和捕捉罕见错误而做的一切。

我还是不明白那里的工作有什么问题:(当然我可以按照你的要求对未来进行窥视,但从当前数据的文件中读取是一种发脾气。

我不这么认为,你在测试器中的指标是根据历史数据画出的垃圾:(我将无法测试模型。

奇怪的是,在编译的时候,缓冲区是根据文件中的信息来画的。它很慢,所以每条都要重新完全加载整个文件。而最有可能的是,测试器会有问题。太糟糕了 :-(
 
Mihail Marchukajtes:
奇怪的是,在编译的时候,缓冲区是根据文件中的信息来画的。事实上,它的速度变慢了,所以它在每个酒吧重新加载整个文件。而最有可能的是,测试器会有问题。太糟糕了 :-(

在测试器中试着看看它的渲染效果如何。我还没有用目前的数据检查过。

在测试器中不应该冻结,因为只有当文件发生变化时才会读取,而文件没有变化,因此没有加载。

你可以通过终端的全局变量 发送数据--当你写新的数据时,你把它转移到指标缓冲区,但这是真实的。一般来说,我不会去打扰,指标中的收盘数据是正确的,即使它与文件中的数据有一点不同。

 
Aleksey Vyazmikin:

在测试器中,试着看看它在渲染方面的效果如何。我还没有用目前的数据进行测试。

在测试器中,它不应该减慢速度,因为只有在文件发生变化时才会进行读取,而文件没有变化,因此就不会被加载。

你可以通过终端的全局变量 发送数据--当你写新的数据时,你把它转移到指标缓冲区,但这是真实的。但一般来说,我不会担心,指标中的收盘数据是正确的,即使它与文件中的数据有一点不同。

我在我的版本中没有看到任何区别。我不担心测试员的问题。当我把交易专家顾问放在图表上时,它被初始化为箭头,然后这些箭头被保存在一个文件中供测试者使用。然后我在策略测试器中使用一个特殊的专家顾问来交易。最主要的是,在现实生活中,它能正确地完成一切。当然,它可能会在一段时间内无人看管 :-)。
 
Mihail Marchukajtes:
我的版本中没有任何差异。我并不担心测试员。当我在图表上放置一个交易专家顾问时,我用放置箭头来初始化它,然后我把这些箭头保存到一个文件中,供测试者使用。然后我用一个特殊的EA在测试器中进行交易。最主要的是,在现实生活中,它能正确地完成一切。我希望它能在没有监督的情况下离开一段时间)。

从文件中加载带有历史记录的图表后,我没有看到你的指标,例如在TF M15上。