新文章 MQL5交易策略自动化(第二十一部分):借助自适应学习率提升神经网络交易效果 已发布: 在本文中,我们通过引入自适应学习率机制来增强MQL5中的神经网络交易策略,以提高交易准确性。我们设计并实现了这一机制,随后对其性能进行测试。本文结尾总结了有关算法交易的优化见解。 在 第二十部分 中,我们开发了一个多品种交易系统,该系统利用了 商品通道指数 和动量震荡指标,实现了在多个货币对上的自动化趋势反转交易。在本系列第二十一部分中,我们将深入探讨一种基于动态 神经网络
VR Rsi Robot - 多时间框架交易策略 : 仅有两个时间框架 — H1 和 D1 — 同步工作,以过滤掉市场噪音,只捕捉RSI从超买和超卖区域发出的强力反转信号。没有随机入场,只有来自“老大哥”的明确方向确认。 作者: Vladimir Pastushak
MT4 订单快速报告 : fxsaber 报告库的 JavaScript 快速版本,用于通过 MT4Orders 或 Virtual 实现 MT4 风格的交易指令。 运行速度提高 10 倍,NTML 文件更小,可上传和显示多达 540 万行报告。 Author: Forester
新文章 计算机视觉在MQL5中的集成(第一部分):构建基础函数 已发布: 基于计算机视觉与深度学习的欧元兑美元(EURUSD)汇率预测系统。探索卷积神经网络(CNN)如何识别外汇市场中的复杂价格形态,并实现最高达54%的汇率波动预测准确率。本文将分享一种突破传统技术指标的算法设计方法 —— 通过人工智能(AI)技术对K线图进行可视化分析。作者演示了将价格数据转换为“图像”的过程、神经网络的处理流程,以及通过激活热力图和注意力热图窥视AI“思维”的独特机会。通过基于MetaTrader 5库的Python实践代码,读者可完整复现系统并将其应用于自身的交易中。
新文章 自己动手开发多线程异步 MQL5 WebRequest 已发布: 本文介绍了一个可以在 MQL5 中提高 HTTP 请求操作效率的开发库。它在另外的线程中实现 WebRequest 在非阻塞模式下的执行,并且可以用于辅助图表和EA交易,交换自定义事件以及读取共享资源。也提供了源代码。 交易算法的实现经常需要分析来自各种外部来源、包括互联网的数据,MQL5 提供了 WebRequest 函数来发送 HTTP 请求到 "外部世界", 然而不幸的是,它有一个明显的缺点。这个函数是同步的,也就是说它会在执行请求的整个阶段阻止 EA 的运行。对于每个 EA, MetaTrader 5
新文章 量化趋势分析:基于Python的统计建模 已发布: 什么是外汇市场的量化趋势分析?以欧元兑美元(EURUSD)货币对为例,系统将统计趋势的规模、持续时间及分布规律。并阐述如何利用这些数据构建盈利的EA。 量化分析将混沌的市场波动转化为有序的数据与模式。量化趋势分析将混沌的市场波动转化为有序的数字与模式体系。当大多数交易者依赖直觉和看图说话时,数学方法在解析趋势变化上具有压倒性优势。用精准数据取代主观臆断:无论是趋势的平均持续天数、典型波动点数,还是趋势起止的特征模式,皆由数据定义。 这种客观性正是专业交易的核心基石。正如传奇交易员威廉·埃克哈特(William
键盘操盘手 (KeyTrader Pro) : 告别繁琐计算,D键做多,J键做空。集成了自动风控计算与HUD面板的终极键盘交易工具。 英文:Stop calculating, start trading. The ultimate keyboard trading tool with auto risk management and HUD. 作者: Hao Nie
MQL5 向导 - 基于 牛市/ 熊市 吞噬形态的交易信号 + RSI : 基于 "牛市吞噬 / 熊市吞噬" K 线形态的交易信号,由 Relative Strength Index (RSI - 相对强度指数) 指标确认。基于此交易策略的交易程序代码可使用 MQL5 向导自动生成。 作者: MetaQuotes Software Corp
MT4Orders : 同时使用 MetaTrader 4 和 MetaTrader 5 的订单系统。 作者: fxsaber
新文章 学习如何基于 OBV 设计交易系统 已发布: 这是一篇新文章,将针对初学者继续我们的系列,介绍如何基于一些流行指标设计交易系统。 我们将学习一个新的指标,即能量潮(OBV),我们将学习如何使用并基于它来设计交易系统。 在该策略中,我们需要基于当前 OBV 值和前一个 OBV 值来判断 OBV 曲线的方向。 因此,对于每次即时报价,我们需要检查当前 OBV 和前一个 OBV 值,若当前值大于前值时,这将是 OBV 上升的迹象,反之亦然;若当前值小于前值时,这是 OBV 下降的迹象。 以下是该策略每一步的蓝图,可帮助我们为其设计交易系统: 作者: Mohamed Abdelmaaboud
新文章 从基础到中级:指标(三) 已发布: 在本文中,我们将探讨如何声明各种图形表现形式的指标,例如 DRAW_COLOR_LINE 和 DRAW_FILLING。此外,当然,我们将学习如何以简单、实用和快速的方式使用多个指标绘制图表。这确实可以改变你对 MetaTrader 5 和整个市场的看法。 在上一篇文章“从初级到中级:指标(二)”中,我们学到了很多东西,因为它演示了如何以非常简单、实用和功能齐全的方式实现移动平均线。然而,所展示的内容只能被视为对 MQL5 编程世界的简要介绍,因为该材料非常基础、简单和直接。 但我们还可以做得更多。
新文章 算法交易策略:人工智能(AI)铸就的“点金”之路 已发布: 本文展示了利用机器学习创建黄金交易策略的一种方法。通过多角度考量所提出的金融时间序列分析与预测方法,相较于单纯依赖此类分析构建交易系统的其他方法,我们能够明确该方法的优势和劣势。 随着对机器学习方法在交易领域应用能力认知的不断深入,各种不同的算法应运而生。这些算法在执行相同任务时表现相似,但内在逻辑却截然不同。本文仍以黄金为例,探讨一种单向趋势交易系统,此次将重点应用聚类算法。 前一篇文章介绍了两种 因果推断 算法,构建了 相似 的黄金趋势策略。 关于 时间序列聚类 的文章探讨了交易任务中不同的聚类方法。
VR Breakdown level - 基于突破前期高点或低点的交易策略 : 基于简单突破前期高点或低点的交易策略 作者: Vladimir Pastushak
新文章 市场模拟(第 12 部分):套接字(六) 已发布: 在本文中,我们将探讨如何解决在其他程序中使用 Python 代码时出现的某些问题。更具体地说,我们将演示在将 Excel 与 MetaTrader 5 结合使用时遇到的一个常见问题,尽管我们将使用 Python 来促进这种交互。然而,这种实现方式有一个小小的缺点。它并非在所有情况下都会发生,而是仅在某些特定情况下发生。当它发生时,有必要了解原因。在今天的文章中,我们将开始解释如何解决这个问题。 在上一篇文章“ 市场模拟(第 11 部分):套接字(五) ”中,我们在文中解释了如何创建一个可在 Excel 中使用的 Python
新文章 从基础到中级:指标(二) 已发布: 在本文中,我们将研究如何实现移动平均线计算,以及在执行此计算时应该采取哪些预防措施。我们还将讨论如何重载 OnCalculate 函数,以便了解何时以及如何使用不同的模型。 在上一篇文章“ 从基础到中级:指标(一) ”中,我们开始就如何利用最少的知识创建一个非常简单轻便的指标展开实际讨论。虽然许多人可能认为实现结果需要广泛的编码知识,但事实证明,即使是初学者,只要稍加努力,也可以创建相对简单和实用的东西。此外,由于大部分工作都由 MetaTrader 5 处理,因此处理方式相当优雅。我们有责任对事件做出正确的回应。然后,MetaTrader 5
RSI 的 RSI : 五周和 17 周 RSI 值用于入场和离场,而 17 周 RSI 则在趋势方向回撤时作为入场过滤器。 作者: Mladen Rakic
新文章 MQL5 Algo Forge 入门 已发布: 我们正在推出 MQL5 Algo Forge —— 一个专为算法交易开发人员设计的门户网站。它将 Git 的强大功能与直观的界面相结合,用于管理和组织 MQL5 生态系统内的项目。在这里,您可以关注有趣的作者,组建团队,并在算法交易项目上进行协作。 新的 MQL5 Algo Forge 不仅仅是您的项目列表 —— 它是一个成熟的开发人员社交网络。您可以轻松跟踪更改,维护项目历史,与志同道合的专业人士联系,并发现新想法。在这里,您可以关注有趣的作者,组建团队,并在算法交易项目上进行协作。 MQL5 Algo Forge
新文章 基于混沌理论方法的超买超卖趋势分析 已发布: 我们依据混沌理论判定市场超买超卖状态:通过整合混沌理论、分形几何与神经网络原理,构建金融市场预测模型。研究采用李雅普诺夫(Lyapunov)指数量化市场的随机性,并实现交易信号的动态适配。方法论涵盖三大核心组件:分形噪声生成算法、双曲正切激活函数和动量优化技术。 试想穿越暴风雪中的森林。雪花看似无序飘落,轨迹难测。但如果凝神观察,便会发现它们顺着无形的气流运动,遵循着特定的模式。正如金融市场的价格波动——看似随机,实则暗含韵律。
VR Rsi Robot - 多时间框架交易策略 : 仅有两个时间框架 — H1 和 D1 — 同步工作,以过滤掉市场噪音,只捕捉RSI从超买和超卖区域发出的强力反转信号。没有随机入场,只有来自“老大哥”的明确方向确认。 作者: Vladimir Pastushak
新文章 基于机器学习的黄金单向趋势交易策略研究 已发布: 本文讨论一种仅沿选定方向(买入或卖出)进行交易的方法。为此,采用了因果推断技术和机器学习方法。
Perfect Seconds Chart : Perfect Seconds(完美秒数)图表指标允许您将实时数据的分钟蜡烛图转换成秒数。1. 可选择任意秒数,以准确的时间收盘。2. 这是基于实时 OHLC 汇率的数据,即使没有 ticks 也能正常工作。无需外部 DLL,可在 VPS 上顺利运行 4.代码快速优化 5.支持加密货币对,如 BInance、Kucoin 和所有其他交易所的期货实时图表,可轻松转换为秒数。6. 支持所有类型的符号,如黄金和外汇货币对。删除符号和汇率的选项。 Author: Rajesh Kumar Nait
新文章 神经元集群优化算法2(NOA2) 已发布: 新型专有优化算法NOA2融合了种群智能原理与神经控制机制。NOA2将神经元群的运动机制与自适应神经系统结合,使智能体在搜索最优解的过程中能够自我修正其行为。该算法目前正处于积极开发阶段,展现出对于解决复杂优化问题的潜力。 正如我前面提及的,神经元集群算法的主要思想是融合两种模式:集群算法的集体智能和神经网络的自适应学习能力。
新文章 市场模拟:(第 11 部分):套接字(五) 已发布: 我们开始实现 Excel 和 MetaTrader 5 之间的连接,但首先我们需要了解一些关键点。这样,你就不必绞尽脑汁去弄清楚为什么有些东西有效或无效。在您对集成 Python 和 Excel 的前景感到沮丧之前,让我们看看如何(在某种程度上)使用 xlwings 通过 Excel 控制 MetaTrader 5。我们在这里展示的内容将主要集中在教育目标上。但是,不要以为我们只能做这里涵盖的事情。 现在请记住,迷你聊天服务器使用端口 27015,而回声服务器(将通过 Excel
新文章 数据科学和机器学习(第 37 部分):利用烛条形态和人工智能战胜市场 已发布: 蜡条形态有助于交易者理解市场心理,并辨别金融市场趋势,令交易决策更加明智,从而带来更佳成果。在本文中,将探讨如何利用蜡条形态与 AI 模型,达成最优交易绩效。 烛条基础 烛条的影线或灯芯展现当天的最高和最低价格,以及它们与开盘价和收盘价的比较。蜡烛的形状取决于其开盘价、最高价、最低价、和收盘价之间的关系。宗久当年引入了许多烛条形态,最近交易者也曝露了一些新的。 基于这些烛条形态,我们就能识别、收集、并应用到机器学习模型当中,观察这些烛条形态如何为我们的 AI
新文章 数据科学和机器学习(第 38 部分):外汇市场中的 AI 迁移学习 已发布: 从 ChatGPT 到自动驾驶汽车,这些占据头条的 AI 突破并非基于孤立模型,而是从各种模型或共同领域积累的知识转化而成。现在,同样“学一次,随处应用”的方式也可帮助我们在算法交易中变换人工智能模型。在本文中,我们会将探讨如何利用从各种工具获取的信息,帮助提升迁移学习的预测效果。 此处是一个现实示例,其中 AI 专家使用迁移学习; 假设您正在构建一个猫狗图像分类器,但您仅有 1000 张图片。从零开始训练深度卷积网络会很困难,您可先用 ResNet50 或 VGG16 等已在 ImageNet
Mikahekin : Mikahekin 可以被称做是一个完整的分析模块而不仅仅是一个交易指标。柱形的颜色显示了趋势的方向,高度指示了趋势的强度。蓝色和品红色圆点分别显示了多头和空头头寸的追踪止损水平。 作者: Nikolay Kositsin
新文章 三角波与锯齿波:交易者的分析利器 已发布: 波浪分析是技术分析中常用的方法之一。本文聚焦两种非传统波浪形态:三角波与锯齿波。这些形态是众多专为市场价格分析设计的技术指标的基础。 提及波浪时,人们首先想到的往往是正弦波。正弦波可用于建模和描述各类自然或人为的振荡现象,包括市场周期。 提及波浪分析时, 艾略特(Elliott)波浪理论 往往会立刻浮现在脑海中。根据该理论,价格以周期性方式运动:首先是一波推动浪(上升波),随后是调整浪(下跌波)。这些波动构成分形结构——每一波较大的波动均由更小的波浪组成,而更小的波浪又由更细微的波动构成。
新文章 MQL5 交易策略自动化(第 23 部分):带追踪止损与篮子交易的区间补仓系统 已发布: 在本文中,我们将通过引入追踪止损机制与多篮子交易功能,对原有区间补仓系统(Zone Recovery System)进行升级优化。我们将探索升级版架构如何借助动态追踪止损机制锁定已实现利润,以及通过篮子交易管理系统高效处理多维度交易信号。通过实现与回测,我们展示了一个更强大、更能适应市场变化表现的交易系统。 我们正在增强的 区间补仓策略
新文章 从基础到中级:指标(一) 已发布: 在本文中,我们将创建第一个完全实用和功能齐全的指标。目标不是展示如何创建应用程序,而是帮助您了解如何开发自己的想法,并让您有机会以安全、简单和实用的方式应用它们。 在上一篇文章,“ 从初级到中级:事件(二) ”中,我们介绍了如何在 MetaTrader 5 平台的不同会话之间以或多或少永久的方式保存信息。 我知道有些人可能认为这样的材料是不必要的。然而,如果你需要在会话之间保存信息,你会记住这条建议并思考:“朋友,谢谢你的建议, 非常感谢。”
您错过了交易机会:
- 免费交易应用程序
- 8,000+信号可供复制
- 探索金融市场的经济新闻
注册
登录