文章 "使用经典机器学习方法预测汇率:逻辑回归(logit)模型和概率回归(probit)模型" 新评论 MetaQuotes 2025.07.21 06:53 新文章 使用经典机器学习方法预测汇率:逻辑回归(logit)模型和概率回归(probit)模型已发布: 本文尝试构建一款用于预测汇率报价的EA。该算法以经典分类模型——逻辑回归与概率回归为基础。并利用似然比检验作为交易信号的筛选器。 金融市场研究者始终面临一道难题:在众多数学模型中,如何挑选出能够预测交易品种未来走势的最佳方案?迄今为止,已涌现出大量此类模型。于是问题随之而来:面对方法浩如烟海,该如何避免迷失方向?初学者若想借助机器学习进行预测,又该从哪里入手、重点聚焦哪些模型?若将预测任务简化为一个二选一的问题——“明天的收盘价会高于今天吗?”——那么最顺理成章的选择便是二元分类模型。其中,逻辑回归(logit)和概率回归(probit)既简单又应用广泛。这些方法属于最常见的机器学习范式——有监督学习。 有监督学习的任务,则是教会模型把一组输入 {x}(预测变量或特征)映射到一组输出 {y}(目标或标签)。在本文中,我们只预测两种市场状态——货币对价格上涨或下跌。因此,标签只有两类y∊ {1,0}。作为预测变量,我们使用价格模式,即经过标准化、并带有指定滞后的价格增量。这些数据将构成我们的 {x, y} 训练集,用于估计模型参数。基于训练好的分类器,预测模型被实现为称为LogitExpert的EA。 作者:Evgeniy Chernish Stanislav Korotky 2024.10.04 15:49 #1 从获得比随机交易 更好的效果的意义上来说,预测在哪里? Evgeniy Chernish 2024.10.04 15:56 #2 Stanislav Korotky #: 从获得比随机交易 更好的效果的意义上讲,预测在哪里? 所有问题,请向外汇市场和有效市场假说陛下提问。 Aleksey Nikolayev 2024.10.04 16:16 #3 谢谢,有趣的好文章。 我认为,您已经可以尝试在一日游中使用基本数据了。这并不是批评这篇文章,而是一种思维方式。我想知道如何将宏观经济数据与价格数据充分 "混合"。例如,问题在于它们的变化很少。也许,宏观经济也可以在某种程度上用于价格预处理--例如,从名义汇率到实际汇率的过渡。 Stanislav Korotky 2024.10.04 16:38 #4 Aleksey Nikolayev #:我认为,您已经可以尝试在一日游中使用基本数据了。这并不是批评文章,而是一种思维方式。我想知道如何将宏观经济数据与价格数据充分 "混合"。例如,问题在于它们的变化很少。也许,宏观经济也可以在某种程度上用于价格预处理--例如,从名义汇率到实际汇率的过渡。 宏观经济有一个内置的新闻日历--将其数据混合到预测器中。 Stanislav Korotky 2024.10.04 16:41 #5 Evgeniy Chernish #: 所有问题请向外汇市场和有效市场假说陛下提问。 这个标题有误导之嫌。 Evgeniy Chernish 2024.10.04 17:12 #6 Aleksey Nikolayev #:谢谢你,有趣的好文章。我认为,您已经可以尝试在一日游中使用基本数据了。这并不是批评文章,而是一种思维方式。我想知道如何将宏观经济数据与价格数据充分 "混合"。例如,问题在于它们的变化很少。也许,宏观经济也可以在某种程度上用于价格预处理--例如,从名义汇率到实际汇率的过渡。 谢谢您,阿列克谢!坦率地说,我从未对基本面产生过兴趣,这并不是因为它不能提供额外的信息,而仅仅是因为它不可能涵盖广阔的领域。这就是为什么我甚至还没有关注这个方向。 Evgeniy Chernish 2024.10.04 17:17 #7 Stanislav Korotky #:因此,标题具有误导性。 为什么?它使用一个分类预测模型进行预测。它正确计算了输入模型的内容。那有什么问题?该模型不能击败天真的预测?我可没这么保证)。 Stanislav Korotky 2024.10.04 17:48 #8 Evgeniy Chernish #: 为什么?它使用了一个分类预测模型来进行预测。它能正确计算输入模型的内容。那有什么问题?该模型不能击败天真的预测?我可没这么说) "用传统方法预测汇率是不可能的......" Evgeniy Chernish 2024.10.04 18:20 #9 Stanislav Korotky #:"用传统方法预测汇率是不可能的......" 我根本没想到这是不可能的。我只是做了一个预测,并用 python 库检查了一下是否有误。也许有人会添加一些过滤器、自己的功能,也许有人会做得更好。而你马上就想到了不可能。 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
新文章 使用经典机器学习方法预测汇率:逻辑回归(logit)模型和概率回归(probit)模型已发布:
金融市场研究者始终面临一道难题:在众多数学模型中,如何挑选出能够预测交易品种未来走势的最佳方案?迄今为止,已涌现出大量此类模型。于是问题随之而来:面对方法浩如烟海,该如何避免迷失方向?初学者若想借助机器学习进行预测,又该从哪里入手、重点聚焦哪些模型?若将预测任务简化为一个二选一的问题——“明天的收盘价会高于今天吗?”——那么最顺理成章的选择便是二元分类模型。其中,逻辑回归(logit)和概率回归(probit)既简单又应用广泛。这些方法属于最常见的机器学习范式——有监督学习。
有监督学习的任务,则是教会模型把一组输入 {x}(预测变量或特征)映射到一组输出 {y}(目标或标签)。在本文中,我们只预测两种市场状态——货币对价格上涨或下跌。因此,标签只有两类y∊ {1,0}。作为预测变量,我们使用价格模式,即经过标准化、并带有指定滞后的价格增量。这些数据将构成我们的 {x, y} 训练集,用于估计模型参数。基于训练好的分类器,预测模型被实现为称为LogitExpert的EA。
作者:Evgeniy Chernish