新文章 自定义品种(符号):实践基础 已发布: 本文专门介绍了程序化生成自定义品种(符号),这些自定义品种可用来演示一些显示报价的流行方法。 它描述的是一种建议的微创智能交易系统改编方案,可用在派生的自定义品种图表上,如同真实品种一样。 MQL 源代码随附于文后。 此外,EA 允许针对交易所金融产品使用实际交易量模式: LKOH 原始 (a) 和等量图表,其每根柱线实际交易量为 10000,由 MetaTrader 5 中 EqualVolumeBars EA 生成 运行 EA 时品种的时间帧并不重要,因为进行计算时,总是取 M1 柱线,或即时报价历史记录的数据。
新文章 MQL5 中的范畴论 (第 11 部分):图论 已发布: 本文是以 MQL5 实现范畴论系列的续篇。于此,我们验证在开发交易系统的平仓策略时,图论如何与幺半群和其它数据结构集成。 不过,在我们深入讨论之前,先谈谈图论和范畴论之间的主要区别可能会有所帮助。乍一看,两者似乎都是关于连接事项的,这可能会引出路人的问题:为什么它们不是一回事?为了回答这个问题,如果我们以烹饪过程为例,每一步都有其步骤和配方;图论专注于给定配方的准备步骤顺序,以及这些步骤( 路径
新文章 处理时间(第二部分):函数 已发布: 自动判定经纪商时移和 GMT。 与其请求您的经纪商的支持,您可能会从他们那里得到一个不充分的答案(他们很愿意解释时间错位),我们只需自行查看在时间变化的几周内他们如何计算价格 — 但手工操作极其繁琐,我们让程序来做这件事 — 毕竟这就是为什么我们要有一台 PC。 在包含文件 DealingWithTime.mqh 的函数声明之前,且在宏替换之后,声明所需变量为全局变量: //--- global variables for time switches int DST_USD= 0
新文章 开发回放系统 — 市场模拟(第 17 部分):跳价和更多跳价(I) 已发布: 于此,我们将见识到如何实现一些非常有趣的东西,但同时也会因某些可能十分令人困惑的关键点而极其困难。可能发生的最糟糕的事情是,一些自诩专业人士的交易者却对这些概念在资本市场中的重要性一无所知。好吧,尽管我们在这里专注于编程,但理解市场交易中涉及的一些问题,对于我们将要实现的内容至关重要。
新文章 OpenCL:从朴素到更具深度的编程 已发布: 本文要重点讲述的是一些优化能力,但至少要对 OpenCL 内核借以执行的基本硬件多少有些了解,才能启动这些能力。获取的数据远非最高值,但即便是这样,也建议充分利用现有资源(由该终端开发人员实施的 OpenCL API 不允许控制对于优化而言很重要的一些参数 - 尤其是工作组的大小),通过主机程序执行获得的增益是非常可观的。 作者: Sceptic Philozoff
独立 ZigZag : 独立 ZigZag 是一个 MetaTrader 5 版本的指标,就像 MetaTrader 4 中的 wonder 指标一样在网格周围浮动。 作者: Mladen Rakic
新文章 使用格兹尔算法的循环分析 已发布: 在本文中,我们介绍了在Mql5中实现格兹尔算法(Goertzel algorithm)的代码实用程序,并探讨了将该技术用于分析报价的两种方法,以制定可能的策略。 格兹尔算法(Goertzel algorithm)是一种数字信号处理技术,以其在检测特定频率分量方面的效率而闻名。其精度、实时性和计算效率使其适用于金融时间序列分析。在这篇文章中,我们将研究并演示该方法可用于分析主导周期,从而可能以此开发策略。我们将研究MQL5中算法的实现,并提供一个如何使用代码来识别价格报价中的周期的示例。 Goertzel算法的名字来源于Gerald
MACD_Histogram : 此指标在图表中显示 MACD 直方图和价格偏离。 作者: Nikolay Kositsin
ChandelierStops_v1 : 趋势指标,以 NRTR 形式实现。 作者: Nikolay Kositsin
蜡烛图上的简单计时器 : 该计时器可以友好的显示在当前价格蜡烛旁或者在靠某一个角落显示。 作者: abbadon1334
新文章 离散哈特莱变换 已发布: 在本文中,我们将探讨频谱分析和信号处理的方法之一——离散哈特莱变换(discrete Hartley transform,DHT)。它可以过滤信号,分析它们的频谱等等。DHT的性能不亚于离散傅立叶变换(discrete Fourier transform,DFT)。然而,与DFT不同的是,DHT只使用实数,这使得它在实践中更方便实现,并且它的应用结果更直观。 1942年, Ralph Hartley 在他的文章“ 应用于传输问题的更对称傅立叶分析 ”中提出了傅立叶变换的模拟。 就像傅立叶变换( FT )一样,哈特莱变换( HT
新文章 MetaTrader 5 中的出价/要价(Bid/Ask)点差分析 已发布: 一款能为您报告经纪商平台出价/要价(Bid/Ask)水平的指标。 现在我们可以利用 MT5 的即时报价数据来分析近期的历史真实平均买卖点差是多少。 您不需要查看当前点差,因为若您同时显示出价和要价指示线时,该值已出示。 查看这些图表,您可以看到该经纪商平台的点差大部分为 5 个点。 如果是这种情况,那么您在交易得开始和结束往返过程中的成本应该是 1 个点。 故此,对于具有 1/1 回报风险比率、10 点止损和 10 点止盈的交易,您的成本应该为 10% 的风险/投注。
基于奇异频谱分析的趋势指标 : 使用奇异频谱分析的方法提取趋势并过滤噪声。调整指标参数可以控制提取的趋势和噪声过滤阈值的平滑度。 作者: Roman Korotchenko
新文章 StringFormat(). 回顾和现成的例子 已发布: 本文继续介绍PrintFormat()函数。我们将简要介绍使用StringFormat()格式化字符串及其在程序中的进一步使用。我们还将编写模板,在终端日志中显示交易品种数据。这篇文章对初学者和有经验的开发人员都很有用。 函数的作用是格式化接收到的参数并返回格式化后的字符串。字符串格式设置规则与 PrintFormat() 函数完全相同。在“ 研究PrintFormat()并应用现成的示例
新文章 如何写好市场产品的描述 已发布: MQL5 市场有很多产品出售,但是某些产品的描述并不是很好。很多文字显然需要改进,因为普通交易者不能领会它们。本文将帮助您使产品给人留下好印象。采用我们的建议来撰写惹人注目的描述,轻易地向您的客户精确展示您的卖点。 作者: MetaQuotes Software Corp
新文章 如何创建任意复杂度的图形面板 已发布: 本文详细介绍了如何在 CAppDialog 类的基础上创建面板,以及如何在面板上增加控件。它描述了面板的结构和框架,显示了对象的继承关系。从这篇文章中,您还可以学习到事件是怎样处理的以及它们是怎样在独立的控件之间传递的。另外还有实例演示了如何编辑面板参数,例如大小和背景颜色。 标准库的 面板与对话框 部分的对象是按照下面的顺序创建和使用的:首先创建"Border(边框)"对象,在其中会加上面板的背景,作为
新文章 DoEasy. 控件 (第 32 部分): 水平滚动条,鼠标轮滚动 已发布: 在本文中,我们将完成水平滚动条对象功能的开发。我们还将令移动滚动条滑块和旋转鼠标滚轮来滚动容器的内容成为可能,以及考虑到 MQL5 中的新订单执行策略,和新的运行时错误代码,在函数库里相应添加。 为了执行测试, 我将使用来自上一篇文章中的 EA ,且不做任何修改。我们编译它,并在图表运行它,“自动调整容器大小以便适应其内容”标志设置为“否”: 我们检查一下所创建水平滚动条功能所有组件的操作: 一切都按计划工作。 作者: Artyom Trishkin
VHF 适应性 ADXm : VHF (垂直水平过滤器,Vertical Horizontal Filter) 适应性 ADXm 作者: Mladen Rakic
新文章 研究PrintFormat()并应用现成的示例 已发布: 这篇文章对初学者和有经验的开发人员都很有用。我们将研究PrintFormat()函数,分析字符串格式的示例,并编写用于在终端日志中显示各种信息的模板。 在日志或监视器屏幕上显示数值是一种简单而熟悉的操作,除非您需要显示比“你好,世界”更复杂的内容。但是,当您需要对不经常需要的值或属性进行格式化输出时,迟早会出现这种情况。当然,您可以查看MQL5的帮助。 但有时你想要一个现成的资料集合,用于显示MetaTrader 5终端提供的各种信息。在本文中,我们将尝试理解调用 PrintFormat
TRIX ARROWS : 三重指数移动平均 (TRIX) 指标 + 信号线 + 信号线与主线交叉时的箭头。 作者: Vladimir Karputov
新文章 神经网络变得轻松(第四十七部分):连续动作空间 已发布: 在本文中,我们扩展了代理者的任务范围。训练过程将包括一些资金和风险管理等方面,这是任何交易策略不可或缺的部分。 在上一篇文章中,我们训练的代理者只是为了判定交易方向。代理者的动作范围仅限于 4 个选项: 买入, , 卖出, , 持有/等待,, 所有持仓平仓。 于此,我们没看到资本和风险管理功能。我们在所有交易操作中采用了最小手数。这足以评估训练方式,但构建交易策略尚嫌不足。一个可盈利交易策略再简单也必须有一个资金管理算法。 此外,为了创建一个稳定的交易策略,我们需要管理风险。我们的设计中也缺少这个模块。EA
新文章 重新审视一种旧时的趋势交易策略:两个随机振荡指标,一个移动平均指标和斐波那契线 已发布: 旧时的交易策略本文介绍了一种纯技术型的趋势跟踪策略。该策略纯粹是技术性的,使用一些技术指标和工具来传递信号和目标。该策略的组成部分如下:一个周期数为14的随机振荡指标,一个周期数为5的随机振荡指标,一个周期数为200的移动平均指标,一个斐波那契投影工具(用于设定目标)。 该策略的交易规则如下:
VTS_Float_Pivot_Smoothed : 使用 Float_Pivot_Smoothed 通道的趋势指标 VTS。 作者: Nikolay Kositsin
新文章 使用MQL5轻松创建图形面板 已发布: 在这篇文章中,我们将为任何需要创建交易中最有价值和最有用的工具之一的人提供一个简单易行的指南,即简化和轻松执行交易任务的图形面板,这有助于节省时间,并在不受任何干扰的情况下更多地关注您的交易过程本身。 编译代码并执行后,我们可以发现面板显示如下:
您错过了交易机会:
- 免费交易应用程序
- 8,000+信号可供复制
- 探索金融市场的经济新闻
注册
登录