MQL5 开发的自动交易示例的文章

icon

EA 是编程的 '巅峰',并且是每一个自动交易开发者的渴望目标。请阅读本部分中的文章,创建您自己的交易机器人。通过下面介绍的步骤,您将了解到如何创建,调试和测试自动交易系统。

这些文章不仅教导 MQL5 编程,而且也演示了如何实现交易思想和技巧。您将了解如何编写跟踪止损,如何运用资金管理,如何获取指标值,等等。

添加一个新的文章
最近 | 最佳
preview
神经网络在交易中的应用:用于多元时间序列预测的 LSTM 优化(DA-CG-LSTM)

神经网络在交易中的应用:用于多元时间序列预测的 LSTM 优化(DA-CG-LSTM)

本文介绍了 DA-CG-LSTM 算法,该算法为时间序列分析和预测提供了新的方法。它解释了创新的注意力机制和模型灵活性如何提高预测准确性。
preview
神经网络在交易中的应用:将混沌理论融入时间序列预测(Attraos)

神经网络在交易中的应用:将混沌理论融入时间序列预测(Attraos)

Attraos 框架将混沌理论整合至长期时间序列预测领域,并将其视作多维混沌动力系统的投影。该模型利用吸引子不变性,通过相空间重构和动态多分辨率记忆来保留历史结构。
preview
神经网络在交易中的应用:基于频域的异常检测 (CATCH)

神经网络在交易中的应用:基于频域的异常检测 (CATCH)

CATCH 框架结合了傅里叶变换和频率修补技术,能够准确识别传统方法无法发现的市场异常。让我们来探讨这种方法是如何揭示金融数据中隐藏的模式。
preview
神经网络在交易中的应用:混合图序列模型(GSM++)

神经网络在交易中的应用:混合图序列模型(GSM++)

混合图序列模型(GSM++)结合了不同架构的优点,能够提供高保真度的数据分析,并优化计算成本。这些模型可高效适配动态市场数据,进而优化金融信息的展示与处理流程。
preview
趋势判定标准:结论

趋势判定标准:结论

在本文中,我们将探讨在实践中应用某些趋势标准的具体细节。我们还将尝试制定几个新的标准。重点将放在将这些标准应用于市场数据分析和交易的效率上。
preview
外汇套利交易:带风险控制的公允价值回归矩阵交易系统

外汇套利交易:带风险控制的公允价值回归矩阵交易系统

本文详细描述了交叉汇率计算算法,展示了不平衡矩阵的可视化结果,并给出了优化设置 MinDiscrepancy 和 MaxRisk 参数以实现高效交易的建议。该系统使用交叉汇率自动计算每对货币的“公允价值”,在出现负偏差时生成买入信号,在出现正偏差时生成卖出信号。
preview
神经网络在交易中的应用:市场异常的自适应检测(终篇)

神经网络在交易中的应用:市场异常的自适应检测(终篇)

我们继续构建构成 DADA 框架基础的算法,该框架是检测时间序列异常的高级工具。这种方法能够有效区分随机波动和显著偏差。与经典方法不同,DADA 能够动态适应不同的数据类型,在每种特定情况下选择最佳的压缩级别。
preview
神经网络在交易中的应用:多元时间序列的双重聚类(DUET)

神经网络在交易中的应用:多元时间序列的双重聚类(DUET)

DUET 框架提供了一种创新的时间序列分析方法,该方法结合了时间和通道聚类,以揭示分析数据中的隐藏模式。这使得模型能够随着时间的推移而适应变化,并通过消除噪声来提高预测质量。
preview
面向外汇市场的CAPM模型指标

面向外汇市场的CAPM模型指标

在MQL5中实现面向外汇市场的经典CAPM模型适配。本指标基于历史波动率计算预期收益率与风险溢价。指标会在价格高点与低点处出现明显抬升,反映资产定价的基本原理。可实际应用于逆势策略与趋势跟踪策略,实时考量风险收益比的动态变化。本文包含相关数学原理与技术实现代码。
preview
神经网络在交易中的应用:基于自适应模态分解的时间序列预测(终篇)

神经网络在交易中的应用:基于自适应模态分解的时间序列预测(终篇)

本文讨论了在算法交易背景下,使用 MQL5 对 ACEFormer 框架的调整及其实践应用。它展示了关键的架构决策、训练特性以及在真实数据上的模型测试结果。
preview
神经网络在交易中的应用:将混沌理论融入时间序列预测(终篇)

神经网络在交易中的应用:将混沌理论融入时间序列预测(终篇)

我们继续将 Attraos 框架的作者提出的方法整合到交易模型中。让我提醒您,这个框架利用混沌理论的概念来解决时间序列预测问题,将其解释为多维混沌动态系统的投影。
preview
神经网络在交易中的应用:混合图序列模型(终篇)

神经网络在交易中的应用:混合图序列模型(终篇)

