: | : | :期货程序化 | :期货程序化研究 | :期货量化学习 | :期货量化 |
返回列表 发帖

Multicharts中的数据问题【Problems with Data in MultiCharts】

Multicharts中的数据问题【Problems with Data in MultiCharts】

MultiCharts中的数据问题

一般信息

有几个组件可能会影响 MultiCharts 中图表、DOM 或市场扫描窗口上显示的数据。

MultiCharts 中的绿灯指示

1.在 MultiCharts 的右下角有一个指示灯,显示当前与 MultiCharts 授权服务器的连接状态。如果指示灯为绿色,则表示连接已建立,您的注册名(通常是客户的姓和名,全部小写)和注册码(16 位数字,不得与 MultiCharts 用户 ID 混合)已通过验证。因此,可以从连接的数据源接收数据。红色或黄色表示无法接收数据。可能的原因
(1)注册名/注册码不正确。
(2)网络连接问题。
(3)反病毒软件或防火墙阻止 MC 验证许可证。
(4)应使用代理连接但未设置。
(5)MultiCharts 授权服务器出现问题。
2.在程序的顶部有一个交易栏(默认显示),所有的经纪人配置文件都在这里。每个档案都有一个指示器,显示当前与特定经纪商的连接状态。在 MultiCharts 中,与数据源和经纪商的连接是分开的。需要了解的是,连接状态(绿色)与在 MultiCharts 中绘制数据无关。不过,需要连接后才能在 DOM 窗口、图表交易面板和交易栏中接收价格。

在线/离线模式

MultiCharts 可在在线模式下运行,允许用户从数据供应商的服务器上接收实时和历史数据;用户也可在离线模式下开发研究和策略,并在本地保存的历史数据上进行回溯测试。关于 MultiCharts 的模式,客户应了解以下 3 个要点:

1.离线模式下无法从数据源接收任何数据。
2.在离线模式下,可以连接经纪人配置文件并下单。
3.离线/在线模式不仅会影响 MultiCharts,还会影响负责软件数据的 tsserver.exe 进程,因此所选模式将设置为 MultiCharts、QuoteManager 和 Portfolio Trader。

只有满足以下条件,才能更改 tsserver.exe 模式:

1.未运行 QuoteManager 和 Portfolio Trader,只启动了 MultiCharts;
2.MultiCharts 中未打开任何工作区。

要更改 MultiCharts 的模式,请单击

1.文件
2.首选项
3.数据选项卡。

注:如果勾选了 "下载缺失历史数据 "复选框,MultiCharts 将从数据供应商的服务器上接收所需的历史数据,也就是说,如果这些数据之前未存储在 MultiCharts 数据库中。如果没有选中该复选框,则只能接收实时数据。

要进一步了解如何将数据保存到 MultiCharts 数据库,请阅读本文。

数据源设置

要从特定数据源接收数据,该数据源必须处于活动状态并已设置。要了解有关数据源的更多信息,请阅读本文。MultiCharts 中支持的每个数据供应商都会提供不同数量的数据。要了解特定数据源在 MultiCharts 中提供的数据量,请点击此[[1]]链接。离线/在线模式影响所有数据源;不过,也有一些特定数据源的附加设置会影响 MultiCharts 从特定数据供应商服务器接收到的数据:

1.来自 Interactive Brokers 的历史数据;
2.来自 IQFeed 的历史数据;

故障排除

图表中缺少历史数据

在检查 MultiCharts 的设置之前,建议先检查数据供应商软件中的历史数据是否可用。如果 MultiCharts 中的历史数据不是来自数据供应商的服务器,请检查以下设置:

1.软件处于在线模式,且 "下载缺失的历史数据 "复选框被选中;
2.在 QuoteManager 中正确设置了数据源;
3.数据供应商提供此类数据;
4.应正确添加符号;
5.在需要时才选中合并(仅用于将 2 个不同的数据源合并为 1 个图表);
6.图表类型和图表分辨率正确;
7.报价字段正确
8.会话正确
9.图表的数据范围正确(与第 3 点和第 5 点比较);
10.窗口日期和时间与所选时区的当前日期和时间一致;
11.如果您的数据供应商有自己的软件,或者您的电脑上有其他程序与同一数据供应商合作,请尝试在那里绘制相同的图表并比较结果。
12.按键盘上的 CTRL+R 键(当图表窗口处于活动状态时)或进入查看 -> 重新载入 -> ... 来重新载入图表。

