20评论

0收藏

MT4使用基础(十二):历史数据中心及行情输出

avatar 编程逆袭仔 | 6161 人阅读 | 20 人评论 | 2013-08-13

历史数据中心
历史数据中心可以在主菜单中运行“工具-历史数据中心”。在窗口的上部,列出有历史数据的金融品种。当打开对应的图表时,从服务器中取出历史数据。在任何品种上双击鼠标,,此品种的历史价格将会显示在下面的窗口。这些历史数据可以通过 “添加”“编辑”“删除” 这些帮助按钮进行修改。也可以通过“导入” 和“导出”进行输入和输出。历史数据文件按照SSSSSSPP.hst(其中SSSSSS是品种的名字,PP是时间周期)文件名格式保存在“HISTORY“目录下。在测试交易策略时就需要用到这些历史数据文件。
MT4HistoricalData.jpg
行情输出
金融品种的动态价格行情是终端软件运行的基础。这些行情通过经纪商传输过来。这些价格数据可以画出金融品种的图表,研究金融市场,用于不同的交易策略和做出交易决定。
行情数据是一个有多条记录的文件,这些记录的格式为“SYMBOL, BID, ASK, DATE”(商品,买价,卖价,日期和时间),在连接上服务器以后,数据自动的传输到终端上。
这个终端可以将最新的实时报价通过“DDE”(Dynamic Data Exchange动态数据交换)协议的方式输出到另外的程序中。为了达到这个目的,必须将菜单中“工具-选项-服务器-启用DDE服务器”选中。
注意:历史数据不能通过DDE方式传输,并且最新的行情报价只有在终端软件运行的时候才能被传输。
DDE执行的格式(DDE-sample.xls 文件的例子):
request BID: = MT4|BID!USDCHF result: 1.5773
request ASK: = MT4|ASK!USDCHF result: 1.5778
request HIGH: = MT4|HIGH!USDCHF result: 1.5801
request LOW: = MT4|LOW!USDCHF result: 1.5741
request TIME: = MT4|TIME!USDCHF result: 21.05.02 9:52
request QUOTE: = MT4|QUOTE!USDCHF result: 21.05.02 9:52 1.5773 1.5778 1.5776
""
还没有人打赏,支持一下

评论|共 20 个

小耗子他妈

发表于 2015-2-15 04:43:38 | 显示全部楼层

看看什么EA,,,

zxc521920

发表于 2015-3-1 21:21:31 | 显示全部楼层

[s:134]1234

mxgvncts

发表于 2015-3-1 21:21:35 | 显示全部楼层

想学EA,拜师,谁收了我吧

searice2001

发表于 2015-3-18 13:50:19 | 显示全部楼层

回复赚金币

searice2001

发表于 2015-3-18 13:57:27 | 显示全部楼层

回复赚金币

searice2001

发表于 2015-3-18 14:24:38 | 显示全部楼层

回复赚金币

searice2001

发表于 2015-3-18 14:43:45 | 显示全部楼层

回复赚金币

searice2001

发表于 2015-3-18 14:51:24 | 显示全部楼层

回复赚金币

学汇生存

发表于 2015-3-30 03:42:26 | 显示全部楼层

[s:145]

12下一页
您需要登录后才可以回帖 登录 | 注册 微信登录

EA之家评论守则