我们继续探索混合图序列模型(GSM++),该模型融合了不同架构的优点,既提供了高分析精度,又实现了计算资源的有效分配。这些模型能够有效识别隐藏的模式,降低市场噪声的影响,并提高预测质量。
preview
神经网络在交易中的应用:用于智能体自适应行为的分层技能发现(HiSSD)

神经网络在交易中的应用:用于智能体自适应行为的分层技能发现(HiSSD)

本文将介绍 HiSSD 框架,该框架结合分层学习与多智能体技术构建自适应系统。我们将详细分析这套创新方法如何挖掘金融市场中的隐藏模式,并在去中心化场景下优化交易策略。
preview
神经网络在交易中的应用:多元时间序列的双重聚类(终篇)

神经网络在交易中的应用:多元时间序列的双重聚类(终篇)

我们继续实现 DUET 框架作者提出的方法,该框架提供了一种创新的时间序列分析方法,结合时间和通道聚类来揭示分析数据中的隐藏模式。
preview
从新手到专家:用MQL5实现动态新闻头条(八)—— 新闻交易快捷交易按钮

从新手到专家:用MQL5实现动态新闻头条(八)—— 新闻交易快捷交易按钮

虽然算法交易系统可以实现自动化操作,但许多新闻交易者与剥头皮交易者更倾向于在高影响力新闻事件和快节奏行情中主动掌控交易,这就要求具备快速的订单执行与管理能力。这一点凸显了对直观前端交互工具的需求 —— 这类工具需集成实时新闻推送、财经日历数据、指标分析、AI分析以及高响应交易控件。
preview
神经网络在交易中的应用:演员—导演—评论家框架(终篇)

神经网络在交易中的应用:演员—导演—评论家框架(终篇)

演员-导演-评论家框架是经典智能体学习架构的演进。本文介绍了该方法在金融市场条件下的实现和调整方面的实践经验。
preview
神经网络在交易中的应用:演员—导演—评论家框架

神经网络在交易中的应用:演员—导演—评论家框架

我们诚邀您探索演员-导演-评论家(Actor-Director-Critic)框架,该框架结合了分层学习和多组件架构,用于创建自适应交易策略。在本文中,我们将详细探讨如何利用导演(Director)对演员(Actor)生成的动作进行分类,以有效优化交易决策,并提高模型在金融市场环境下的稳健性。
preview
交易中的神经网络:频域异常检测(终篇)

交易中的神经网络:频域异常检测(终篇)

我们继续推进 CATCH 框架的实现。该框架结合傅里叶变换与频域分块,以确保能够准确检测市场异常。在本文中,我们将完成对所提方法的这一实现,并基于真实历史数据测试新模型。
preview
神经网络在交易中的应用:基于自适应模态分解(ACEFormer)的时间序列预测

神经网络在交易中的应用:基于自适应模态分解(ACEFormer)的时间序列预测

我们诚邀您探索 ACEFormer 架构 — 一种将概率注意力机制的有效性与自适应时间序列分解相结合的现代解决方案。本文将对那些寻求在金融市场中平衡计算性能和预测准确性的读者有所帮助。
preview
MQL5中的自优化智能交易系统(第十部分):矩阵分解

MQL5中的自优化智能交易系统(第十部分):矩阵分解

分解是一种用于挖掘数据属性规律的数学方法。当我们将分解应用于以行列形式组织的海量市场数据时,能够从中挖掘市场的模式与特征。分解是一种强大的工具,本文将展示如何在MetaTrader 5终端中通过MQL5 API使用该方法,从而更深入地洞察市场数据。
preview
MQL5中的自优化智能交易系统(第十一部分):线性代数基础入门

MQL5中的自优化智能交易系统(第十一部分):线性代数基础入门

在本文中,我们将为使用MQL5矩阵与向量API中强大的线性代数工具奠定基础。想要熟练运用此套API,我们必须牢固掌握支撑这些方法合理使用的线性代数原理。本文旨在让读者直观理解,作为MQL5算法交易者,入门并利用这一强大库所需的一些最重要的线性代数规则。
preview
神经网络在交易中的应用:不依赖特定数据的时间序列泛化(Mamba4Cast)

神经网络在交易中的应用:不依赖特定数据的时间序列泛化(Mamba4Cast)

在本文中,我们介绍了 Mamba4Cast 框架,并深入探讨了其关键组件之一:基于时间戳的位置编码。本文展示了如何结合数据的日历结构来构建时间嵌入。
preview
MQL5交易工具(第八部分):具备可拖拽与可最小化功能的增强型信息仪表盘

MQL5交易工具(第八部分):具备可拖拽与可最小化功能的增强型信息仪表盘

在本文中,我们将开发一套增强型信息仪表盘。该版本在上一篇内容的基础上进行升级,新增可拖拽和最小化功能以优化用户交互,同时保持对多品种持仓与账户指标的实时监控能力。