文章,程序库评论 - 页 33

新文章 学习如何基于比尔·威廉姆斯(Bill Williams)的 MFI 设计交易系统 已发布: 这是该系列中的一篇新文章,我们将学习如何根据流行的技术指标设计交易系统。 这次我们将涵盖比尔·威廉姆斯(Bill Williams)的市场促进指数(BW MFI)。 策略一: BW MFI - 走势状态 根据此策略,我们需要创建一个交易系统,可根据指标柱线的颜色获取 BW MFI 指标的走势信号,该信号将根据指标的性质判定,方法是比较每次跳价的四个值,从而判定每个数值的位置。 这四个数值是当期 BW MFI、前期 BW MFI、当期交易量和前期交易量。
Harmonic Pattern Finder V3: 用于显示已经存在和正在出现的 harmonic 图表形态的指标。 作者: Andre Enger
新文章 开发回放系统 — 市场模拟(第 01 部分):首次实验(I) 已发布: 如何创建一个系统,让我们在闭市后也能研究市场,甚至模拟市场情况? 在此,我们将开始一系列新的文章,在其中我们将应对这个主题。 此段代码将创建周期为 1 分钟的柱线,这是平台创建任何其它周期图表的最低要求。 高亮显示的部分并非代码本身的一部分,但对于分析 1 分钟柱线很有用。 我们需要检查它是否真的在此时间帧内创建。 因为如果创建时间超过 1 分钟,我们就不得不对此做点什么。 如果在不到一分钟的时间内创建它,这可能表明该系统立即可用。 执行此系统后,我们会得到以下视频中显示的结果: 作者: Daniel Jose
新文章 MQL5-RPC来自 MQL5 的远程过程调用:针对乐趣及获利的网络服务访问及 XML-RPC 自动交易锦标赛分析程序 已发布: 本文介绍 MQL5-RPC 框架,该框架使来自 MQL5 的远程过程调用成为可能。它以 XML-RPC 基础、MQL5 实施开始,接着提供两个实际运用例子。第一个例子使用外部网络服务,第二个例子是一个用于简单 XML-RPC 2011 年自动交易锦标赛分析程序服务的客户端。如果您对如何实施和实时分析来自 2011 年自动交易锦标赛的不同统计数据感兴趣,则本文正好适合您。 作者: investeo
新文章 将 ML 模型与策略测试器集成(第 3 部分):CSV(II)文件管理 已发布: 这篇资料提供了以 MQL5 创建类,从而高效管理 CSV 文件的完整指南。 我们将看到打开、写入、读取、和转换数据等方法的实现。 我们还将研究如何使用它们来存储和访问信息。 此外,我们将讨论使用该类的限制和最重要的方面。 本文对于那些想要学习如何在 MQL5 中处理 CSV 文件的人来说是一个宝贵的资源。 CSV 格式出现在 1970 年代初期,首先用在大型机系统。 CSV 无法追溯到特定的创建者,因为它是一种广泛使用的文件类型。
新文章 MQL5 中的范畴论 (第 2 部分) 已发布: 范畴论是数学的一个多样化和不断扩展的分支,到目前为止,在 MQL5 社区中还相对难以发现。 这些系列文章旨在介绍和研究其一些概念,其总体目标是建立一个开放的函数库,提供洞察力,同时希望在交易者的策略开发中进一步运用这一非凡的领域。 在本文中,我们将观察一种乘积,其范畴论中是一种枚举域元素配对方式,且不丢失先前成分信息。 在 MQL5 向导信号文件中使用它,我们就能创建一个智能系统。 故此,我们的乘积将介于 2 个域之间,即 De-Marker 指标和威廉姆斯百分比范围指标的数值。
新文章 构建自动运行的 EA(第 15 部分):自动化(VII) 已发布: 我们将继续讨论上一篇文章的主题,以便完成有关自动化的这一系列文章。 我们将看到所有内容如何搭配到一起,令 EA 像钟表一样运行。 我所展示出的主要故障、问题和困难,均涉及一名程序员在创建自动运行 EA 时的管辖工作。 但我也为您展示出,这可以带来很多知识,改变您实际观察市场的方式。 我尝试以这样一种方式呈现事物,即您可以实际创建一个安全,可靠和强大的系统。 与此同时,它应该是模块化的、紧凑的和非常轻巧的。 您应该能够将其与许多其它事物结合运用。 拥有一个不允许您同时操作各种事物的系统是没有用处的。
新文章 构建自动运行的 EA(第 01 部分):概念和结构 已发布: 今天,我们将看到如何创建一个在自动模式下简单安全地工作的智能系统。 在我们开始任何与编写代码直接相关的事情之前,我们需要让每位阅读这篇简短文章的人都清楚。 如果您已经知道自动 EA 的实际工作原理,那么该系列很可能不会增加您的知识点。 但如果您尚不明白它是如何工作的,或者为了让 EA 工作需要什么,那么跟随这些文章至少可以获取基础知识。 因为没有这些知识,您就会完全迷失。 如果您想迈出第一步,或掌握要学习和分析的内容,那么请与我一起阅读本系列。 为了开始解释,我们来看一看下面的图例 01 作者: Daniel Jose
Ultimate Oscillator : Ultimate Oscillator由Larry Williams所开发。它使用三条不同周期的oscillators的均值。 作者: MetaQuotes Software Corp
新文章 数据科学与机器学习(第 11 部分):朴素贝叶斯(Bayes),交易中的概率论 已发布: 概率交易就像走钢丝一样 — 它需要精确、平衡和对风险的敏锐理解。 在交易世界中,概率就是一切。 这是成功与失败、盈利与亏损的区别。 通过利用概率的力量,交易者可以做出明智的决策,有效地管理风险,并实现他们的财务目标。 故此,无论您是经验丰富的投资者还是交易新手,了解概率都是解锁您的交易潜能的关键。 在本文中,我们将探索令人兴奋的概率交易世界,并向您展示如何将您的交易博弈提升到一个新的水平。 朴素贝叶斯分类器是一种概率算法,用于机器学习中的分类任务。
数据获取EA(非交易) : 目的: 统计分钟数据,并自动生成iINSERT文,配合系统的定时任务,自动更新数据库。为数据分析打基础。 注意: 需要配置MT4中的邮件,程序会自动发警告邮件。 初学者请各位老师多多关照。如有喜欢一起研究的小伙伴,欢迎私留微信号及姓名,会定期回复。 作者: BigBoyka
新文章 利用 MQL5 矩阵的反向传播神经网络 已发布: 本文讲述在 MQL5 中利用矩阵来应用反向传播算法的理论和实践。 它还提供了现成的类,以及脚本、指标和智能交易系统的示例。 正如我们将在下面看到的,MQL5 提供了大量的内置激活函数。 函数的选择应基于特定问题(回归、分类)。 通常,可以选择几个函数,然后经由验正找到最优的一个。 流行的激活函数 激活函数可以具有不同的数值范围、有限或无限。 特别是,sigmoid(3) 将数据映射到范围 [0,+1],这对于分类问题更好;而双曲正切将数据映射到范围 [-1,+1],假设范围,推测这对于回归和预测问题更佳。 作者: Stanislav
新文章 种群优化算法:和弦搜索(HS) 已发布: 在本文中,我将研究和测试最强大的优化算法 — 和弦搜索(HS),其灵感来自寻找完美声音和声的过程。 那么现在什么算法在我们的评级中处于领先地位? HS 逻辑的工作类似于音乐家在创造完美和弦方面的工作。 音乐家尝试改变各种音调,直到找到完美的和弦。 之后,把找到的和弦集合存储在记忆中。 在优化问题中,和弦会经历各种变化;如果变化的结果是有利的,那么就更新记忆,添加新的和弦,并删除不需要的元素... 所有这些也许听起来令人困惑。 那么什么是和弦呢? 什么是音调? 我们尝试用我们自己的术语来理解算法。 什么是一首音乐?
基于指标 SAR e ADX e sma 100 的 EA: 此 EA 基于 SMA, ADX 和 SAR 指标。 作者: Mauro Bracuti
新文章 在 MetaTrader 5 中实施多货币模式 已发布: 长期以来,人们对多货币分析和多货币交易存在极大的兴趣。随着 MetaTrader 5 和 MQL5 编程语言的公开发行,实施完备的多货币体系成为可能。在本文中,针对多个交易品种,我们提出一种方法来分析和处理所有到来的价格变动。让我们将 USDx 美元指数的多货币 RSI 指标作为示例。 作者: Konstantin Gruzdev
新文章 交易中的道义期望 已发布: 这篇文章是关于道义期望。 我们将看到在交易中运用它的若干示例,以及在它的帮助下可以达成的结果。 乍一看,具有固定止损和止盈(蓝线)的选项获胜。 但是,应该记住,我们用的是可能的最大止损和最小止盈。 如果我们稍微减少止损点数和增加止盈点数来远离这些界限会发生什么? 那么情况也许会改变。 作者: Aleksej Poljakov
新文章 用 MQL5 向导创建您自己的 EA 交易 已发布: 编程语言知识不再是创建自动交易的一个先决条件。以前,缺乏编程技能是实现自己的交易策略的不可逾越的障碍,但是随着 MQL5 向导的出现,这种情况迅速改变了。交易新手能够不再因为缺乏编程经验而担心 - 使用让您能够生成 EA 代码的新向导,编程经验不再是必不可少的了。 作者: MetaQuotes Software Corp
  文章 "MQL5 Wizard:新版本"  (87   1 2 3 4 5 ... 8 9)
