新发布在 代码库
- Hammer Indicator 上面的代码是一个 "锤形 "指标,用于检测 MetaTrader 5 图表上的烛台锤形(看涨和看跌)和倒锤形(看涨和看跌)。该指标根据可调参数计算蜡烛芯的大小和比例,从而识别价格反转形态:最大比率(MaxRatioShortWick)、最小比率(MinRatioLongWick)和最小蜡烛尺寸(MinCandleSize)。检测到形态时,指标会根据形态的方向,在蜡烛最低价或最高价附近显示一个彩色箭头。代码还包括在指标初始化或停止时自动创建和删除对象的函数。
- 分形 CCI 过滤器 带 CCI 过滤器的分形 - 该指标将传统分形与 CCI 过滤器相结合,以减少错误信号。当 CCI 高于配置阈值时,在蜡烛上方显示红色箭头,表示看涨分形(卖出);当 CCI 低于负阈值时,在蜡烛下方显示绿色箭头,表示看跌分形(买入)。非常适合识别反转点,可靠性更高。
已发布文章 "MQL5 Algo Forge 入门"。

我们正在推出 MQL5 Algo Forge —— 一个专为算法交易开发人员设计的门户网站。它将 Git 的强大功能与直观的界面相结合,用于管理和组织 MQL5 生态系统内的项目。在这里,您可以关注有趣的作者,组建团队,并在算法交易项目上进行协作。
已发布文章 "外汇投资组合优化:风险价值理论与马科维茨理论的融合"。

外汇市场中的投资组合交易是如何运作的?我们如何将用于优化投资组合权重的马科维茨投资组合理论与用于优化投资组合风险的VaR模型结合起来?我们基于投资组合理论创建一个EA,一方面,我们将获得低风险;另一方面,获得可接受的长期盈利能力。
已发布文章 "基于三维反转形态的算法交易"。

在三维K线上探索自动化交易的新世界。基于多维价格K线的交易机器人是什么样的?三维K线中的“黄色”簇群能否预测趋势反转?多维交易是什么样的?
已发布文章 "您应当知道的 MQL5 向导技术(第 47 部分):配合时态差异的强化学习"。

时态差异是强化学习中的另一种算法,它基于智顾训练期间预测和实际奖励之间的差异更新 Q-值。它专门驻守更新 Q-值,而不介意它们的状态-动作配对。因此,我们考察如何在向导汇编的智能系统中应用这一点,正如我们在之前文章中所做的那样。
大多数可免费下载的产品
畅销市场
本周下载最多代码
- SUPERMACBOT SUPERMACBOT 是一款全自动交易机器人,它将移动平均线交叉策略与 MACD 指标的强大功能相结合,提供精确可靠的交易信号。该智能交易系统可在所有符号和时间框架上无缝运行,为交易者在各种市场条件下提供多功能性和适应性。
- Seven strategies in One expert 专家名称为 "MultiStrategyEA
- Supertrend 超级趋势指标,利用 ATR 波动率绘制趋势方向,为 MetaTrader 5 创建动态支撑/阻力水平。
本周阅读最多文章
与别处相比,在 MQL5 应用商店购买交易机器人有一个明显的优势 - 其提供的自动化系统,可直接在 MetaTrader 5 终端内接受完整测试。购买前,EA 交易可以、也应该在内置的策略测试程序中,以所有不利的模式谨慎运行,从而对此系统有一个全面的认识。

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

“自由职业者”是订购MQL4/MQL5交易机器人和技术指标的最大自由职业者服务。数以百计的专业开发人员已经准备好,为MetaTrader 4/5终端开发一个定制的交易应用程序。
大多数可免费下载的产品
畅销市场
新发布在 代码库
- Extreme highs and lows with tick prices 标记极端最高价和最低价 (OHLC) 以及极端买入价和卖出价
- Economic Calendar Monitor and Cache for Backtesting on History 该指标可在图表上显示当前事件,并可将日历导出到档案中进行回溯测试,自动修正历史条形图与历史事件之间的时间差。这是算法交易书籍中 CalendarMonitorCached 指标的改进版。
大多数可免费下载的产品
畅销市场
已发布文章 "从基础到中级:数组(三)"。

在本文中,我们将介绍如何在 MQL5 中使用数组,包括如何使用数组在函数和过程之间传递信息。目的是为您准备在本系列后续材料中演示和解释的内容。因此,我强烈建议您仔细研究本文将展示的内容。
大多数可免费下载的产品
畅销市场
已发布文章 "经典策略重塑(第12部分):欧元兑美元(EURUSD)突破交易策略"。