注:要进一步了解如何建立各种分辨率,请阅读本文。
注:要进一步了解会话设置如何影响图表,请阅读本文。

重要信息: 当软件从数据源服务器请求历史数据时,返回的数据将存储在本地数据库中(TradeStation数据可保存或不保存,取决于具体设置)。如果数据供应商由于某种原因没有返回历史数据,数据库中就会记录所谓的 "空区间",因此当数据源端提供缺少的数据时,MultiCharts 将不会填补空缺(您可以右键单击 QM 中的符号并选择 "编辑数据...",查看数据库中已存储的数据)。在这种情况下,客户应在 MultiCharts 中手动重新加载数据:将请求指定时间段内的新历史数据;之前存储的数据和空间隔将被服务器上的新数据取代,并保存到本地数据库中。

如果在绘制自定义期货时出现数据序列间隙,请确保该自定义期货所使用的单个合约数据可用。

缺少实时数据

在检查 MultiCharts 的设置之前,建议检查数据供应商软件中的实时数据可用性。如果 MultiCharts 中没有来自数据供应商服务器的实时数据,请检查以下设置:

图表上没有实时数据

1.软件处于联机模式;
2.在 QuoteManager 中正确设置了数据源;
3.数据供应商提供此类数据;
4.应正确添加符号;
5.在需要时才检查合并(仅用于将 2 个不同的数据源合并为 1 个图表);
6.报价字段正确;
7.会话正确
8.窗口日期和时间与所选时区的当前日期和时间一致;
9.您的数据订阅没有延迟。当图表的时区设置为本地时,图表状态行中的时间应与本地 Windows 时钟一致。如果状态行中的时间与之不符,则数据将被延迟,您必须等待延迟结束并获得实时数据。

这里有一个自定义指标,可以帮助发现数据是否不是实时的: [2]

DOM、交易栏或图表交易面板中没有实时数据

1.软件处于在线模式;
2.报价管理器中的数据源设置正确;
3.已正确设置并连接相同的经纪商配置文件;
4.数据供应商提供此类数据;
5.应正确添加符号;
6.符号映射设置正确;
7.您的数据订阅没有延迟。

论坛官方微信、群(期货热点、量化探讨、开户与绑定实盘)
 
期货论坛 - 版权/免责声明   1.本站发布源码(包括函数、指标、策略等)均属开放源码,用意在于让使用者学习程序化语法撰写,使用者可以任意修改语法內容并调整参数。仅限用于个人学习使用,请勿转载、滥用,严禁私自连接实盘账户交易
  2.本站发布资讯(包括文章、视频、历史记录、教材、评论、资讯、交易方案等)均系转载自网络主流媒体,内容仅为作者当日个人观点,本网转载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网不对该类信息或数据做任何保证。不对您构成任何投资建议,不能依靠信息而取代自身独立判断,不对因使用本篇文章所诉信息或观点等导致的损失承担任何责任。
  3.本站发布资源(包括书籍、杂志、文档、软件等)均从互联网搜索而来,仅供个人免费交流学习,不可用作商业用途,本站不对显示的内容承担任何责任。请在下载后24小时内删除。如果喜欢,请购买正版,谢谢合作!
  4.龙听期货论坛原创文章属本网版权作品,转载须注明来源“龙听期货论坛”,违者本网将保留追究其相关法律责任的权力。本论坛除发布原创文章外,亦致力于优秀财经文章的交流分享,部分文章推送时若未能及时与原作者取得联系并涉及版权问题时,请及时联系删除。联系方式:http://www.qhlt.cn/thread-262-1-1.html
如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

如有歧意,以英文版为准:
本帖隐藏的内容需要回复才可以浏览
如何访问权限为100/255贴子:/thread-37840-1-1.html;注册后仍无法回复:/thread-23-1-1.html;微信/QQ群:/thread-262-1-1.html;网盘链接失效解决办法:/thread-93307-1-1.html

TOP

返回列表