使用Birt’s补丁工具将任意格式数据(如tickstory)转换为mt4历史数据hst
在开始之间,先列一下这个脚本的一些限制,如果嫌麻烦,可以直接购买birt的Tick Data Suite工具。
大于4GB的FXT文件最多只能读取4GB。
运行回测后启动脚本,这时开启另一个回测将导致软件奔溃
你需要手动开启实时点差,重启mt4后实时点差设定就没了
跟 Walk Forward Analyzer这样的第三方工具不兼容
使用步骤:
如果你使用的MT4 build 版本在405以上并且需要突破2GB文件限制,你需要先下载安装Microsoft Visual C++ 10 runtime
前往下载页面下载脚本,我这里直接转到附件了,(官方网站比较慢,有点打不开)
发布时间: 21.07.2015
兼容: MT4 build 545 或更高
csv2fxt_src_v0.50.zip(下载这个就好)
csv2fxt_v0.50.zip(如果想要研究源码,下载这个)
在Metatrader 4文件夹中安装脚本,这个老司机都知道的,就不累述了,就是experts\scripts下面
直接把文件夹复制到对应的mt4目录
打开任意一个mt4图表
开启允许dll
在脚本导航那里双击我们放好的birt脚本
根据需要配置参数,默认值就可以用,除非你要实时点差的FXT,那你要自己设置一下
csv文件的路径可能需要手动指定一下
要记得选择你需要的货币对名称和时间周期,就是你需要创建fxt的文件的那个货币对
有了fxt你就可以回测了
登录后方可回帖
太谢谢了