如何将 LMAX 2 级小部件中的具体价格和数量数据导出到 Excel

2024-03-14

背景 -我不是程序员。 我在日内进行现货外汇交易。 我愿意学习编程

Specific Query - I would like to know how to export into Excel in real time 'top of book' price and volume data as displayed on the LMAX level 2 widget/frame on - https://s3-eu-west-1.amazonaws.com/lmax-widget/website-widget-quote-prof-flex.html?a=rTWcS34L5WRQkHtC https://s3-eu-west-1.amazonaws.com/lmax-widget/website-widget-quote-prof-flex.html?a=rTWcS34L5WRQkHtC

本质上我希望出口

  1. 彩色闪烁处的价格和数量数据。
  2. 彩色闪烁未发生时的价格和成交量数据。

据我所知,1)和2)将涵盖所有最高的图书价格和数量。然而,就数据收集而言,我希望将 1) 和 2) 分开/区分。

收集的数据打算存储的时间段 -> 2-3 小时。

我需要了解哪些语言才能完成上述操作?我知道我也需要成为一名高级 Excel 用户。

长期目标 -我打算使用上述信息来做出酌情盘中交易决定。 从长远来看,我将更多地参与创建算法或指标来帮助决策过程,其中包括上述信息。

我了解到,一个人需要了解编码才能参与上述活动。于是我开始学习C++。更重要的是获得编码的乐趣/感觉。 我一直在网上搜索从哪里开始这项工作。然而,我对所有信息感到非常困惑和不知所措。 因此,除了特定的数据导出查询之外,任何其他指南也会有所帮助。

As of now I use MT4 to trade. Hence I believe to do the above - I will need more than just MT4.

任何帮助将不胜感激。


Yes, MetaTrader4还是not able(尽管所有白标终端的 OrderBook 附加组件都进行了营销和公关努力)OrderBook-L2/DoM-data进入你的MQL4 / NewMQL4任何决策的算法。需要第三方软件工具的集成才能使MQL4-代码感知实时L2/DoM-data.

LMAX小部件具有令人印象深刻的外观和感觉,但是对于 Excel 导出,需要大量的编程工作才能将其重新用于自动扫描仪以生成数据1 & 2而在此类数据源上运行的自动扫描仪可能会存在一些进一步的、非技术性的法律/操作限制问题。举个例子,数据发布者政策限制了 { FTSE | 期权的自动期权定价扫描仪。中航协| AMS | DAX },可能每一刻钟重新访问在线发布的数据源不超过一次,否则会被阻止/列入黑名单。因此,护理和适当的数据源工程已经就位。

数据收集的规模是另一个问题。 Excel 对导入的行/列的数量有一些限制。数据文件越大,CSV 导入就越可能达到这些限制。L2/DoM-data,仅针对一个 FX Major 收集 2-3 小时可能会超出此限制,因为每秒有许多记录(数十条,如果不是数百条,它们之间只有几毫秒)。收集的数据记录的静态文件大小通常需要几分钟才能写入磁盘,因此适当的分布式处理data-flow-设计和非阻塞-fileIO工程学是必须的。

实时系统设计是正确的角度来看待问题的解决方法,而不仅仅是一些编程语言的练习。掌握一些编程语言是一个伟大的举动,然而,所谓的强大的实时系统设计,交易软件就是这样一个领域,恕我直言,比制作一个交易软件需要更多的洞察力和实践经验。MQL4代码通过一些 DLL 服务运行多线程和多进程,用于基于云/网格的分布式处理系统。

预计会有多少实时流量?

为了了解市场每秒、每毫秒、每微秒可以产生什么,我们来看看一种工具的 NYNEX 流量分析:

One second can have this wild relief: REAL-TIME TRAFFIC PER SECOND

And once looking into 5-msec sampling: REAL-TIME TRAFFIC PER MILISECOND

