交易中的机器学习:理论、模型、实践和算法交易 - 页 2960 1...295329542955295629572958295929602961296229632964296529662967...3399 新评论 Maxim Dmitrievsky 2023.03.12 20:23 #29591 mytarmailS #:这些循环、抛掷和再训练需要编写多少代码。而在 FF 中,我只需写两行代码,对一类错误进行惩罚,对正确答案进行奖励,仅此而已,然后它就会自己想象如何去做,而不需要堆积如山的代码....。好了,这很简单,再举一个任务的例子AMO 输入是欧元,我 想 在输出上 得到这样一个系列 ,即1) 与英镑协整2) 如果我们交易套利 AMO 行/英镑,以赚取利润如何通过加价来实现?和普通的 MO 一样,我们在学习时要一只眼睛盯着赛道,另一只眼睛盯着测试。这里没有代码,我是在文章中完成的。对亏损的交易也进行了修正和反转。我只是不明白如何保存新数据。 如果它们最初不是协整的,就无法进行套利交易。你只能通过时间找到存在这种时刻的片段。而且,扭曲符号报价有什么意义呢? Maxim Dmitrievsky 2023.03.12 20:25 #29592 mytarmailS #:就像普通的 MO 一样,我们训练时用一只眼睛看轨迹,另一只眼睛看测试。 这样,我们就得到了一个随机标记,然后在新数据上进行测试。有必要通过相同的遗传学方法来选择最佳标记变体。但这意味着要对模型进行成百上千次的重新训练。在我上一篇关于元模型的文章中,我将迭代次数降到了最低。经过 10 次迭代后,你可以得到正确的交易,但通常很少,其余的都被过滤掉了。您可以选择中间变体,这样会有更多交易,但结果会更糟。 Elvin Nasirov 2023.03.12 20:28 #29593 mytarmailS #:以下是使用 AO 工具教授 Rendom Forrest 的代码、 拟合函数(我们的目标)--找到美丽/稳定的利润增长,即资产负债表动态与直线上升的增长线之间的最大相关性以下是利润和 FF 计算函数的代码结果如下,AO 为 AMO 找到了这样一个目标,如果我们交易它的信号,我们将获得漂亮的利润增长 如果不麻烦的话,您能用 python 给我举个例子吗? Forester 2023.03.12 20:41 #29594 拒绝数据集或跳过这些行,不将其纳入计算?+ - INFINITY 数字也是如此吗? mytarmailS 2023.03.12 20:53 #29595 Maxim Dmitrievsky #: 如果它们最初不存在协整关系,就无法进行套利交易。你只能通过时间找到存在这种时刻的片段。而扭曲符号报价又有什么意义呢? 我只是举例说明,并非所有东西都能通过现成的目标来表达。 Maxim Dmitrievsky#: 嗯,您会得到一个随机标记,然后根据新数据进行检查。有必要 通过相同的遗传学选择最佳标记变体。但这意味着要对模型进行成百上千次的重新训练。 我不想把例子复杂化,我希望代码最少,清晰度最高。 Elvin Nasirov#: 如果不难的话,你能用 python 演示一下吗? 一旦我学会了用 python 写,我就会在 once)))) 翻译它。 Forester#: 有谁知道 MO 通常如何处理非 NAN 数字? 拒绝数据集或跳过这些字符串,在计算中不考虑它们?+ - INFINITY 数字也是如此吗? 这是个奇怪的问题,这取决于 AMO 的具体实现。 mytarmailS 2023.03.12 21:04 #29596 Elvin Nasirov #:如果不麻烦的话,能用 python 演示一下吗? 选择一些带 AO 的优秀 Python 库,学习如何使用它,你就会立刻明白你需要做什么。 Aleksey Nikolayev 2023.03.12 21:07 #29597 Forester #: 拒绝数据集或跳过这些字符串,在计算中不考虑它们? + - INFINITY 数字也是如此吗? R 通常有一个 na.action 参数来定义如何处理它们。我总是尽量避免使用它(在准备数据时),所以我不太了解正确的方法。 Forester 2023.03.13 08:37 #29598 Aleksey Nikolayev #:R 通常有一个 na.action 参数来定义如何处理它们。我一直尽量避免使用它(在准备数据时),所以我不太了解正确的方法。 谢谢我已经阅读并参考了其他人的工作经验。,我认为如果列中有 NAN,最好放弃该列。 在我的案例中,仅一列就包含了几百个 NAN 和 INF。在创建文件时出了问题。 我认为,丢弃行是错误的,因为它们可以用于其他数据集,从而使整体结果受益。 mytarmailS 2023.03.13 09:22 #29599 Forester #:谢谢! 我认为如果一列中有 NAN,最好将其删除。 在我的案例中,仅一栏就包含了几百个 NAN 和 INF。在创建文件时出了问题。我认为,丢弃行是错误的,因为它们可以用于其他数据表,从而使整体结果受益。 你可以用内插法或均值替换你是用 R 语言写的吗? Forester 2023.03.13 09:36 #29600 mytarmailS #: 可以内插法或用平均数代替 在统计学中,当根本没有数据时,就用平均数来代替。他们将 NAN 用作数据的缺乏或遗漏--他们需要以某种方式标记这一时刻--他们决定将 NAN 用于此目的,然后用平均值替代。,我有 NAN--数据准备过程中出现了错误,我得到了例如后 /0(但有时我得到 + - INF)。我不需要将错误数据视为正常数据或平均数据。 错误应得到纠正(我打印出该列包含 NAN 且缺失)。不过谁会看这些打印输出呢?))) 1...295329542955295629572958295929602961296229632964296529662967...3399 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
这些循环、抛掷和再训练需要编写多少代码。
而在 FF 中,我只需写两行代码,对一类错误进行惩罚,对正确答案进行奖励,仅此而已,然后它就会自己想象如何去做,而不需要堆积如山的代码....。
好了,这很简单,再举一个任务的例子
AMO 输入是欧元,我 想 在输出上 得到这样一个系列 ,即
1) 与英镑协整
2) 如果我们交易套利 AMO 行/英镑,以赚取利润
如何通过加价来实现?
和普通的 MO 一样,我们在学习时要一只眼睛盯着赛道,另一只眼睛盯着测试。
就像普通的 MO 一样,我们训练时用一只眼睛看轨迹,另一只眼睛看测试。
以下是使用 AO 工具教授 Rendom Forrest 的代码、
拟合函数(我们的目标)--找到美丽/稳定的利润增长,即资产负债表动态与直线上升的增长线之间的最大相关性
以下是利润和 FF 计算函数的代码
结果如下,AO 为 AMO 找到了这样一个目标,如果我们交易它的信号,我们将获得漂亮的利润增长
如果不麻烦的话,您能用 python 给我举个例子吗?
+ - INFINITY 数字也是如此吗?
如果它们最初不存在协整关系,就无法进行套利交易。你只能通过时间找到存在这种时刻的片段。而扭曲符号报价又有什么意义呢?
我只是举例说明,并非所有东西都能通过现成的目标来表达。
嗯,您会得到一个随机标记,然后根据新数据进行检查。有必要 通过相同的遗传学选择最佳标记变体。但这意味着要对模型进行成百上千次的重新训练。
我不想把例子复杂化,我希望代码最少,清晰度最高。
如果不难的话,你能用 python 演示一下吗?
一旦我学会了用 python 写,我就会在 once)))) 翻译它。
有谁知道 MO 通常如何处理非 NAN 数字?
拒绝数据集或跳过这些字符串,在计算中不考虑它们?
+ - INFINITY 数字也是如此吗?
这是个奇怪的问题,这取决于 AMO 的具体实现。
如果不麻烦的话,能用 python 演示一下吗?
选择一些带 AO 的优秀 Python 库,学习如何使用它,你就会立刻明白你需要做什么。
拒绝数据集或跳过这些字符串,在计算中不考虑它们? + - INFINITY 数字也是如此吗?
R 通常有一个 na.action 参数来定义如何处理它们。我总是尽量避免使用它(在准备数据时),所以我不太了解正确的方法。
R 通常有一个 na.action 参数来定义如何处理它们。我一直尽量避免使用它(在准备数据时),所以我不太了解正确的方法。
谢谢我已经阅读并参考了其他人的工作经验。
,我认为如果列中有 NAN,最好放弃该列。
在我的案例中,仅一列就包含了几百个 NAN 和 INF。在创建文件时出了问题。
我认为,丢弃行是错误的,因为它们可以用于其他数据集,从而使整体结果受益。
谢谢!
我认为如果一列中有 NAN,最好将其删除。
在我的案例中,仅一栏就包含了几百个 NAN 和 INF。在创建文件时出了问题。
我认为,丢弃行是错误的,因为它们可以用于其他数据表,从而使整体结果受益。
可以内插法或用平均数代替
在统计学中,当根本没有数据时,就用平均数来代替。他们将 NAN 用作数据的缺乏或遗漏--他们需要以某种方式标记这一时刻--他们决定将 NAN 用于此目的,然后用平均值替代。
,我有 NAN--数据准备过程中出现了错误,我得到了例如后 /0(但有时我得到 + - INF)。我不需要将错误数据视为正常数据或平均数据。
错误应得到纠正(我打印出该列包含 NAN 且缺失)。不过谁会看这些打印输出呢?)))