文章,程序库评论 - 页 16

新文章 使用 CCanvas 类绘制刻度表盘 已发布: 我们可以在汽车和飞机, 在工业产品以及在生活中随处发现刻度表盘。它们被用在所有需要对数值控制行为进行快速响应的领域。这篇文章描述用于 MetaTrader 5 的刻度表盘程序库。 这一切的开始, 是当我通过 CCanvas 类首次认清自我。当使用它进行实践时, 我偶然间想到利用它绘制一个指示器表盘。我的第一个表盘计相当粗糙, 但最终它们都补充了新的元素, 变得赏心悦目。结果就是, 我现在拥有了一个小型程序库, 可用一种简单易行的方式为一款指标或 EA 加入刻度表盘。在此文中, 我们将兼顾表盘的结构, 熟悉绘制和设置视觉外观的必要函数
新文章 MetaTrader 5 中的 WebSockets 已发布: 在引入随 MQL5 API 更新而提供的网络功能之前,MetaTrader 程序与基于 WebSocket 的服务连接和接口的能力受到许多限制。当然,这一切都改变了,在本文中,我们将探讨纯 MQL5 中 WebSocket 库的实现。WebSocket 协议的简要描述将与如何使用生成的库的逐步指南一起给出。 这是连接到服务器时程序运行的视频。 作者: Francis Dube
交易量 档案 + 范围 v6.0 : 交易量 档案 + 范围 v6.0 (原为 TPO)。在给定时间间隔内按照价位的成交分布。显示为直方条。 作者: Olexiy Polyakov
新文章 MQL5 交易工具包(第 4 部分):开发历史管理 EX5 库 已发布: 通过详细的分步方法创建扩展的历史管理 EX5 库,学习如何使用 MQL5 检索、处理、分类、排序、分析和管理已平仓头寸、订单和交易历史。 在本文中,我们将介绍另一个重要的 EX5 库 ,旨在检索和处理已完成订单、成交和持仓交易的历史记录。此外,我们将开发分析模块来生成交易报告,根据不同的灵活标准评估交易系统、EA 交易或特定交易品种的性能。 本文为那些在处理仓位、订单和交易历史方面遇到困难的 MQL5 初级开发人员提供了实用指南。对于任何寻求库来简化和提高处理交易历史效率的 MQL5
新文章 价格行为分析工具包开发(第11部分):基于Heikin Ashi(平均K线)信号的智能交易系统(EA) 已发布: MQL5为开发者提供了无限可能,助您构建高度定制化的自动化交易系统。您是否知道,它甚至能执行复杂的数学运算?本文将介绍如何将日本Heikin-Ashi(平均K线)技术转化为自动化交易的策略。 Heikin Ashi技术由18世纪日本米市交易员Munehisa Homma所创,他也是K线图的先驱,该工具至今仍是技术分析的基石。Heikin Ashi技术起源于日本,其设计初衷是通过聚焦平均价格波动而非单一K线形态,帮助交易者更清晰地洞察市场趋势。在日语中, Heikin
新文章 MQL5 交易工具包(第 1 部分):开发仓位管理 EX5 库 已发布: 了解如何创建面向开发人员的工具包,使用 MQL5 管理各种仓位操作。在本文中,我将演示如何创建一个函数库 (ex5),以执行从简单到高级的仓位管理操作,包括自动处理和报告使用 MQL5 处理仓位管理任务时出现的各种错误。 作为一名软件开发人员,我经常发现创建自己的代码库或工具箱既方便又高效。这节省了我的时间,因为我不必为各种 MQL5 开发项目中所需的常见任务反复重写代码。在本系列文章中,我们将创建一个 MQL5 交易库,负责执行 MQL5 开发项目中的常见重复性任务。
新文章 迁移至 MQL5 Algo Forge(第 4 部分):使用版本和发布 已发布: 我们将继续开发 Simple Candles 和 Adwizard 项目,同时还将描述使用 MQL5 Algo Forge 版本控制系统和仓库的细节。 将 SmartATR 库连接到 SimpleCandles EA 交易的实验清楚地表明,通过简单克隆的直接方法并不总是方便,尤其是当代码需要修改时。相反,我们遵循了正确的工作流程:我们创建了一个分支,它成为我们对其他人仓库的个人副本,用于修复错误和进行修改,同时保留稍后通过合并请求向作者提出这些更改的选项。 尽管我们在 MetaEditor
  指标: 日本蜡烛条形态  (26   1 2 3)
