已发布文章 "使用莱文贝格-马夸尔特(Levenberg-Marquardt,LM)算法训练多层感知器"。

本文介绍了一种用于训练前馈神经网络的莱文贝格-马夸尔特(Levenberg-Marquardt,LM)算法的实现。与Python的scikit-learn库中的算法进行性能比较分析。初步探讨更简便的学习方法,如梯度下降、带动量的梯度下降和随机梯度下降。
新发布在 代码库
- 检查服务器时间因夏令时转换而发生的变化 不幸的是,我不得不意识到,有些经纪商在服务器时间转换方面有些粗心大意,这是我始料未及的,也让我非常吃惊。 这里有一个脚本,每个人都可以用它来检查自己的经纪商。
- Forex news events reaction EA: An mql5 calendar introduction. MQL5 Expert Advisor 使用 MQL5 日历对影响重大的外汇新闻事件做出反应。它可识别与通胀(CPI/PPI)和利率决定相关的新闻,使用挂单进行突破交易。是希望自动执行基于新闻的策略的交易者的理想选择。(这只是一个起点)
大多数可免费下载的产品
畅销市场
已发布文章 "使用 Python 分析天气对农业国家货币的影响"。

天气与外汇之间有什么关系?传统经济理论长期忽视天气对市场行为的影响。但一切都已改变。让我们尝试找出天气条件与农业货币在市场上的走势之间的联系。
新发布在 代码库
- Candle Range Candle Range MetaTrader 指标 - 是一个非常简单、轻量级的指标,可在鼠标移动时以点为单位显示蜡烛的范围。除最高/最低范围外,它还可选择显示蜡烛体大小(开盘/收盘)。多个显示参数可用于控制指标的外观。该指标适用于 MT4 和 MT5 版本的交易平台。
- EQ 一次性和一次性未平仓虚拟头寸的历史权益,以分析价差/权益交易的效率
已发布文章 "使用 MetaTrader 5 在 Python 中查找自定义货币对形态"。

外汇市场是否存在重复的形态和规律?我决定使用 Python 和 MetaTrader 5 创建自己的形态分析系统。一种数学和编程的共生关系,用于征服外汇。
已发布文章 "交易中的神经网络:节点-自适应图形表征(NAFS)"。

我们邀请您领略 NAFS(节点-自适应特征平滑)方法,这是一种创建节点表征的非参数方法,不需要参数训练。NAFS 提取每个给定节点的邻域特征,然后把这些特征自适应组合,从而形成最终表征。
论坛最热门主题
大多数可免费下载的产品
本月下载最多代码
- 加密趋势 CryptoTrend 1.00 Expert Advisor 是一款专为交易加密货币(尤其是 BTC)而设计的自动交易系统。主要功能:布林指标:用于识别市场极端情况并生成买入和卖出信号。 订单块过滤:允许查找支撑位和阻力位,这有助于减少错误信号的数量。 自学:根据胜负交易的统计数据调整入场阈值,这使 Expert Advisor 能够适应不断变化的市场条件。 风险管理:根据风险分析和相关性计算止损(SL)和止盈(TP)水平。
- Supertrend 超级趋势指标,利用 ATR 波动率绘制趋势方向,为 MetaTrader 5 创建动态支撑/阻力水平。
- MACD 彩色柱状图 MACD 彩色柱状图是经典 MACD(移动平均收敛背离)指标的增强版,旨在提供更清晰、更直观的市场动量视觉分析。该指标将传统的 MACD 功能与动态柱状图相结合,根据 MACD 线与信号线之间的关系改变颜色,使交易者能够快速识别趋势、反转点和市场中的犹豫不决时刻。
本月阅读最多文章

在本文中,我们演示了一种在流行的Linux版本(Ubuntu和Debian)上安装MetaTrader 5的简单方法。这些系统广泛用于服务器硬件以及交易者的个人计算机上。

如何从 MetaTrader 市场购买自动交易以及如何安装?
MetaTrader 市场的产品可以从 MQL5.com 网站购买,或者直接从 MetaTrader 4 和 MetaTrader 5 交易平台购买。选择一个想要的适合您交易风格的产品,使用您想要的支付方法付款,然后就能激活产品。

