今天发现2个好资料,和大家分享。 此方式通过Php脚本获取,可以从dukascopy 自动执行下载 1、http://eareview.net/tick-data 2、http://4xtutor.com/autotrade/market-data/tickdata-from-dukascopy/ 1应该是此方法的作者,但具体方法描叙不够清晰,2更多的描叙了该方法的内容,很容易明白,并可能根据自己需要修改!
Up,以免沉下去了。再有,就是谢谢laserhz兄。东西看起来不错。 上面网址1内容更新了。 hylt的检索功能,好像基本上废了。是黄掌门的方针吗? 比如检索“mm.pl”,除了等待,没有实质的结果。 google [hylt.net: “mm.pl” ]却会有收获。 http://www.hylt.net/vb/showthread.php?t=28910
处理dukascopy数据一定很累。 我下了一个晚上,一个AUDJPY才只是2007--2009, 估计25个货币对要到周末了。 我在看csv能不能读到amibroker里面,然后以后用DDE。 对AMI+IB的数据源,已经不抱任何幻想。
konit兄是把数据再进一步转到Metatrader里面吗? 很多数据对,每次开机后先下载数据,再转到Metatrader里面,作业量也不小。 换个话题。 http://eareview.net/tick-data 这个网页的主人,把教程写得仔仔细细。忍不住对罗马尼亚人有了些良好的印象。 网页上的东西虽然写得罗罗嗦嗦的,有启发的东西是有一些。
问题是断线,就算我用网线到户那种,总有不经意的断线。。。 不对的,从官方下载是一个一个文件下载(你不清楚有多少文件?)而且国内共享绝对比国外下载快, 你拷贝一个每个是1M,一共一千个文件的文件夹,和拷贝一个1G的文件速度据对不一样 ;)
那个脚本?续传?你确定?sure? 除非他升级过了,以前还会产生下载空文件的问题(不是周末) 我当时还是用我托管电信的服务器下载的。当时我还重写脚本让他产生错误记录,然后自己修正来着,疯掉 现在知道可以在jforex直接下,应该比脚本方便多了。
偶記得偶第一次下載全部,并不是一直開機讓它跑,因為偶發現它會自動跳過現存的,所以偶要關機就把腳本關掉,然后開機時再運行。 現在開機啟動也運行那個down_dukascopy,然后它會先掃描硬盤上的現存bin文件,然后開始下載昨天更新的文件。22個品種目錄,全部更新完會自動退出,共花兩個半小時左右(看USDSEK目錄里最后一個文件夾里文件的修改時間戳)。如果每次都是重新下載全部文件,不可能那么短時間啊。
谢谢konit兄的提醒。如果简单地去执行,真的要下2个星期,甚至还要出头。 把down_dukascopy分开几个文件,同时执行,除正在发生的新数据,基本上下载完了。 建议你将22個品種目錄,比如分成5组,就是分成5个脚本,每个脚本里面写不同的品種目錄,同时执行这些脚本,每次估计半个小时就能完成。 下面2个问题还没有搞清楚。等周末再好好看看。 1)nix兄提到的0byte长的文件。按说不应该存在。 2)这个脚本算周六周日是用系统时间,如果是周末的时间段,就跳过发送到服务器的请求。这样由于时差周六早上的几个小时的数据会不会根本就不会被下载。 现在的脚本是有文件就跳过,没文件就下载。也能算续传吧。 那个罗马尼亚人好像一直在维护那些文件。最后更新是前几天。 如我以上所述,很敬业。 后来他发现有商业网站在盗用他的成果,脚本里面加了GPL License。
反正老的版本只要网络出问题,下的数据会有文件产生的,不过控制台那边会有报错。现在如何我就不知道了。 那家伙当然一直维护了,他网站的目的是用这个数据测试不同的商业版ea。 一年前我是这样干的,一个货币对一个php ,然后 运行的时候 把php 的控制台输出管道到一个 txt文件,然后手工补数据。。。(其实可以自己改script 补) 没有必要一个script 去下载所有货币对,等到你傻掉。。。