日本蜡烛条形态 : 指标在图表上显示不同的蜡烛条形态。它也可以改变颜色并禁用提示。 作者: Ronnie Mansolillo
新文章 从头开始以 MQL5 实现 SHA-256 加密算法 已发布: 长期以来,构建无 DLL 的加密货币兑换集成一直是一个挑战,但该解决方案为直接市场对接提供了一个完整的框架。 当在交易环境中实现 SHA-256 时,性能优化变得至关重要,因为每一毫秒都会影响交易成果。自定义实现提供了若干种优化道路,而内置函数不能做到。 交易系统在其加密操作中往往展现出特定的范式。举例,订单签名典型情况下包含类似的组件,例如时间戳、品种、和数量。通过了解这些范式,我们就能针对与交易相关的数据结构专门优化 SHA-256 实现。
新文章 基于LSTM的趋势预测在趋势跟踪策略中的应用 已发布: 长短期记忆网络(LSTM)是一种特殊的循环神经网络(RNN),其设计初衷是通过有效捕捉数据中的长期依赖关系,并解决传统RNN存在的梯度消失问题,从而实现对时序数据的高效建模。本文将系统阐述如何利用LSTM进行未来趋势预测,进而提升趋势跟踪策略的实战表现。具体内容涵盖这些模块:LSTM关键概念介绍与发展契机、从MetaTrader 5平台提取数据、在Python中构建并训练模型、将机器学习模型嵌入MQL5中、基于统计回测的结果分析与改进方向。
Hacking objects in an EX5 : 演示如何在没有源代码的情况下修改指示器中的对象 Author: Conor Mcnamara
新文章 价格行为分析工具包开发(第五部分):波动率导航智能交易系统(Volatility Navigator EA) 已发布: 判断市场方向或许相对简单,但把握入场时机却颇具挑战。作为“价格行为分析工具包开发”系列文章的一部分,我很高兴再为大家介绍一款能够提供入场点、止盈水平和止损设置位置的工具。为实现这一目标,我们采用了MQL5编程语言。让我们在本文中深入探讨每一步。 交易中的复杂情况远不止于识别潜在的市场方向,还要求精准的执行。许多交易者遭遇挫折,并非因为交易执行不力,而是因为入场点、止损设置或止盈目标不准确。
新文章 MQL5 简介(第 10 部分):MQL5 中使用内置指标的初学者指南 已发布: 本文介绍如何使用 MQL5 中的内置指标,重点介绍如何使用基于项目的方法创建基于 RSI 的 EA 交易。您将学习获取和利用 RSI 值、处理流动性清扫以及使用图表对象增强交易可视化。此外,本文强调了有效的风险管理,包括设定基于百分比的风险、实施风险回报率以及应用风险修改来确保利润。 本文将开发一个相对强弱指数(RSI)EA。交易中最常用的技术指标之一是 RSI。我们将构建一个工具,通过在 EA
新文章 价格行为分析工具包开发(第六部分):均值回归信号捕捉器 已发布: 有些概念乍一看似乎简单明了,但在实际操作中的实现却颇具挑战。在接下来的文章中,将带您了解我们创新性地自动化一款运用均值回归策略分析市场的智能交易系统(EA)的方法。与我们一同揭开这一激动人心的自动化过程的神秘面纱吧。 均值回归是一个金融概念,它认为随着时间的推移,资产价格、收益率或其他市场指标往往会回归到其历史平均值或“均值”。这一均值可以通过不同方法计算得出,包括指定时间段内的平均价格、移动平均线或标准基准收益率。
Fair Value Gap (FVG) Indicator : 公平价值缺口 (FVG) 指标可识别买入和卖出压力失衡时出现的价格缺口。它能突出显示价格有可能回归以填补缺口的区域,从而根据市场低效情况提供潜在的交易切入点。 Author: Minh Hieu Hoang
  程序库: BestInterval  (283   1 2 3 4 5 ... 28 29)
