文章,程序库评论 - 页 30

新文章 DoEasy 函数库中的价格(第六十五部分):市场深度集合并操控 MQL5.com 信号的类 已发布: 在本文中,我将创建所有品种的市场深度集合类,并着手开发创建信号对象类来操控 MQL5.com 信号服务的功能。 我们也在 OnInitDoEasy() 函数中进行一些修改。 现在, 所有用到品种的即时报价序列创建 已实现,可直接访问函数库主对象的相应方法。 此外, 我还加入了针对所创建 DOM 序列的检查 : //--- Check created timeseries - display descriptions of all created timeseries in the
换了好几个交易商的软件,迈达克自己的软件都试过了,都是运行5~15分钟左右自动崩溃。我就纳闷了。换台电脑就没问题,不知道问题出在哪里。关键是不想换电脑,不想重装系统。
  指标: RSI(MA)  (1)
RSI(MA): 基于MA值的RSI指标。 不会抖动。 作者: o_O
Second Level Candles And Alligator Indicators Second Level Candles And Alligator Indicators 每12秒产生一个K线,而且自带Alligator指标,对超短线选手交易非常有帮助。程序启动时可能不成功,是因为MT5 MqlTick 数据加载少的原因。可以通过修改显示的数据参数避免,比如display=100,程序正常之后再将参数调大 display=300 。如果数据不正常,也可以采用重新加载的方式解决。 如果您对这个指标有任何建议,请联系作者。 Second Level Candles And
新文章 DoEasy 函数库中的价格(第六十四部分):市场深度,DOM 快照类和快照序列对象 已发布: 在本文中,我将创建两个类(DOM 快照对象类,和 DOM 快照序列对象类),并测试 DOM 数据序列的创建。 在品种图表中显示:最后的 DOM 快照的编号、品种的订单数量、当前快照中的订单数量、以及添加到 DOM 快照列表中的 DOM 快照总数: 该示意图显示了已经运行了一段时间的 EA 上的数据(已在列表中添加了 5019 个快照) 作者: Artyom Trishkin
新文章 神经网络变得轻松(第十一部分):自 GPT 获取 已发布: 也许,GPT-3 是目前已有语言类神经网络中最先进的模型之一,它的最大变体可包含 1750 亿个参数。 当然,我们不打算在家用 PC 上创建如此庞然之物。 然而,我们可以看看在我们的操作中能够采用哪种体系解决方案,以及如何从中受益。 在同一数据集上测试了新的神经网络类,该数据集在之前的测试中曾经用过:神经网络馈入 EURUSD,时间帧为 H1,最后 20 根烛条的历史数据。 测试结果证实了这个假设,即更多的参数需要更长的训练时间。 在第一个训练迭代,参数较少的智能交易系统展现出的结果更稳定。
MultiZigZag - ZigZag 指标的另一个变体 (经济的 ZigZag): 这个版本的 ZigZag 可以同时显示三个zigzag, 数据来自当前的时段以及更大的时段. 作者: Eugeni Neumoin
ATR 数值指标: 一款用点值或点数显示 ATR (平均真实范围) 数值的指标,其中包含设置倍数的选项。 作者: Hossein Nouri
随机振荡交易: 当随机振荡进入超买超买区域, 开首仓, 如果图表反转, 则操作一手。 作者: андрей
Ikarakatica: Ikarakatica 指标。 它显示了何时买入以及何时卖出。 作者: John Smith
新文章 DoEasy 函数库中的价格(第六十三部分):市场深度及其抽象请求类 已发布: 在本文中,我将着手开发操控市场深度的功能。 我还将创建市场深度抽象订单对象,及其衍生类。 在本文中,我将着手实现操控市场深度的功能。 从概念上讲,操控 DOM 的类与以前实现的所有函数库类都没啥区别。 与此同时,我们将拥有一个 DOM 特征数据的模型,其中包含 DOM 中存储的有关订单数据信息。激活 OnBookEvent() 处理程序时,可由 MarketBookGet() 函数获取数据。 在 DOM 发生任何变化的情况下,处理程序中会为订阅 DOM 事件的每个品种激活一个事件。 故此,DOM
Close_all-e: 脚本平仓并删除所有挂单。 作者: Vasyl Nosal
MQL5网页无法打开,重装系统仍然无法打开,请教下有没有遇到同样问题的,求解决
新文章 DoEasy 函数库中的价格(第六十二部分):实时更新即时报价序列,为操控市场深度做准备 已发布: 在本文中,我将实现即时报价数据的实时更新,并为操控市场深度的品种对象类(DOM 本身将在下一篇文章中实现)做准备。 我已为程序中用到的所有品种创建了即时报价数据集合。 该函数库能够为程序用到的每个品种获取所需数量的即时报价数据,并将所有这些品种存储在即时报价数据集合当中。 即时报价数据集合能够搜索任何所需即时报价对象,并接收其数据。 我们能够整理这些列表,以便进行统计研究。 不过,当某个品种的新即时报价到达时,并不会将新即时报价存到即时报价数据库当中。 在本文中,我将实现此功能。
新文章 ZUP - 通用之字折线构造 Pesavento 形态。图形界面已发布: 自 ZUP 平台的第一版本发布以来已过了十年时间, 期间它经历了多次变化和改进。结果就是, 如今我们为 MetaTrader 4 提供了一个独特的图形插件, 您可以快速、便捷地分析行情数据。本文介绍如何使用 ZUP 指标平台的图形界面。 当选择波浪符号时, 在屏幕上显示一条垂直线, 允许您精确地绘制图表极点上方/下方的符号。垂直线颜色和样式显示光标相对于柱线的位置。 1)光标位于零号柱线或柱线实体的右侧。将显示由灰色虚线构成的线。 此图形表现示意波浪符号并未设置在此图表上。...
新文章 DoEasy 函数库中的时间序列(第六十一部分):品种即时报价序列集合 已发布: 鉴于程序在其运行时可能会用到不同的品种,因此应为每个品种创建一个单独的列表。 在本文中,我将把这些列表合并到一个即时报价数据集合。 实际上,这将是一个常规列表,基于指向标准库 CObject 类及其衍生类实例指针的动态数组。 编译 EA,并在任何品种的图表上启动它。 在此之前,请在预定义列表中确保启用当前时间帧和品种,在整个建议的品种当中,仅保留了前两个品种: 在 OnInit() 处理程序中,经历了短时间,为两个所用品种创建即时报价数据之后,日志会收到有关程序参数、创建的时间序列、和 所创建即时报价
MT5 可否实现用代码激活上一图表窗口或激活下一图表窗口的功能。就如热键Ctrl+F6和Ctrl+Shift+F6的功能一样。用代码控制实现自动翻页。
新文章 DoEasy 函数库中的时间序列(第六十部分):品种即时报价数据的序列列表 已发布: 在本文中,我将创建存储单一品种即时报价数据的列表,并在 EA 中检查其创建状态,以及检索所需数据。 每个所用品种各自的即时报价数据列表将来会构成即时报价数据集合。 编译 EA,于任何品种的图表上启动它,并在设置中初步定义采用当前品种和当前时间帧。 当初始化 EA 时, 将显示有关 EA 参数的数据,所创建时间序列的数据 ,以及(稍后) 创建的即时报价序列上的数据 。 下面显示的是找到的当日两个 要价(Ask)最高 和 出价(Bid)最低 的即时报价数据: Account 8550475
新文章 无缝图表已发布: 本文介绍了没有跳空柱形图表的实现. 在MT4中, 只有当价格发生改变时, 才会画出柱形. 如果在一分钟之内价格都没有变化, 在一分钟图表上就会出现一个柱形空缺. 开发人员是有意选择这种绘制图表的方式的, 因为使用他们产品的大多数交易者都希望图表上只包含实际存在的价格. 然而, 也还是有人更喜欢连续的图表. 他们希望的是, 即使开盘价等于前一柱的收盘价, 还是会画出柱形. 这样, 在任何时间尺度上图表上都不会有空缺, 在1分钟图表上的100个柱永远对应着100分钟. 而在现在的实现中, 这些数据可能是不同的. 例如, 100分钟有可能只"配合"了98个柱,...
New article 在一些指标中多次重新计算基础柱体 has been published: 本文讨论当基础柱体改变时,在 MetaTrader 4 客户端里重新计算指标值的问题。它概括了如何添加指标代码的综合思路。在多次重新计算前保存一些允许重建程序代码的额外程序项。 在这篇文章中,我想讨论一下 MetaTrader 4...
新文章 自适应算法(第三部分): 放弃优化 已发布: 如果采用基于历史数据的优化方法来选择参数,就不可能得到真正稳定的算法。一个稳定的算法应该知道在任何时候操作任何交易工具时需要哪些参数。它不应该预测或猜测,它应该确定知道。 在新版本中,我决定不使用蜡烛图,因为它们的参数不稳定。更准确地说,只使用M1蜡烛,因为继续处理分时(tick)会导致资源消耗的显著增加。理想情况下,处理分时比较好。 我将分析N个点的块,这些块与 renko 类似,但它们基于稍微不同的算法。我已经在文章“ 什么是趋势,市场结构是基于趋势还是基于横盘 ”中提到了方块图及其在分析中的优势。 图 1. 方块图表
  EA: GbpChf 4  (2)