今天,我们将挑战在MQL5中构建一套盈利的突破交易系统。我们选择欧元兑美元(EURUSD)货币对,尝试在H1(1小时)时间框架下捕捉价格的突破行情。初期挑战:系统难以区分假突破与真实趋势的开端,导致亏损较多。我们给系统叠加了多层过滤器,旨在把亏损压到最低,同时把盈利抬到最高。最终,我们成功地让系统实现盈利,并大幅降低假突破带来的风险。
新发布在 代码库
- Volume weighted line chart with smoothing 更平滑的折线图,剔除了大量市场噪音,并在公式中使用了成交量
- Comment 在测试器中的运行速度比标准功能快 50 倍。
大多数可免费下载的产品
畅销市场
新发布在 代码库
- ServerTime 这是一款轻量级、可定制的工具,可在图表上显示服务器时间,以便做出精确的交易决策。
- Popular MACD Strategy from Viral YouTube Video (3.5M+ Views) 这是一款自动智能交易系统,可执行流行的基于 MACD 的策略,该策略在 YouTube 病毒视频中的观看次数超过 350 万。结合 MACD 交叉、200 MA 趋势过滤和支撑/阻力检测。
已发布文章 "开发回放系统(第 70 部分):取得正确的时间(三)"。

在本文中,我们将了解如何正确有效地使用 CustomBookAdd 函数。尽管它看起来很简单,但它有许多细微差别。例如,它允许您告诉鼠标指标自定义交易品种是否正在竞价、交易或市场是否关闭。此处提供的内容仅用于教育目的。在任何情况下,除了学习和掌握所提出的概念外,都不应出于任何目的使用此应用程序。
已发布文章 "您应当知道的 MQL5 向导技术(第 48 部分):比尔·威廉姆斯(Bill Williams)短吻鳄"。

短吻鳄指标是比尔·威廉姆斯(Bill Williams)的创意,是一种多功能趋势识别指标,可产生清晰的信号,并经常与其它指标结合使用。MQL5 向导类和汇编允许我们在形态基础上测试各种信号,故此我们也研究了这个指标。
大多数可免费下载的产品
畅销市场
本月下载最多代码
- RRS Impulse 该 EA 使用相对强弱指数 (RSI) 指标、随机震荡指标和布林线指标进行剥头皮操作,以识别趋势或反趋势机会。作为一款多货币对 EA,它可以扫描多个货币对以获取信号。 该 EA 具有多种功能,包括追踪、风险管理、资金管理、限制模式等。只要设置正确,它就有可能产生可观的利润。
- Supertrend 超级趋势指标,利用 ATR 波动率绘制趋势方向,为 MetaTrader 5 创建动态支撑/阻力水平。
- 交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第一部分 本书第一章介绍了MQL5语言和开发环境。与MQL4(MetaTrader 4 语言)相比,MQL5语言其中一项新功能就是支持面向对象编程(OOP),这使其类似于C++。
本月阅读最多文章

如何从 MetaTrader 市场购买自动交易以及如何安装?
MetaTrader 市场的产品可以从 MQL5.com 网站购买,或者直接从 MetaTrader 4 和 MetaTrader 5 交易平台购买。选择一个想要的适合您交易风格的产品,使用您想要的支付方法付款,然后就能激活产品。
与别处相比,在 MQL5 应用商店购买交易机器人有一个明显的优势 - 其提供的自动化系统,可直接在 MetaTrader 5 终端内接受完整测试。购买前,EA 交易可以、也应该在内置的策略测试程序中,以所有不利的模式谨慎运行,从而对此系统有一个全面的认识。

“自由职业者”是订购MQL4/MQL5交易机器人和技术指标的最大自由职业者服务。数以百计的专业开发人员已经准备好,为MetaTrader 4/5终端开发一个定制的交易应用程序。
已发布文章 "如何构建并优化基于成交量的交易系统——蔡金资金流指标(Chaikin Money Flow - CMF)"。

在本文中,我们将在明确如何构建、计算和使用基于成交量的指标——蔡金资金流指标(Chaikin Money Flow,CMF)之后,对该指标进行介绍。我们将了解如何构建自定义指标。我们会分享一些可用的简单策略,然后对这些策略进行测试,以了解哪种策略更优。
新发布在 代码库
- SUPERMACBOT SUPERMACBOT 是一款全自动交易机器人,它将移动平均线交叉策略与 MACD 指标的强大功能相结合,提供精确可靠的交易信号。该智能交易系统可在所有符号和时间框架上无缝运行,为交易者在各种市场条件下提供多功能性和适应性。
- MT4 to MT5 Convertor (MT5Compat.mqh) 我们开发了一个新的接口库,以简化将 MT4 指标和智能交易系统(EA)转换到 MT5 的过程。该库支持大部分 MetaTrader 4 功能,为开发人员提供了跨平台兼容性的统一解决方案。


























