Meh*_*Meh 53
TrueFX具有免费的实时(每秒多次更新)外汇报价,但仅限于有限数量的对:http://webrates.truefx.com/rates/connect.html?f = html
他们还有相同配对的免费下载刻度数据,可追溯到2009年5月:http://truefx.com/?page = downloads
您可以从FXCM获得更多选择对的实时报价:http://rates.fxcm.com/RatesXML
这里有大约40种货币对的实时汇率:http://1forge.com/forex-data-api,例如:https://1forge.com/forex-quotes/quotes
他们还有可免费下载的tick数据,可以追溯到2007年,但你需要创建一个模拟账户并使用一个名为Order2Go的基于COM的Windows API来检索它.
他们承诺,他们将在今年某个时候免费提供CSV格式的相同刻度数据:http://www.forexcodesource.com/index.php/Category : Historical_Data
以下是一些股票/外汇数据提供商,但它们不是免费的.
http://finviz.com/store/market-data-providers.ashx
如果你想保持一切自由,那么你可能不得不一起破解一切.
例如,在MT4中有一个DDE挂钩,可用于广播引号.你需要一个运行MT4的windows box(或vm)和一个监听DDE服务器的应用程序,它会通过TCP套接字甚至HTTP将引号转发到你的linux服务器.如果做得好,滞后应该小于一秒.
这是我用来接收DDE引号的.net库.
http://www.4xlab.net/cs/forums/136/ShowPost.aspx
此外,如果您正在寻找历史记录数据,那么这是一个很好的来源.
http://ratedata.gaincapital.com/
从任何经纪商下载 Metatrader,并编写一个专家顾问将您想要的所有数据记录到文件中。有另一个进程读取该文件。如果你真的想变得更奇特,你可以从 mt4 代码调用 c 函数。编写一些 C 代码将数据存储到数据库而不是将其记录到文件中并不难。