分享

[转载]将大智慧里面的股票历史数据导入MT4软件中的流程方法

 jkjui 2017-11-09

 做资金流动分析时,需要对历史走势进行截图分析,但是国内的股票软件都不支持走势暂停功能,所以每次关闭软件后,再重新打开,需要很繁琐的记忆上次截图的位置,然后手工定位到上次分析的地方。如果将A股数据直接导入到MT4里面,就不用这么麻烦了。

又或者有些人想做历史测试,或者使用MT4里面的众多指标和功能的话,也需要把A股历史数据导入到MT4软件中。

 

网上搜了半天,却没有一个教程。还有一些数据转换和导入软件是别人做出来卖的。

算了,还是自己摸索吧!于是自己研究了半天,终于搞定了这个问题。

 

需要准备的软件工具:

大智慧(或其他支持股票数据导出的软件,如建议用通达信可以用前复权 试过成功等)

Excel

MT4软件

 

第一步:打开大智慧。然后下载完整历史数据。

首先点工具——下载数据。将日图数据勾上。如果你需要其他周期或者完整资料,就视情况勾上吧(反正我是全部勾上的)。然后选中右边的自动同步。耐心等待全部数据下载完成。

[转载]将大智慧里面的股票历史数据导入MT4软件中的流程方法

 

第二步:导出个股数据。

大智慧只能一次导出一只股票。通达信可以一次导出所有股票。这里还是以大智慧为例。

选择工具——数据浏览器

在打开的对话框中先选择你要导出的股票,以600000浦发银行为例。

选中浦发银行后,再在数据类型的下拉框中选中日线数据(还有5分钟数据、分时数据等等,根据需要选)

最后点导出数据,导出为一个excel文件。OK,大智慧部分大功告成!

[转载]将大智慧里面的股票历史数据导入MT4软件中的流程方法

 

第三步:打开刚才导出的excel文件,修改文件格式以匹配MT4的格式。

[转载]将大智慧里面的股票历史数据导入MT4软件中的流程方法

首先删除第一行和第G列。
然后修改A列的时间格式。选中A列所有数据,点右键,设置单元格格式。
选中自定义,将格式改为“yyyy.mm.dd”,然后点确定。注意,是英文的.不是中文的句号。


[转载]将大智慧里面的股票历史数据导入MT4软件中的流程方法

 

然后在B列前插入一个新的空白列。
全选新的空白列,点右键,设置单元格格式。
选中时间,将格式改为13:30的样式。


[转载]将大智慧里面的股票历史数据导入MT4软件中的流程方法

设置完成后,在第一行键入内容:“0:00”,并复制到最后一行。注意,中间的冒号是英文格式的。该行就是K线的时间。由于我们是日图,所以直接用0即可。如果是其他周期的,需要根据K线的实际时间自行设置。自己摸索吧~
OK,格式设置完成。将文件另存为CSV格式。(如果有跳出来什么不兼容的提示,不用管它,直接点是。)
该CSV文件即可导入MT4中了!

 

第四步:将CSV数据导入到MT4中。
打开MT4软件。选择工具——历史数据中心。
选择一个不交易的品种,双击日线图。
这里我选了一个GBPCHF,双击日线图。如果有历史数据的,先点删除按钮将历史数据删掉。然后点导入,打开刚才的CSV文件。
看看,如果数据是对的,直接点确定。搞定。关闭历史数据中心。
[转载]将大智慧里面的股票历史数据导入MT4软件中的流程方法


第五步:在MT4中打开600000浦发银行的K线图。

选择文件——打开离线历史数据。找到刚才导入的那个品种列表。GBPCHF,daily。点打开。好了,大功告成!

[转载]将大智慧里面的股票历史数据导入MT4软件中的流程方法

接下来想怎么操作就随你自己了!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多