BestInterval : 这个开发库用于计算最佳的交易时间段。 作者: fxsaber
新文章 在MQL5中自动化交易策略(第5部分):开发自适应交叉RSI交易套件策略 已发布: 在本文中,我们开发了自适应交叉RSI交易套件系统。该系统使用周期为14和50的移动平均线交叉来产生信号,并由一个周期为14的RSI过滤器进行确认。该系统包含一个交易日过滤器、带注释的信号箭头,以及一个用于监控的实时仪表盘。 这种方法确保了自动化交易中的精确性和适应性。
新文章 以 MQL5 实现强化分类任务的融汇方法 已发布: 在本文中,我们讲述以 MQL5 实现若干融汇分类器,并讨论了它们在不同状况下的功效。 本文中讨论的分类融汇,运作在关于其组件模型的特定假设下。首先,假设这些模型据互斥、且详尽的类目标数据上训练过,确保每个实例只属于一个类。当需要“以上都不是”选项时,应将其视为单独的类,或由数字组合方法配合所定义隶属阈值加以管理。甚至,当给定一个预测因子的输入向量时,组件模型期望产生 N 个输出,其中 N 表示类的数量。这些输出或许是概率、或置信度分数,针对每个类指示其隶属似然性。它们也可以是二元决策,其中一个输出为 1.0(true),其它输出为
Decision Colored Candles - MT5 : 提高从事贸易的信心 Author: Mohamed Hassan Mohamed Hassan Alsherbiny
  指标: CatFX50  (1)
