文章,程序库评论 - 页 4

新文章 MQL5自动化交易策略(第十四部分):基于MACD-RSI统计方法的交易分层策略 已发布: 本文将介绍一种结合MACD和RSI指标与统计方法的交易分层策略,通过MQL5实现动态自动化交易。我们将探讨这种级联式策略的架构设计,通过关键代码段详解其实现方式,并指导读者如何进行回测以优化策略表现。最后,我们将总结该策略的潜力,并为自动化交易的进一步优化奠定基础。
新文章 在 MQL5 中创建交易管理面板(第九部分):代码组织(三):通信模块 已发布: 欢迎参与本次深度讨论,我们将揭示 MQL5 界面设计的最新进展,着重介绍重新设计的通信面板,并继续我们关于使用模块化原则构建新管理面板的系列文章。我们将逐步开发 CommunicationsDialog 类,并详细解释如何从 Dialog 类进行继承。此外,在我们的开发过程中,还将利用数组(arrays)和 ListView 类。获取可行的方案,以提升您的 MQL5 开发技能——请阅读本文,并在评论区加入讨论! 今天,我们的目标是在 上一篇文章
新文章 从基础到中级:模板和类型名称(四) 已发布: 在本文中,我们将非常仔细地研究如何解决上一篇文章末尾提出的问题。尝试创建这种类型的模板,以便能够创建数据联合的模板。 在上一篇文章:“ 从基础到中级:模板和类型名称(三) ”中,我们开启了一个让很多新手感到特别有挑战性的话题。这是因为许多人还没有理解一个对 MQL5 程序员非常重要的概念:模板的概念。由于我了解到许多读者对编程知之甚少,我试图使材料尽可能具有教育性。
Elite eFibo 交易者 : 具有恒定步长的网格。网格手数大小基于为斐波纳契级数。 作者: Vladimir Karputov
Colored Bollinger Bands Indicating Narrowing and Widenning Phases : A simple indicator based on Bollinger Bands showing its narrowing and widening phases with red/green colors. 一种显示收开口颜色的简单布林带指标。 作者: Swordless 无剑
  资料库: 无需 DLL 的文件映射  (118   1 2 3 4 5 ... 11 12)
无需 DLL 的文件映射 : 这个类 (转换自 C++ 至 MQL5) 可与内存映射文件工作。 作者: o_O
Support and Resistance MT5 : 支撑位和阻力位 MetaTrader 指标--顾名思义,该指标显示支撑位和阻力位。它直接显示在图表上,为您设置止损或止盈水平,或查看下一个市场目标提供方便。该指标使用标准 MetaTrader 分形指标(采用 Bill Williams 的方法),输入参数不可更改。该指标适用于 MetaTrader 版本 4 和 5。 Author: Tuan Nguyen Van
新文章 基于Python与MQL5的特征工程(第三部分):价格角度(2)——极坐标(Polar Coordinates)法 已发布: 在本文中,我们将第二次尝试将任意市场的价格水平变化转化为对应的角度变化。此次,我们选择了比首次尝试更具数学复杂性的方法,而获得的结果表明,这一调整或许是正确的决策。今天,让我们共同探讨如何通过极坐标以有意义的方式计算价格水平变化所形成的角度,无论您分析的是何种市场。 将价格变化转化为角度变化的探索热情未减。正如本系列前文所述,要成功将价格水平变化转化为能代表该变化的角度值,仍需克服诸多挑战。
新文章 MQL5 交易工具包(第 7 部分):使用最近取消的挂单函数扩展历史管理 EX5 库 已发布: 了解如何完成历史管理 EX5 库中最终模块的创建,重点关注负责处理最近取消的挂单的函数。这将为您提供使用 MQL5 有效检索和存储与已取消挂单相关的关键详细信息的工具。 在本文中,我们将完成 历史管理 EX5 库中最后一个模块的开发,该模块专门用于处理与最近取消的挂单相关的属性的检索和存储。该模块解决了 MQL5 语言的一个关键限制,即缺乏直接的单行函数来访问和管理此类历史数据。通过弥合这一差距,我们的库为开发人员提供了一个简化的解决方案,可以有效地处理已取消的挂单信息。
新文章 MQL5自动化交易策略(第二部分):基于一目均衡表与动量震荡器的云突破交易系统 已发布: 在本文中,我们将创建一个智能交易系统(EA),利用一目均衡表指标与动量震荡器,实现云图突破策略的自动化交易。我们将逐步解析以下核心流程:指标句柄初始化、突破条件检测和自动化交易执行。此外,我们还实现追踪止损机制与动态仓位管理,以提升EA的盈利能力及对市场波动的适应性。 在 前文(本系列的第一部分) 中,我们演示了如何将威廉姆斯的“交易混沌”理论实现自动化。而在本文(第二部分)中,我们将展示如何将 云图突破策略 转化为 MetaQuotes语言5 (MQL5)的完整功能EA。云图突破策略基于
  程序库: 虚拟  (77   1 2 3 4 5 ... 7 8)