新文章 MQL5 Wizard:新版本 已发布: 本文介绍 MQL5 Wizard 升级版的新功能。修改后的信号架构允许基于各种市场情形的组合创建交易机器人。本文所载的例子说明了交互式创建一个 EA 交易程序的过程。 作者: MetaQuotes Software Corp
新文章 MQL5 傻瓜式向导 已发布: 在 2011 年年初,我们发布了 MQL5 向导的第一个版本。这一新的应用程序为自动生成交易机器人提供了简单方便的工具。任何 MetaTrader 5 用户都能创建自定义的EA 交易,他们甚至无需知道如何以 MQL5 编程。 作者: MetaQuotes Software Corp
新文章 MQL5 向导:无需编程即可创建 EA 交易程序 已发布: 您想试试不用浪费时间来编程的交易策略吗?利用 MQL5 向导,您只需要选择交易信号的类型,添加追踪仓位和资金管理模块,您的工作就完成了!创建自己的模块实现,或是通过“任务”服务订购 - 再将您的新模块合并到现有模块。 作者: MetaQuotes Software Corp
新文章 MQL5 向导:如何创建交易信号模块 已发布: 本文介绍了如何通过在穿越价格和移动平均线时构成信号这一方法来编写自己的交易信号类,以及如何将其包含在 MQL5 向导的交易策略生成器中,还介绍了用于 MQL5 向导的生成类的说明的结构和格式。 作者: MetaQuotes Software Corp
iCrossClose : 本指标允许对两个交易品种的价格进行任何数学操作并在任何其他图表上绘制结果. 它允许计算交叉 (使用乘法和除法), 点差 (减法) 或者只是在图表上绘制其他交易品种的数据. 作者: Dmitry Fedoseev
新文章 构建自动运行的 EA(第 14 部分):自动化(VI) 已发布: 在本文中,我们将把本系列中的所有知识付诸实践。 我们最终将建立一个 100% 自动化和功能性的系统。 但在此之前,我们仍然需要学习最后一个细节。 在此图中,我们看到了交易者如何与平台交互,从而在交易服务器上开仓和平仓。 为了自动化该过程,我们需要对此图例进行一些更改。 如此,代表手动模型的图例 01 变成了图例 02。 此图表现在不同编程阶段,根据定义的一些操作规则,EA 的自动操作。 图例 02 - 自动模式 请注意,图例 02 包含一个充当系统监管者的图像。 自动化系统绝不应在无人监督的情况下运行。
检查是否有新柱产生 : 作用是检查是否产生新柱 这是一个类文件,可作为类使用,也可以复制到EA或脚本中使用 作者: Mage He
新文章 处理时间(第二部分):函数 已发布: 自动判定经纪商时移和 GMT。 与其请求您的经纪商的支持,您可能会从他们那里得到一个不充分的答案(他们很愿意解释时间错位),我们只需自行查看在时间变化的几周内他们如何计算价格 — 但手工操作极其繁琐,我们让程序来做这件事 — 毕竟这就是为什么我们要有一台 PC。 在包含文件 DealingWithTime.mqh 的函数声明之前,且在宏替换之后,声明所需变量为全局变量: //--- global variables for time switches int DST_USD= 0
月线 周线 级别: 脚本在图表上显示月线和周线级别。 作者: Taras Slobodyanik
新文章 多层感知器和反向传播算法(第 3 部分):与策略测试器集成 - 概述(I) 已发布: 多层感知器是简单感知器的演变,可以解决非线性可分离问题。 结合反向传播算法,可以有效地训练该神经网络。 在多层感知器和反向传播系列的第 3 部分当中,我们将见识到如何将此技术集成到策略测试器之中。 这种集成将允许使用复杂的数据分析,旨在制定更好的决策,从而优化您的交易策略。 在本文中,我们将讨论这种技术的优点和问题。 在研究了如何实现所需的控件后,我设计了要部署的体系结构。 虽然这个过程可能看起来不必要,甚至荒谬,但它对开发非常重要,因为它给出了将要做什么,以及需要首先完成哪些活动的思路。 使用
新文章 构建自动运行的 EA(第 13 部分):自动化(V) 已发布: 您知道什么是流程图吗? 您能用它吗? 您认为流程图适合初学者吗? 我建议我们一起继续阅读这篇新文章,学习如何使用流程图。 许多人可能会保持警惕,认为将一个思路转化为代码是非常复杂的事情,只有编程领域的专家、硕士或博士才能做到。 但事实并非如此。 任何有常识、谨慎、纪律、好奇心和兴趣的人,只要清楚客观地陈述这个思路,实际上都可以将他们的思路变成代码。 如果您无法清楚地定义要实现的思路,请返回上一步,并以清晰简单的方式将您的想法写在纸上。 现在我们来看看如何将这个思路转化为代码。 如果思路太短,请给出详细的描述。
新文章 种群优化算法:引力搜索算法(GSA) 已发布: GSA 是一种受无生命自然启发的种群优化算法。 万幸在算法中实现了牛顿的万有引力定律,对物理物体相互作用进行建模的高可靠性令我们能够观察到行星系统和星系团的迷人舞蹈。 在本文中,我将研究最有趣和最原始的优化算法之一。 还提供了空间物体运动的模拟器。 与此同时,所有代理者都可以依据质量(根据目标函数的值计算)和它们之间的距离的吸引力相互交换信息,无论它们在搜索空间中的哪个位置。 代理者被视为物体,它们的适应性由其质量来衡量。
新文章 艾伦·安德鲁斯和他的时间序列分析技术 已发布: 艾伦·安德鲁斯(Alan Andrews)是现世代在交易领域最著名的“教育家”之一。 他的“草叉”几乎包含在所有现代报价分析程序当中。 但大多数交易者没机会用过此工具,甚至是其提供的一小部分。 此外,安德鲁斯最初的培训课程不仅包括对草叉的描述(尽管它仍然是主要工具),还包括其它一些有用的结构。 本文提供了对安德鲁斯在其原始课程中教授的奇妙图表分析方法的见解。 (流量焦虑用户)请当心,会有很多图像。 我相信,所有现代图表分析应用程序都会包括 安德鲁草叉。