CatFX50: 此 CatFX50 是一个易用且盈利的系统, 但它也不是很简单。将停止位设置在 34 点的距离是明智的。 作者: John Smith
新文章 股票交易中的非线性回归模型 已发布: 股票交易中的非线性回归模型:能否预测金融市场?让我们考虑创建一个用于预测欧元兑美元(EURUSD)汇率的模型,并基于此模型制作两个交易机器人——分别使用Python和MQL5语言。 过去三年里,我一直在努力创造真正有效的东西。我尝试了很多方法——从最简单的回归到复杂的神经网络。您知道结果如何吗?我在分类任务上取得了成果,但在回归任务上仍未成功。
新文章 MQL5自动化交易策略(第四部分):构建多层级区域恢复系统 已发布: 本文将介绍如何在MQL5中开发一个基于相对强弱指数(RSI)生成交易信号的多层级区域恢复(反转)系统(Multi-Level Zone Recovery System)。该系统通过动态数组结构管理多个信号实例,使区域恢复逻辑能够同时处理多重交易信号。通过这种设计,我们展示了如何在保持代码可扩展性和健壮性的前提下,有效应对复杂的交易管理场景。 多层级区域恢复系统将采用结构化设计,高效管理多重交易信号。为了实现这一目标,我们将定义一个结构体( struct
  程序库: JSON  (15   1 2)
JSON : JSON 格式的序列化和反序列化 Author: Kuzma Shevelev
新文章 开发回放系统(第 77 部分):新 Chart Trade(四) 已发布: 在本文中,我们将介绍创建通信协议时需要考虑的一些措施和预防措施。这些都是非常简单明了的事情,所以我们在本文中不会详细介绍。但要了解会发生什么,您需要了解文章的内容。 在上一篇文章“ 开发回放系统(第 76 部分):新 Chart Trade(三) ”中,我讲解了 DispatchMessage 代码中最关键的部分,并开始讨论应该如何设计通信过程 —— 或者更准确地说,通信协议。
新文章 集成学习模型中的门控机制 已发布: 在本文中,我们继续探讨集成模型,重点讨论“门控”的概念,尤其是门控如何通过整合模型输出来提升预测准确性或模型泛化能力。 预先指定的专门化是门控的一种基本形式,其中单个变量作为决定性因素,用于在两个或多个预先训练好的专门化模型之间进行选择。这种方法有效地划分了输入空间,根据门控变量的值将实例引导至最合适的模型。为了诠释这一概念,考虑一个二维特征空间中的二分类问题,特征变量为A和B。在假设的情景中,变量B对两类别的区分能力可忽略不计,而变量A具有一定的预测能力,对某些实例能够实现准确分类,但对其他实例则产生模糊结果。
iFibonacci: 这款指标将绘制斐波纳契工具, 诸如回撤线, 弧形, 扇形, 扩展, 时区。基于之字折线指标。 作者: awran5
新文章 数据科学和机器学习(第 31 部分):利用 CatBoost AI 模型进行交易 已发布: CatBoost AI 模型最近在机器学习社区中广受欢迎,因为它们的预测准确性、效率、及针对分散和困难数据集的健壮性。在本文中,我们将详细讨论如何实现这些类型的模型,进而尝试进击外汇市场。 CatBoost 是一个基于决策树的梯度增强算法开源软件库,它专为解决机器学习中处理分类特征和数据的挑战而设计。 它由 Yandex 开发,并于 2017 年开源, 阅读更多 。 尽管与线性回归或 SVM 等机器学习技术相比,CatBoost 是最近推出的,但它在 AI 社区中获得广泛欢迎,并在如
新文章 3D 柱线上的趋势强度和方向指标 已发布: 我们将研究一种市场趋势分析新方法,基于市场微观结构的三维可视化、及张量分析。 人们或许会认为在普通蜡烛中找不到任何新东西。一切都已经被发现,计数和数字化。但凡我们换个角度看市场,就会揭示它完全出乎意料的一面。 想象一下,您查看图表时不仅是一幅平面图,而是把它看作一个活生生的、会呼吸的有机体。每根柱线不仅仅是一个带有阴影的矩形,而是一个随着市场心跳而脉动的有体量结构。这就是 3D 柱线思路 如何诞生的。起初,这只是一个可视化实验 — 我打算以不同的方式看待熟悉的数据。但我的研究越深入,就越有耀眼的形态出现。 我还记得我第一次看到 “黄色”簇团
新文章 逆公允价值缺口(IFVG)交易策略 已发布: 当价格回到先前确定的公允价值缺口位置,且未表现出预期的支撑或阻力反应,而是无视该缺口时,便出现了逆公允价值缺口(IFVG)。这种“无视”现象可能预示着市场方向的潜在转变,并为反向交易提供优势。在本文中,我将介绍自己开发的量化方法,以及如何将IFVG作为一种策略,应用于MetaTrader 5智能交易系统(EA)中。 要充分理解“逆公允价值缺口”背后的逻辑,需先从标准公允价值缺口的定义入手。公允价值缺口通常通过三根K线的价格形态来界定。
新文章 如何在 MQL5.com 上造就成功的信号提供者 已发布: 在本文中我的主要目标是为您提供一个简单而精准的步骤说明,助您变身 MQL5.com 上的顶级信号提供者。 借鉴我的知识和经验,我将讲解如何造就一名成功的信号提供者,包括如何寻找、测试、和优化一个优秀的策略。 此外,我将提供有关发布信号、撰写令人信服的推介、以及有效推广和管理信号的提示。 外汇是最大的金融市场,全球范围每日流转额超过 6 万亿美元,令精通交易的人士无法抗拒。 外汇交易是高盈利、高风险行业,任何人花上几小时或几天进行交易就能证明。