文章 "在交易中应用 OLAP(第 3 部分):为开发交易策略而分析报价" 新评论 MetaQuotes 2020.04.26 12:49 新文章 在交易中应用 OLAP(第 3 部分):为开发交易策略而分析报价已发布: 在本文中,我们将继续研讨在交易中运用 OLAP 技术。 我们会扩展前两篇文章中表述的功能。 这次我们将研究报价的操盘分析。 我们还将基于所汇集的历史数据,推导并检验交易策略的设想。 本文推介了基于柱线形态研究和自适应交易的智能交易系统。 这是上一篇文章中所实现内容的摘要(如果您还不曾阅读过它们,强烈建议您从前两篇文章开始)。 核心位于 OLAPcube.mqh 文件中,该文件包含: 选择器和聚合器的所有基类 带有源数据的操作记录类(抽象基类 “Record”,和一些特殊的 “TradeRecord” 子类,其内包含成交数据) 读取各种(抽象)数据源,并从中形成操作记录数组的基本适配器 帐户交易历史记录的特定适配器 HistoryDataAdapter 显示结果的基类,及其运用数据记录(Display,LogDisplay)的最简单实现 以 Analyst 类形式的独立控制面板,该面板会把适配器、聚合器和显示链接在一起 在 HTMLcube.mqh 文件中实现了与 HTML 报告相关的特定字段,其中定义了从 HTML 报告里提取交易的 HTMLTradeRecord 类,以及生成报告的 HTMLReportAdapter 适配器。 类似地,在 CSVcube.mqh 文件中分别实现了从 CSV 报告提取交易的 CSVTradeRecord 类,以及适配器 CSVReportAdapter。 最后,为了简化 MQL5 程序与 OLAP 的集成,编写了 OLAPcore.mqh 文件。 其内的 OLAPWrapper 包装器类,包含了 OLAP 示范项目中要用到的整体功能。 由于新的 OLAP 处理任务定位在一个新区域,故此我们需要将现有代码进行重构,并选择其中不仅对于交易历史记录,而且对于报价或任何数据源都是通用的那些部分。 作者:Stanislav Korotky 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
新文章 在交易中应用 OLAP(第 3 部分):为开发交易策略而分析报价已发布:
在本文中,我们将继续研讨在交易中运用 OLAP 技术。 我们会扩展前两篇文章中表述的功能。 这次我们将研究报价的操盘分析。 我们还将基于所汇集的历史数据,推导并检验交易策略的设想。 本文推介了基于柱线形态研究和自适应交易的智能交易系统。
这是上一篇文章中所实现内容的摘要(如果您还不曾阅读过它们,强烈建议您从前两篇文章开始)。 核心位于 OLAPcube.mqh 文件中,该文件包含:
在 HTMLcube.mqh 文件中实现了与 HTML 报告相关的特定字段,其中定义了从 HTML 报告里提取交易的 HTMLTradeRecord 类,以及生成报告的 HTMLReportAdapter 适配器。
类似地,在 CSVcube.mqh 文件中分别实现了从 CSV 报告提取交易的 CSVTradeRecord 类,以及适配器 CSVReportAdapter。
最后,为了简化 MQL5 程序与 OLAP 的集成,编写了 OLAPcore.mqh 文件。 其内的 OLAPWrapper 包装器类,包含了 OLAP 示范项目中要用到的整体功能。
由于新的 OLAP 处理任务定位在一个新区域,故此我们需要将现有代码进行重构,并选择其中不仅对于交易历史记录,而且对于报价或任何数据源都是通用的那些部分。
作者:Stanislav Korotky