如何导出

  1. 检查是否data-source所有者合法地允许您进行自动处理。
  2. 创建您自己的实时DataPump软件,独立于 HTML 包装的 Widget
  3. 创建您自己的“数据库存储”,以有效地卸载实时扫描的数据记录DataPump
  4. 测试直播data-source>>DataPump>>DB-store能够同时为多个外汇专业公司提供无差错 24/6 服务的性能和稳健性
  5. 整合您的DataPump fed DB-store local data-source与您首选的{ MT4 | 进行线上/线下互动Excel |定量分析 } 包
  6. 在实时处理管道中集成对任何生产环境异常情况的监控,这些异常情况可能包括网络问题、VPN/托管问题、数据源可用性问题以及扫描数据源格式/访问条件的意外变化。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将 LMAX 2 级小部件中的具体价格和数量数据导出到 Excel 的相关文章

  • 如何在 C# 中将 excel ListObject 添加到给定工作表?

    我目前正在 C 中开发一个 Excel 插件 其中包含多种方法 表值函数 可供 Excel 用户和程序员 VBA 使用 如何编写一个方法 将新的 ListObject Excel 表 添加到给定的 Excel 工作表 并将给定的 DataT
  • 在 Objective-C (iPhone) 中从 Excel 文件读取数据 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我在 google 中搜索过 但似乎没有找到从 Objective C 读取 Excel 文件的方法 我找到的唯一答案是首先转换为 CSV
  • 使用 SAS 导出到 Excel

    假设我有 2 个 SAS 数据集 test1 sas 和 Test2 sas 现在我想将这2个数据集导出到Excel中 其中Excel文件Sheet1中将有test1 sas数据 Sheet2中将有test2 sas数据 怎么做 从 开始这
  • 带有 For 循环的多维数组 VBA

    尝试检查第一列中的值 即多维数组中的列 如果它匹配 则对另一列中与该行匹配的值进行排序 我认为我做错了 但这是我第一次搞乱多维数组 我是否需要在每个 for 循环中使用 UBound 和 LBound 来告诉它要查看哪一列 除了当前问题的答
  • 使用 C# 在 Powerpoint 2013 中创建具有多个系列的图表

    我使用的是 VS2013 Ultimate 带有 Office 2013 已安装 PowerPoint Excel 和 Word 我正在用 C 编码 我正在使用 C 创建 PowerPoint 演示文稿 到目前为止 我已经成功地完成了我想做
  • 更改使用 ClosedXML 显示的工作表

    我正在使用 ClosedXML 动态创建包含多个工作表的 Excel 工作簿 生成内容后 我正在努力将所选工作表更改回工作簿中的第一个工作表 并且在文档中找不到有关如何更改显示的工作表的任何内容 我努力了 wb Worksheet 1 Se
  • 元素不存在,尽管它具有 ID 属性

    在 selenium excel vba 中 我试图了解有关如何处理 CSS 选择器的更多信息 我很想知道 因为在检查带有 ID 的元素并运行代码时 我收到一条消息 指出未找到该元素 这是到目前为止的代码 Private bot As Ne
  • Excel 2013 COM API 在服务帐户下挂起 ExportAsFixedFormat

    我有一个 NET Windows 服务 它调用 Excel 2013 COM API 以在 PDF 上导出 Excel 文档 我已尝试使用在两个不同域帐户下运行的 Windows 服务来执行此代码 这两个帐户都是运行代码的计算机上的本地管理
  • Apache POI - FileInputStream 工作,文件对象失败(NullPointerException)

    我尝试将所有工作表从一个工作簿复制到另一工作簿 问题是 如果我通过 FileInputStream 读取工作簿 它可以正常工作 但它不适用于文件对象 考虑以下方法 import java io BufferedReader import j
  • Excel Q - 带有二维数组的 SUMIFS

    我有一个二维数组 水平轴上的日期和垂直轴上的标识号 我想要以特定日期和 ID 为条件的总和 并且我想知道如何使用 SUMIFS 来执行此操作 由于某种原因 我似乎不能 因为数组是二维的 而标准范围是一维的 谁能给我关于我可以使用的其他公式的
  • 使用 Apache POI 和 Java 创建 Excel (.xlsx) 文件后文件损坏

    我已经使用 Apache POI API 使用 Java 成功创建了 xlsx 格式的工作簿 Excel 我的代码如下 在 D 盘创建一个名为 RiponAlWasim xlsx 的文件 Workbook wb new XSSFWorkbo
  • 当行数 = 0 时删除 Excel 列中的单元格

    我试图删除电子表格中某一列中的所有单元格 0 并 召唤 不在该列顶部的值 我目前正在使用 Dim row index As Integer Dim col index As Integer row index 7 col index 16
  • 基于非零的多维数组

    我正在使用以下命令从电子表格中提取单元格Interopt ExcelAPI 当我打电话时 object rangeValues object range get Value XlRangeValueDataType xlRangeValue
  • 将字段重新格式化为列,其他字段(与先前结构中成为列的字段配对)成为新列中的字段

    我的任务是清理慈善机构设计的移动应用程序中的数据 在一个部分中 用户问答应用程序使用会话由一行表示 该部分由重复的问题答案字段对组成 其中一个字段代表所提出的问题 然后它旁边的字段代表相应的答案 每个问题 字段和答案列对一起代表一个独特的问
  • 如何以编程方式从 Excel 中的 VBA 宏中删除数字签名?

    有没有办法以编程方式从 Excel 工作表的 VBA 宏中删除数字签名 即相当于进入 VBA 编辑器 转到 工具 菜单 gt 数字签名 并单击 删除 的代码 有趣的问题 出于安全原因 它故意不属于 Excel 对象模型的一部分 可以从证书存
  • 使用 js-xlsx 解析 Excel 工作表

    我正在尝试解析用户指定的目录中的所有 Excel 文件 但js xlsx我正在使用的库似乎需要手动导航 var url test files test xlsx lt Located in the project directory var
  • 如何每次使用按钮将数据添加到 MATLAB 中的现有 XLSX 文件?

    我有一个函数可以生成一些变量 例如分数 对 错 未回答 使用按钮调用此功能 问题是如何每次将函数生成的这些值添加 附加到 XLSX 文件中 或者 如何创建 MAT 文件以便可以添加它 可能的解决方案是什么 附加到 xls 文件所涉及的挑战是
  • 在VBA中将字符串文本拆分为单独的行

    我的 excel 或 csv 文件 中有 2 个文本框 如下所示 文本框 1 包含 11111 22222 33333 文本框 2 包含 55555 11111 22222 33333 55555 我希望 之间的文本位于 3 个不同的行上
  • 调用退出后应用程序未退出

    我有一个小问题 我似乎无法弄清楚 我正在将 DataGridView 它的内容 保存到 xls 文件中 我这样做没有任何问题 除了在我的任务管理器中它仍然显示它正在运行 我已致电 xlApp Application Quit 这被声明为 D
  • 你将如何开始自动化我的工作? - 第2部分

    后续这个问题 https stackoverflow com questions 2796128 how would you start automating my job 在经历了第一波进货 9 小时的复制 粘贴 后 我现在相信我已经满足

随机推荐