我在计算机上安装了MT4客户端,可以成功检索供稿。但是,我已经使用Java编写了一个程序来使用FIX协议提取数据。我想知道我的Java程序如何提取在MT4客户端上看到的数据。
当我说Metatrader不适合认真的交易者时,请相信我。铲斗商店让新手为MetaTrader拼凑而成的代码片段而感到兴奋。
如果仅是所需的制图数据,则无需重新发明轮子,只需订阅通用数据服务即可。
[有各种可用的免费图表数据显示包,jfree.org可以显示各种数据...
如果要通过Java接口下订单,则有几个选项:
manticore商人http://developer.berlios.de/projects/manticore/
打开Java交易系统http://sourceforge.net/projects/ojts/
当然,以上所有条件都假设您正在学习编程,我建议您不要使用它,因为您可以通过使用正确的工具来更好地花费时间来学习更直接,更一致的编程思想,并将其转化为结果方法。
例如:Ninjatrader可以免费使用,并且可以直接连接到交易所(还有多种数据选择)。该代码是点网,并且可以编译,因此与任何解释的代码相比,您的执行将是出色的。
Kinetick有免费的结束日期数据。
java
FIX-Protocol_MEDIATOR以及任何出色的ZeroMQ无需代理的可伸缩正式通信一起使用,可以与复杂的分布式异构处理基础结构中包含的任何其他进程Node
通信模式消息传递框架。
java
C#/C++
,Python
,PHP
和许多其他生产级系统集成约束Erlang
的候选者。 ZeroMQ具有低延迟和负载平衡功能,对于已经内置的此类体系结构具有许多优势。