我们为 macOS 上的 MetaTrader 4 交易平台提供了专用的安装程序。它是一个功能齐全的向导,允许您以本机方式安装应用程序。安装程序执行所有必需的步骤:它识别您的系统,下载并安装最新的 Wine 版本,对其进行配置,然后在其中安装 MetaTrader。所有步骤都在自动模式下完成,您可以在安装后立即开始使用平台。
畅销市场
已发布文章 "MQL5中的逐步特征选择"。

在本文中,我们介绍一个在MQL5中实现的逐步特征选择算法的改进版本。这种方法基于Timothy Masters在其著作《C++和CUDA C中的现代数据挖掘算法》中概述的技术。
新发布在 代码库
- BBMA 零损失区(ZZL)阿莉奶奶 BBMA 零损失区柱状图显示交易区,例如用于 "重入 "设置以最大限度降低风险的交易区
- Negative Volume Index indicator 负成交量指数(Negative Volume Index,NVI)是一个免费技术指标,用于 MT4 和 MT5 平台的高级图表分析。它基于勾选成交量(在 MT5 中可用实际成交量替代),并增加了两个有用的功能:支持多时间框架 (MTF) 操作。 可切换为显示正成交量指数。
大多数可免费下载的产品
畅销市场
新发布在 代码库
- Breakeven Line Indicator for MT5 盈亏平衡线指标是一个 MetaTrader 指标,可根据所有未结头寸计算盈亏平衡水平,并以水平线的形式显示在图表上。此外,它还会计算交易总数、总手数以及与盈亏平衡线的距离(以点为单位)和盈亏。该指标适用于 MT4 和 MT5。
- 3rd Generation Moving Average MT5 第 3 代移动平均线是 MetaTrader 标准移动平均线 (MA) 指标的高级版本。它在较长的 MA 周期基础上实施了一个相当简单的减少滞后程序。该方法由 M. Duerschner 在其文章 Gleitende Durchschnitte 3.0(德文)中首次描述。所介绍的版本使用 λ = 2,这提供了最佳的滞后还原。λ越高,与经典移动平均线的相似度越高。该指标适用于 MT4 和 MT5。无需使用任何 DLL
已发布文章 "使用Python与MQL5进行多个交易品种分析(第二部分):主成分分析在投资组合优化中的应用"。

交易账户风险管理是所有交易者面临的共同挑战。我们如何在MetaTrader 5中开发能够动态学习不同交易品种的高、中、低风险模式的交易应用?通过主成分分析(PCA),我们可以更有效地控制投资组合的方差。本文将演示如何从MetaTrader 5获取的市场数据中,训练出这三种风险模式的交易模型。
已发布文章 "MQL5 中的 SQLite 功能示例:按交易品种及 Magic 编码展示交易统计信息的仪表盘"。

本文将介绍如何创建一个指标型仪表盘,按账户、交易品种及交易策略展示交易统计信息。我们将以官方文档及数据库相关文章中的示例为基础,逐步实现完整程序。
已发布文章 "使用 MetaTrader 5 的 Python 高频套利交易系统"。

在本文中,我们将创建一个在经纪商眼中仍然合法的套利系统,在外汇市场上创建数千个合成价格,对其进行分析,并成功交易以获取利润。
已发布文章 "您应当知道的 MQL5 向导技术(第 44 部分):平均真实范围(ATR)技术指标"。

ATR 振荡指标是一款非常流行的指标,权当波动率代表,尤其是在交易量数据稀缺的外汇市场当中。我们以形态为基础来验证这一点,就如我们对先前指标所做那样,并分享策略和测试报告,致谢 MQL5 向导库的类和汇编。
大多数可免费下载的产品
畅销市场
本周下载最多代码
- RRS Impulse 该 EA 使用相对强弱指数 (RSI) 指标、随机震荡指标和布林线指标进行剥头皮操作,以识别趋势或反趋势机会。作为一款多货币对 EA,它可以扫描多个货币对以获取信号。 该 EA 具有多种功能,包括追踪、风险管理、资金管理、限制模式等。只要设置正确,它就有可能产生可观的利润。
- Supertrend 超级趋势指标,利用 ATR 波动率绘制趋势方向,为 MetaTrader 5 创建动态支撑/阻力水平。
- 交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第一部分 本书第一章介绍了MQL5语言和开发环境。与MQL4(MetaTrader 4 语言)相比,MQL5语言其中一项新功能就是支持面向对象编程(OOP),这使其类似于C++。
本周阅读最多文章

