交易中的机器学习:理论、模型、实践和算法交易 - 页 223 1...216217218219220221222223224225226227228229230...3399 新评论 mytarmailS 2016.11.24 21:55 #2221 雷纳特-法特库林。+++虽然我还没有使用它...但这项工作是泰山压顶的 Реter Konow 2016.11.24 21:58 #2222 雷纳特-法特库林。顺便说一下,今天我们发布了MetaTrader 5 build 1485,更新了数学库,我们增加了几十种来自R的函数+一套高级数学运算+类似绘图的图形库。include\math中的源代码 总量已经达到6617 kb。仅在include\math\stat中就有461个数学函数的实现,很好地覆盖了R功能。 所以,MQL5已经有很好的基本数学功能。最近它根本没有出现,但我们已经非常迅速地实施了它。请注意,这并没有指定常规库Alglib和Fuzzy的能力,它们也在源代码中呈现。很好!)似乎很快R的支持者们就没有任何论据了)。 并感谢你所做的这一切工作。 Dr. Trader 2016.11.24 22:24 #2223 标签 Konow:所以你确认R最初并不是作为一种完全支持算法交易的语言来设计的? 换句话说,它最初不是为交易而设计的。它有一个不同的原始目的。所以没有人想过解决交易问题的效率问题?C++并不是为交易而生的。JAVA并不是为交易而生的。R不是为交易而生的。 世界不是围绕交易而存在的。 MQL是为交易而生的,但MQL是否在算法交易中管理所有资金?我很怀疑,更可能是C/C++,根本没有考虑到算法交易的需要。 事实上,这并不是语言功能的标准集,而是其语法的可能性和新创建的必要库的可用性,以扩展功能。对我来说,交易的任务是收集大量的数据,对其进行处理,训练一个模型,然后用这个模型进行决策。这是99%的工作量和时间,R是这类任务的完美选择,因为它的开发就是为了方便地处理数据。 剩下的1%是发出交易指令。Metaquotes是一个封闭的平台,任何程序都不能连接到他们的服务器,所以我有一个专家顾问,有几十行代码用于接收/接收R的数据和发送交易指令。所有的任务都以最有效的方式解决了,没有什么可抱怨的。 Renat Fatkhullin 2016.11.24 22:33 #2224 Dr.Trader: C++不是为交易而生的。JAVA并不是为交易而生的。R并不是为交易而生的。 MQL是为交易而生的,但MQL是否在算法交易中管理所有资金?我很怀疑,更可能是完全没有考虑到算法交易需求的C/C++。 事实上,这并不是语言功能的标准集,而是其语法的可能性和新创建的必要库的可用性,以扩展功能。对我来说,交易的任务是收集大量的数据,对其进行处理,训练一个模型,然后用这个模型进行决策。这是99%的工作量和时间,R是这类任务的完美选择,因为它的开发就是为了方便地处理数据。 剩下的1%是发出交易指令。Metaquotes是一个封闭的平台,任何程序都不能连接到他们的服务器,所以我有一个专家顾问,有几十行代码用于接收/接收R的数据和发送交易指令。它工作得非常好,没有必要抱怨。请不要把白色称为黑色。通过MQL5,你有一个开放的大门,可以进入所有公共服务器的数据。而且没有像其他语言那样的拐杖。该语言的性能和低延迟(在数据访问和交易操作方面)早已被证明。此外,MQL5已经是我们自2001年以来所开发的第四代交易语言了。有MQL、MQL2、MQL4,它们都是作为进入市场环境和贸易的语言而开发的。我们从事算法交易自动化的业务已有15年。 Dr. Trader 2016.11.24 22:43 #2225 我仍然非常怀念关于交易服务器和mt5终端之间数据交换 协议的公开信息。这将使你有可能创建自己的库,直接从mt5服务器连接到R。MT5平台是免费的,所有人都可以使用,我同意,如果我说的不准确,请原谅。 Renat Fatkhullin 2016.11.24 22:46 #2226 Dr.Trader:我仍然非常怀念关于交易服务器和mt5终端之间数据交换协议的公开信息。这将使你有可能创建自己的库,直接从mt5服务器连接到R。当然,这是不可能的。 让每个人都进入这样一个在世界范围内建立的困难的生态系统,这并不是我们疯了。这是一门生意。 СанСаныч Фоменко 2016.11.25 07:26 #2227 标签 Konow:所以你确认R最初并不是作为一种完全支持算法交易的语言而创建的? 换句话说,它最初并不是为交易而设计的。它还有另一个原始目的。所以没有人想过解决交易任务的效率问题?然而,由于它不断地扩展和聚集了大量的函数,在解决统计问题的同时,它开始解决协整、天文学、核物理、消费电子等问题,并达到了算法交易?换句话说,R中的算法是作为一种 "调味品 "而存在的? 就像遵循这样的逻辑:"如果R拥有一切,为什么不把算法也包括在内?"? 而你把这个 "适用于所有场合 "的工具与严格针对交易的专业MQL编程语言相对立? 这有些鲁莽....。(这是不专业的)。))发出交易指令只是交易的一小部分,而且是小到....,所以讨论它没有意义。交易首先是关于制定交易指令的大脑。交易必然包含一个证明,即在未来它将与历史数据上一样。在交易中,这些大脑被称为统计学、经济计量学。因此,R,或者说是R的一部分(它的应用比经济学要广泛得多),最初是为了解决交易问题而被削尖的。考虑到你只是懒得去查R的组成,我很抱歉,你的无知已经到了极点。如果你对这个分支的主题,对我在这个分支的帖子感兴趣,并且你能够提出一个问题--请。我对教育你不感兴趣。 Реter Konow 2016.11.25 10:25 #2228 桑桑尼茨-弗门科。1.发出交易指令只是交易的一小部分,而且是小到....,所以讨论它没有意义。2)交易首先是关于制定交易指令的大脑。交易必然包含一个证明,即在未来它将与历史数据上一样。在交易中,这些大脑被称为统计学、经济计量学。因此,R,或者说是R的一部分(它的应用比经济学要广泛得多),最初是为了解决交易问题而被削尖的。3.考虑到你只是懒得去查R的组成,对不起,你的无知已经到了极点。如果你对这个分支的主题的东西感兴趣,在我这个分支的帖子中,你能够提出一个问题,请。我对教育你不感兴趣。1.我有说过别的吗?我在哪里谈到了贸易订单?你在说什么呢?2.那么,寻找未来将与历史数据相同的证据 不是很无知 吗?)统计数据收集数据作为识别模式的基础,但不能作为模式的 "证明"。统计数据所揭示的模式是推测性的。你能看到这个模式,我却看不到。反之亦然。因此,你基于统计数字的 "证明 "是一个错误的结论,是把主观设想当作客观现实的接受。 在交易中,统计是一种与指标、模式和其他类型的模式检测相提并论的分析工具。每个人都自己决定如何使用它。对许多人来说,统计只是为了评估他们的交易结果,对其他人来说,是为了寻找市场动态的重复,对其他人来说,是为了检查指标信号的质量等等。然而,根据收集到的统计数据对未来作出任何明确的结论都会产生误导。因此,不要 "崇拜 "统计数据--它们在预测复发方面的价值也应该得到统计学上的验证。所以,--收集关于你的统计预测的准确性的统计数据,然后对这些统计数据进行统计,等等...) 现在关于机器学习:其成效的成果在哪里?你能在R中写一个通用代码来识别经典价格形态吗?我需要一种算法,它必须准确地找到趋势、平价、水平、破损、反弹、修正、抛物线、通道和更多。所有这些都是技术分析。如果R最初是为交易而设计的,那么这种算法必须在默认情况下实施。他们在哪里?如果它们在那里,我们还争论什么呢?- R是最好的交易语言!因此,传说中的机器学习:神经元网络必须能够轻松识别价格数字,并且在这项技能上不屈服于人类。他们能做到吗?证据在哪里?给我看一个能识别所有模式的R机器人,之后我就会说,你说的都是对的。3.R我不知道,我的无知肯定是有的。但是,如果你在实践中向我证明它的效率(通过展示交易结果,或可以解决上述问题的机器人),那么我很乐意研究R。 但是,当R说 "为什么要重新发明自行车?"的支持者建议使用拐杖时,MQL的信徒将制造他们自己的自行车,在上面他们肯定会超过蹒跚的对手。) ivanivan_11 2016.11.25 10:50 #2229 标签 Konow:现在关于机器学习:其成效的成果在哪里?你能写一个通用的R代码来检测经典价格形态吗?我需要该算法能够无误地找到趋势、絮状物、水平、破损、反弹、修正、抛物线曲线、通道和许多其他东西。所有这些都是技术分析。如果R最初是为交易而设计的,那么这种算法必须在默认情况下实施。他们在哪里?如果它们在那里,我们还争论什么呢?- R是最好的交易语言!因此,传说中的机器学习:神经元网络必须能够轻松识别价格数字,并且在这项技能上不屈服于人类。他们能做到吗?证据在哪里?给我看一个能识别所有模式的R型机器人,然后我就会说你说的都是对的。3.R我不知道,我的无知肯定是有的。然而,如果你在实践中证明它的效率(通过向我展示交易结果,或者如果你向我展示一个可以解决上述问题的机器人),那么我很乐意研究R。 但是,当R说 "为什么要重新发明自行车?"的支持者建议使用拐杖时,MQL的追随者将制造他们自己的自行车,在上面他们一定会超过他们蹒跚的对手)。当你说这句话时,听起来好像你有妄想症。让我看看你的观点在任何语言中的答案!你有这样的答案吗? 这和R有什么关系? 还是你在mql上有一个grOal? Реter Konow 2016.11.25 11:08 #2230 Dr.Trader: 1.C++不是为交易而生的。JAVA不是为交易而生的。R不是为交易而生的。 世界不是围绕交易而存在的。 MQL是为交易而生的,但MQL是否在算法交易中管理所有资金?我很怀疑,更可能是C/C++,根本没有考虑到算法交易的需要。 问题在于,它不是一套标准的语言功能,而是其语法的可能性和扩展功能的新库的可用性。2.对我来说,交易的任务是收集大量的数据,对其进行处理,训练一个模型,然后用这个模型进行决策。这是99%的工作量和时间,R是这类任务的完美选择,因为它是专门为舒适的数据工作而设计。 剩下的1%是发出交易指令。Metaquotes是一个封闭的平台,任何程序都不能连接到他们的服务器,所以我有一个专家顾问,有几十行代码用于接收/接收R的数据和发送交易指令。它工作得非常好,没有必要抱怨。1.没有必要争论。MQL是一种发展中的语言,当然还没有成为整个自动交易领域的主宰。然而,它正在扩大和补充它的图书馆,试图在其他语言中占据自己的位置,成为最适合自动交易的语言。那些指出MQL的缺点,以鼓励别人拒绝它,而不是为它的改进作出贡献的人,只是在敲打它的发展。批评必须是建设性的,否则就只是恶意的、毫无根据的诋毁。 只有善于比较MQL和R的人,才能客观地比较它们,但本地R的追随者对MQL有偏见,他们无法用两种语言的代码来证明这一点。他们无法用代码、测试和交易统计来证明EA的有效性对选择特定语言的依赖性。所以我对他们的说法持批评态度。2.如果你把交易看作是收集一堆数据,然后加载机器的力量来清理这堆数据,那么这样的交易过程看起来相当可悲...... 1...216217218219220221222223224225226227228229230...3399 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
+++
虽然我还没有使用它...但这项工作是泰山压顶的
顺便说一下,今天我们发布了MetaTrader 5 build 1485,更新了数学库,我们增加了几十种来自R的函数+一套高级数学运算+类似绘图的图形库。
include\math中的源代码 总量已经达到6617 kb。
仅在include\math\stat中就有461个数学函数的实现,很好地覆盖了R功能。
所以,MQL5已经有很好的基本数学功能。最近它根本没有出现,但我们已经非常迅速地实施了它。请注意,这并没有指定常规库Alglib和Fuzzy的能力,它们也在源代码中呈现。
很好!)
似乎很快R的支持者们就没有任何论据了)。
并感谢你所做的这一切工作。
所以你确认R最初并不是作为一种完全支持算法交易的语言来设计的?
换句话说,它最初不是为交易而设计的。它有一个不同的原始目的。所以没有人想过解决交易问题的效率问题?
C++并不是为交易而生的。JAVA并不是为交易而生的。R不是为交易而生的。 世界不是围绕交易而存在的。
MQL是为交易而生的,但MQL是否在算法交易中管理所有资金?我很怀疑,更可能是C/C++,根本没有考虑到算法交易的需要。
事实上,这并不是语言功能的标准集,而是其语法的可能性和新创建的必要库的可用性,以扩展功能。
对我来说,交易的任务是收集大量的数据,对其进行处理,训练一个模型,然后用这个模型进行决策。这是99%的工作量和时间,R是这类任务的完美选择,因为它的开发就是为了方便地处理数据。
剩下的1%是发出交易指令。Metaquotes是一个封闭的平台,任何程序都不能连接到他们的服务器,所以我有一个专家顾问,有几十行代码用于接收/接收R的数据和发送交易指令。所有的任务都以最有效的方式解决了,没有什么可抱怨的。
C++不是为交易而生的。JAVA并不是为交易而生的。R并不是为交易而生的。
MQL是为交易而生的,但MQL是否在算法交易中管理所有资金?我很怀疑,更可能是完全没有考虑到算法交易需求的C/C++。
事实上,这并不是语言功能的标准集,而是其语法的可能性和新创建的必要库的可用性,以扩展功能。
对我来说,交易的任务是收集大量的数据,对其进行处理,训练一个模型,然后用这个模型进行决策。这是99%的工作量和时间,R是这类任务的完美选择,因为它的开发就是为了方便地处理数据。
剩下的1%是发出交易指令。Metaquotes是一个封闭的平台,任何程序都不能连接到他们的服务器,所以我有一个专家顾问,有几十行代码用于接收/接收R的数据和发送交易指令。它工作得非常好,没有必要抱怨。
请不要把白色称为黑色。
通过MQL5,你有一个开放的大门,可以进入所有公共服务器的数据。而且没有像其他语言那样的拐杖。该语言的性能和低延迟(在数据访问和交易操作方面)早已被证明。
此外,MQL5已经是我们自2001年以来所开发的第四代交易语言了。有MQL、MQL2、MQL4,它们都是作为进入市场环境和贸易的语言而开发的。我们从事算法交易自动化的业务已有15年。
我仍然非常怀念关于交易服务器和mt5终端之间数据交换 协议的公开信息。这将使你有可能创建自己的库,直接从mt5服务器连接到R。
MT5平台是免费的,所有人都可以使用,我同意,如果我说的不准确,请原谅。
我仍然非常怀念关于交易服务器和mt5终端之间数据交换协议的公开信息。这将使你有可能创建自己的库,直接从mt5服务器连接到R。
当然,这是不可能的。
让每个人都进入这样一个在世界范围内建立的困难的生态系统,这并不是我们疯了。这是一门生意。所以你确认R最初并不是作为一种完全支持算法交易的语言而创建的?
换句话说,它最初并不是为交易而设计的。它还有另一个原始目的。所以没有人想过解决交易任务的效率问题?
然而,由于它不断地扩展和聚集了大量的函数,在解决统计问题的同时,它开始解决协整、天文学、核物理、消费电子等问题,并达到了算法交易?
换句话说,R中的算法是作为一种 "调味品 "而存在的? 就像遵循这样的逻辑:"如果R拥有一切,为什么不把算法也包括在内?"?
而你把这个 "适用于所有场合 "的工具与严格针对交易的专业MQL编程语言相对立?
这有些鲁莽....。(这是不专业的)。))
发出交易指令只是交易的一小部分,而且是小到....,所以讨论它没有意义。
交易首先是关于制定交易指令的大脑。交易必然包含一个证明,即在未来它将与历史数据上一样。在交易中,这些大脑被称为统计学、经济计量学。因此,R,或者说是R的一部分(它的应用比经济学要广泛得多),最初是为了解决交易问题而被削尖的。
考虑到你只是懒得去查R的组成,我很抱歉,你的无知已经到了极点。如果你对这个分支的主题,对我在这个分支的帖子感兴趣,并且你能够提出一个问题--请。我对教育你不感兴趣。
1.发出交易指令只是交易的一小部分,而且是小到....,所以讨论它没有意义。
2)交易首先是关于制定交易指令的大脑。交易必然包含一个证明,即在未来它将与历史数据上一样。在交易中,这些大脑被称为统计学、经济计量学。因此,R,或者说是R的一部分(它的应用比经济学要广泛得多),最初是为了解决交易问题而被削尖的。
3.考虑到你只是懒得去查R的组成,对不起,你的无知已经到了极点。如果你对这个分支的主题的东西感兴趣,在我这个分支的帖子中,你能够提出一个问题,请。我对教育你不感兴趣。
1.我有说过别的吗?我在哪里谈到了贸易订单?你在说什么呢?
2.那么,寻找未来将与历史数据相同的证据 不是很无知 吗?)统计数据收集数据作为识别模式的基础,但不能作为模式的 "证明"。统计数据所揭示的模式是推测性的。你能看到这个模式,我却看不到。反之亦然。因此,你基于统计数字的 "证明 "是一个错误的结论,是把主观设想当作客观现实的接受。
在交易中,统计是一种与指标、模式和其他类型的模式检测相提并论的分析工具。每个人都自己决定如何使用它。对许多人来说,统计只是为了评估他们的交易结果,对其他人来说,是为了寻找市场动态的重复,对其他人来说,是为了检查指标信号的质量等等。然而,根据收集到的统计数据对未来作出任何明确的结论都会产生误导。因此,不要 "崇拜 "统计数据--它们在预测复发方面的价值也应该得到统计学上的验证。所以,--收集关于你的统计预测的准确性的统计数据,然后对这些统计数据进行统计,等等...)
现在关于机器学习:其成效的成果在哪里?你能在R中写一个通用代码来识别经典价格形态吗?我需要一种算法,它必须准确地找到趋势、平价、水平、破损、反弹、修正、抛物线、通道和更多。所有这些都是技术分析。如果R最初是为交易而设计的,那么这种算法必须在默认情况下实施。他们在哪里?如果它们在那里,我们还争论什么呢?- R是最好的交易语言!
因此,传说中的机器学习:神经元网络必须能够轻松识别价格数字,并且在这项技能上不屈服于人类。他们能做到吗?证据在哪里?给我看一个能识别所有模式的R机器人,之后我就会说,你说的都是对的。
3.R我不知道,我的无知肯定是有的。但是,如果你在实践中向我证明它的效率(通过展示交易结果,或可以解决上述问题的机器人),那么我很乐意研究R。
但是,当R说 "为什么要重新发明自行车?"的支持者建议使用拐杖时,MQL的信徒将制造他们自己的自行车,在上面他们肯定会超过蹒跚的对手。)
标签 Konow:
现在关于机器学习:其成效的成果在哪里?你能写一个通用的R代码来检测经典价格形态吗?我需要该算法能够无误地找到趋势、絮状物、水平、破损、反弹、修正、抛物线曲线、通道和许多其他东西。所有这些都是技术分析。如果R最初是为交易而设计的,那么这种算法必须在默认情况下实施。他们在哪里?如果它们在那里,我们还争论什么呢?- R是最好的交易语言!
因此,传说中的机器学习:神经元网络必须能够轻松识别价格数字,并且在这项技能上不屈服于人类。他们能做到吗?证据在哪里?给我看一个能识别所有模式的R型机器人,然后我就会说你说的都是对的。
3.R我不知道,我的无知肯定是有的。然而,如果你在实践中证明它的效率(通过向我展示交易结果,或者如果你向我展示一个可以解决上述问题的机器人),那么我很乐意研究R。
但是,当R说 "为什么要重新发明自行车?"的支持者建议使用拐杖时,MQL的追随者将制造他们自己的自行车,在上面他们一定会超过他们蹒跚的对手)。
当你说这句话时,听起来好像你有妄想症。
让我看看你的观点在任何语言中的答案!你有这样的答案吗? 这和R有什么关系?
还是你在mql上有一个grOal?1.C++不是为交易而生的。JAVA不是为交易而生的。R不是为交易而生的。 世界不是围绕交易而存在的。
MQL是为交易而生的,但MQL是否在算法交易中管理所有资金?我很怀疑,更可能是C/C++,根本没有考虑到算法交易的需要。
问题在于,它不是一套标准的语言功能,而是其语法的可能性和扩展功能的新库的可用性。
2.对我来说,交易的任务是收集大量的数据,对其进行处理,训练一个模型,然后用这个模型进行决策。这是99%的工作量和时间,R是这类任务的完美选择,因为它是专门为舒适的数据工作而设计。
剩下的1%是发出交易指令。Metaquotes是一个封闭的平台,任何程序都不能连接到他们的服务器,所以我有一个专家顾问,有几十行代码用于接收/接收R的数据和发送交易指令。它工作得非常好,没有必要抱怨。
1.没有必要争论。MQL是一种发展中的语言,当然还没有成为整个自动交易领域的主宰。然而,它正在扩大和补充它的图书馆,试图在其他语言中占据自己的位置,成为最适合自动交易的语言。那些指出MQL的缺点,以鼓励别人拒绝它,而不是为它的改进作出贡献的人,只是在敲打它的发展。批评必须是建设性的,否则就只是恶意的、毫无根据的诋毁。
只有善于比较MQL和R的人,才能客观地比较它们,但本地R的追随者对MQL有偏见,他们无法用两种语言的代码来证明这一点。他们无法用代码、测试和交易统计来证明EA的有效性对选择特定语言的依赖性。所以我对他们的说法持批评态度。
2.如果你把交易看作是收集一堆数据,然后加载机器的力量来清理这堆数据,那么这样的交易过程看起来相当可悲......