虚拟 : 虚拟交易环境 作者: fxsaber
  指标: ATR 数值指标  (22   1 2 3)
ATR 数值指标 : 一款用点值或点数显示 ATR (平均真实范围) 数值的指标,其中包含设置倍数的选项。 作者: Hossein Nouri
新文章 从基础到中级:模板和类型名称(三) 已发布: 在本文中,我们将讨论该主题的第一部分,这对初学者来说并不容易理解。为了避免更加困惑并正确解释这个话题,我们将把解释分为几个阶段。我们将把这篇文章用于第一阶段。然而,尽管在本文末尾,我们似乎已经陷入僵局,但事实上,我们将朝着另一种情况迈出一步,这将在下一篇文章中得到更好的理解。 在上一篇文章:“ 从基础到中级:模板和类型名称(二) ”中,我们讲解了程序员如何处理一些特定的日常情况。无论是你的临时爱好还是你是一名专业程序员,在某些时候使用函数和过程模板都是非常有用的。尽管这在 MQL5
BuySell + SL + TP : 脚本在 MT5 窗口中以当前价格建立买入仓位,并指定止损(以点为单位)和止盈(以点为单位)。 作者: akka
新文章 价格行为分析工具包开发(第19部分):ZigZag分析器 已发布: 每一位价格行为交易者都会手动使用趋势线来确认趋势,并找出潜在的转折或延续水平。在这个关于开发价格行为分析工具包的系列中,我们介绍一款专注于绘制倾斜趋势线的工具,以便于进行市场分析。该工具通过清晰地勾勒出有效价格行为评估所必需的关键趋势和水平,简化了交易者的流程。
新文章 突破结构(BoS)交易策略分步指南 已发布: 基于结构突破(Break of Structure, BoS)策略的自动化交易算法开发综合指南在MQL5中创建交易顾问并在MetaTrader 5中进行测试的全方位详解——从分析价格支撑与阻力到风险管理 我们将深入探讨BoS的定义、类型、交易策略应用以及基于 MetaQuotes Language 5 (简称MQL5)为 MetaTrader 5
新文章 创建 MQL5-Telegram 集成 EA 交易 (第一部分):从 MQL5 发送消息到 Telegram 已发布: 在本文中,我们在 MQL5 中创建一个 EA 交易,以使用机器人向 Telegram 发送消息。我们设置必要的参数,包括机器人的 API 令牌和聊天 ID,然后通过执行 HTTP POST 请求来传递消息。之后,我们将处理响应以确保成功传达,并排除故障时出现的任何问题。这确保我们能够通过创建的机器人将消息从 MQL5 发送到 Telegram。 本文将遵循 Telegram 与 MetaTrader 5 集成的进程。我们打算通过使用 MetaQuotes
新文章 如何准备 MetaTrader 5 报价用于其他应用程序 已发布: 本文介绍创建目录、复制数据、归档、使用 Market Watch(市场报价)或常用列表中的交易品种以及错误处理等示例。实际上,所有这些元素可集中在一个以用户定义格式归档数据的脚本中。 在我学习 MQL5 之前,我尝试过许多其他的应用程序来开发交易系统。不能说这是浪费时间。其中有些包含一些有用的工具,允许用户节约时间、处理很多事项、打破了一些迷思并很快选择无需熟悉编程语言的进一步开发方向。 这些应用程序需要历史数据。由于缺乏某些标准数据格式,它们在使用前通常需要先进行编辑(例如,在 Excel
KopierMaschineMT5 : KopierMaschine 是一款本地复制器,可在一台电脑上以任何方向复制不同 MetaTrader 4 和 MetaTrader 5 账户之间的交易,界面直观。 作者: Denis Nikolaev
新文章 MQL5 简介(第 11 部分):MQL5 中使用内置指标的初学者指南(二) 已发布: 了解如何使用 RSI、MA 和随机震荡指标等多种指标在 MQL5 中开发 EA 交易来检测隐藏的看涨和看跌背离。学习实施有效的风险管理并通过详细的示例和完整注释的源代码实现交易自动化,以达到教育目的! 重要的是要记住,这个项目的唯一目标是教育。建立您使用 MQL5 的信心并学习如何以编程方式识别这些模式是其主要目标。因此,让我们开始这个实用的项目,它将增加您对 MQL5 的理解,并使您能够提高您的交易能力。 在本文中,您将了解: 如何检查 RSI
新文章 智能系统健壮性测试 已发布: 在策略开发中,有许多错综复杂的细节需要考虑,对于初学交易者其中许多都未予重视。如是结果,众多交易者,包括我自己,都不得不历经苦难来学习这些教训。本文基于我观察到的大多数初学交易者在 MQL5 上开发策略时常见的陷阱。它将提供一系列提示、技巧、和示例,帮助辨别不合格的 EA,并以一种易于实现的方式来测试我们自己 EA 的稳健性。目标是教导读者,帮助他们未来购买 EA 时避免遭遇骗局,以及预防他们自己开发策略时的错误。 首先,您应当创建一个没有杠杆复利效应的 EA 版本,因其可能会扭曲结果,并过度强调样本集尾部的重要性。 以下是需要关注的主要量值: 盈利因子
新文章 精通日志记录(第六部分):数据库日志存储方案 已发布: 本文探讨如何利用数据库以结构化、可扩展的方式存储日志。内容涵盖基础概念、核心操作、MQL5中数据库处理器的配置与实现。最后验证结果,并阐述该方法在优化与高效监控方面的优势。 想象一个熙熙攘攘的数字交易与金融魔法集市,每一步操作都被追踪、记录并详细剖析以求成功。如果能不仅查阅智能交易系统(EA)每一次决策与错误的编年史,更能手握利器、实时优化与精调这些机器人,将会怎样?欢迎进入 《精通日志记录(第一部分):MQL5中的基础概念与入门步骤》 ,在这篇中,我们开始打造专为MQL5开发定制的精密日志库。
新文章 种群优化算法:树苗播种和成长(SSG)算法 已发布: 树苗播种和成长(SSG)算法的灵感来自星球上最具韧性的生物之一,在各种条件下都表现出杰出的生存能力。 该算法是少数几个没有作者明确讲述的算法之一(仅提供一般规定和思路)。 由作者提出的算法操作符,算法也没有现成的程序指令实现。 没有关于子树和父树、及其交互的明确说明。 对于操作符的执行顺序没有要求,任何用户都可以更改其顺序,从而能获得更好的幼苗。 从广义上讲,SSG 并非是一种优化算法,它是一组通用规则,旨在补充其它算法,从而提高优化品质。 换言之,SSG
新文章 从市场里选择智能交易系统的正确途径 已发布: 在本文中,我们将研究购买智能交易系统时应该注意的一些要点。 我们还将寻求提升盈利的方法,从而明智地花钱,并从付出中获取盈利。 此外,读完本文之后,您会发现,即便使用简单免费的产品也有可能赚到钱。 由于其它图形上逆势波互补,所有曲线都较为平滑。 在实际交易中也会发生同样的情况。 强势的智能交易系统将支撑较弱的智能交易系统,反之亦然,当更强的智能交易系统出现回撤时,较弱的智能交易系统开始担当助力。 这将令 alpha 和 beta 保持在一个狭窄的范围内。 此外,交易数量已增加到可接受的等级。 这是只联合了九个单独策略的结果。
周期转换器 : 与 MT4 中的周期转换器类似 作者: Aleksandr Slavskii
新文章 针对初学者以 MQL5 编写“EA 交易”的分步指南 已发布: 使用 MQL5 的“EA 交易”编程很简单,您可以轻松学会。我们在本分步指南中向您指出了基于开发的交易策略编写简单的“EA 交易”所需的基本步骤。“EA 交易”的结构、内置技术指标和交易函数的使用、调试模式的详细内容以及策略测试程序的使用将在本文中一一论及。 作者: Samuel
新文章 购买交易机器人前如何进行测试 已发布: 与别处相比,在 MQL5 应用商店购买交易机器人有一个明显的优势 - 其提供的自动化系统,可直接在 MetaTrader 5 终端内接受完整测试。购买前,EA 交易可以、也应该在内置的策略测试程序中,以所有不利的模式谨慎运行,从而对此系统有一个全面的认识。 作者: MetaQuotes Software Corp
ColorXWPR : 增强版本的 Larry Williams 百分比范围。 作者: Nikolay Kositsin
新文章 MQL5 向导技巧须知(第27部分):移动平均线与攻击角度 已发布: 攻击角度是一个经常被引用的指标,其陡峭程度被认为与当前趋势的强度密切相关。让我们来看一下通常如何使用和理解该指标,并探讨在测量时是否可以做出一些改变,以优化那些将其纳入交易系统的应用效果。 我们继续探讨一系列可借助MQL5向导快速测试和验证的交易布局和思路,这次我们从攻击角度的方向来考虑。广义上,攻击角度这一术语与战斗机起飞时的理想角度相关联,旨在优化以获得最大的升力和最小的燃油消耗。
  指标: Ticks 指标  (26   1 2 3)
Ticks 指标 : 它显示了所有可见柱的订单时刻价格历史 (买家报价/卖家报价)。 作者: fxsaber