一种将成交量分析与机器学习技术(特别是LSTM神经网络)相结合的算法交易系统。与主要关注价格波动的传统交易方法不同,该系统强调成交量模式及其衍生指标,以预测市场走势。该方法包含三个主要组成部分:成交量衍生指标分析(一阶和二阶导数)、基于LSTM的成交量模式预测,以及传统技术指标。

问题解决法能为掌握复杂技能(如MQL5编程)构建高效路径。该方法让您在专注攻克问题的同时,潜移默化地提升技能水平。解决的难题越多,大脑积累的专业知识就越深厚。就我个人而言,调试是精通编程最有效的途径。本文将带你逐步梳理代码清理流程,并探讨将杂乱程序转化为简洁高效代码的核心技巧。阅读本文,洞悉其中的宝贵见解。
新发布在 代码库
- Aroon Up, Down MT5 Aroon Up & Down MetaTrader 指标 - 该指标用于检测图表的局部顶部和底部,当货币对从底部上升或从顶部下降时,该指标提供买入和卖出信号。指标线的交叉是获利或以最小损失离场的良好信号。该指标可在交叉时发出声音和电子邮件提醒。MT4 和 MT5 版本均有提供。
- Basing Candlesticks MT5 基底烛台 MetaTrader 指标 - 是一种自动指标,用于在图表上检测和标记基底烛台。基底蜡烛是指蜡烛体长度小于其高低区间 50%的蜡烛。该指标使用柱状图线(在 MT4 中)或自定义蜡烛(在 MT5 中)直接在平台的主图表中突出显示底部蜡烛。百分比标准可通过输入参数进行更改。您还可以在出现新的基准烛光时打开警报。
大多数可免费下载的产品
畅销市场
新发布在 代码库
- BB MACD indicator MT5 BB MACD MetaTrader 指标 - 是一个基本的 MACD(移动平均收敛背离)指标变体,有助于检测趋势变化点并衡量当前趋势的强度。该指标在图表上的独立窗口中绘制,由两条线(蓝色和红色)和点(绿色或洋红色)组成。点的颜色变化是一个良好的信号提供者,而两条线之间的差距宽度则表示当前趋势的强度。该指标适用于 MT4 和 MT5。
- Beginner indicator MT5 MetaTrader 初级指标 - 一个非常简单的自定义指标,在图表上以红色和蓝色圆点显示局部顶部和底部。它分析一定时期内的最大值和最小值,然后将其与货币对的交易范围进行比较,如果顶部/底部足够重要,则用圆点标记。该指标会自行重绘,因此不能用于生成交易信号,因为点的位置可能会发生变化。该指标有 MT4 和 MT5 版本。
大多数可免费下载的产品
畅销市场
新发布在 代码库
- BMA or Band Moving Average MT5 BMA MetaTrader 指标或带状移动平均线 - 利用原始移动平均线指标和网站一位访客的想法创建而成。该指标以三条线的形式显示:中心线是标准的 MT4/MT5 移动平均线(可以是简单、指数或加权),上线与中心线相同,但向上提升了 2%(默认),下线与中心线相同,但向下推移了 2%。这两条附加线分别作为支撑位和阻力位。该指标适用于 MT4 和 MT5。
- Bollinger Squeeze Advanced MT5 布林挤压高级 MetaTrader 指标 - 是一个复杂的指标,由两个部分组成:基于布林带和凯尔特纳通道 "挤压 "的趋势度量。 基于以下八个振荡器之一的趋势方向和强度柱状图:随机指标、CCI、RSI、MACD、动量指标、Williams % Range、ADX、DeMarker。

