GbpChf 4: 貨幣對的顧問 Gbp/Chf。 時間表 - H1 。 算法 - 關於開啟吧。 作者: Vladimir Baskakov
  EA: 套利  (2)
套利: 多货币套利战术。 作者: Yury Reshetov
新文章 神经网络变得轻松(第十部分):多目击者关注 已发布: 我们以前曾研究过神经网络中的自关注机制。 在实践中,现代神经网络体系结构会采用多个并行的自关注线程来查找序列元素之间的各种依存关系。 我们来研究这种方法的实现,并评估其对整体网络性能的影响。 自关注算法采用三个已训练的权重矩阵(Wq,Wk 和 Wv)。 矩阵数据用于获取 3 个实体:Query, Key 和 Value。 前两个实体定义了序列元素之间的配对关系,最后一个实体定义了所分析元素的上下文。 情况并非总是一目了然,这并非什么秘密。 与之对比,似乎在大多数情况下,一种状况可从不同的观点来阐释。
新文章 神经网络变得轻松(第九部分):操作归档 已发布: 我们已经经历了很长一段路,并且函数库中的代码越来越庞大。 这令跟踪所有连接和依赖性变得难以维护。 因此,我建议为先前创建的代码创建文档,并保持伴随每个新步骤进行更新。 正确准备的文档将有助我们看到操作的完整性。 一旦程序完成,您将收到一个现成的文档。 Some screenshots are shown below. 附件中提供了完整的文档。 作者: Dmitriy Gizlyk
Blockbuster EA: Blockbuster EA. 作者: John Smith
基于 FXRaider 的交易策略的 EA: 基于 ForTrader.ru 的 FXRaider 的交易策略的EA. 作者: Юрий
Altarius_RSI&Stoh: 我已经针对 EUR/USD M15 测试了这款 EA, 它使用随机振荡器和 RSI。 作者: cxa
AIS3 交易机器人模板: 100% 可用于交易策略集成 作者: Airat Safin
新文章 在 MetaTrader 4 中的投资组合交易已发布: 本文揭示了投资组合交易及其在外汇市场中的应用。研究几种简单的投资组合数学模型。本文包含在 MetaTrader4 中的实际投资交易组合的实施例子: 投资组合指标和半自动化智能交易程序。交易策略的元素, 还针对它们的优点和缺陷进行了说明。 各种目标函数, 过滤参数, 反转和组合的运用, 为试验并搜集高效的交易设置提供了良好机会。一般来说, 所有设置可以分为两类: 突破交易和回滚交易。 以下是第一类反转和投资组合平移的交易设置示例: 作者:transcendreamer