在NinjaTrader的安装文件中附带了一个ELD文件,它可以把TradeStation的数据通过NinjaTrader的external data feed interface实时传送到NinjaTrader中。我想通过研究这个ELD文件找到为NinjaTrader编写自己的实时数据接口的方法。请问这里哪位会反编译ELD文件?这个文件名为NINJATRADER.ELD, 在NinjaTrader xx\bin\AutoTrade下。NT6.5和NT7中的NinjaTrader.ELD是由两个不同的TradeStation版本生成的。
我只是把理论上如何实现想了一下,并没有打算编程实现。下面几个链接应该对此有帮助。 http://www.ninjatrader-support.com/HelpGuide/helpguide.html?ExternalDataFeedConnection http://www.google.com/search?source...fai=Czp2ZXlNPTIiFNImgjQPXy9mMDwAAAKoEBU_Qz5s1 http://www.ninjatrader.com/support/forum/showthread.php?t=6147&highlight=ntdatafeeder http://www.ninjatrader.com/support/forum/showthread.php?t=3618
NinjaTrader本来就带了TradeStation的实时数据接口,但是好像不能自动backfill。我没有TradeStation帐号,没试过。你如果用MC+达钱,通过这个ELD应该可以把实时行情传到NT中。
NT的scripting是基于C#和.Net的,可以说只要能想到的通过NinjaScript都可以实现。理论上甚至可以通过ninjascript重新写一个NinjaTrader出来。 网上已有很多的帖子比较这几个软件,我就不重复了。反正我个人觉得,NinjaTrader是我们个体户实现全自动交易系统的一个最好的选择(之一)。
NT的scripting是基于C#和.Net的,可以说只要能想到的通过NinjaScript都可以实现。理论上甚至可以通过ninjascript重新写一个NinjaTrader出来。 网上已有很多的帖子比较这几个软件,我就不重复了。反正我个人觉得,NinjaTrader是我们个体户实现全自动交易系统的最好的选择(之一)。MC和MT4也还不错。AB编程最方便,运行也快,和其他几个软件比较起来就如同使用Matlab和C语言解方程的区别。但AB不太适合自动交易。wealthlab自从5.0后就没了人气,而且在Fidelity要一年交易500次后才能开通自动交易接口。OQ文档不够完善,用户群不活跃,客户支持差。我在期待MC7和MT5+ECN.