如何使用JAVA(或任何东西)向/从MetaTrader Ternminal 4发送/接收数据!
我一直在研究一种算法(不是我的,我只是在修改它),它可以预测何时在外汇市场上买入和卖出。我需要能够打开和关闭订单,动态更新订单的参数(如止损,最大止损等),并接收实时报价数据。
我已经研究了一个多星期,但没有成功。
我设法将DLL导入java并使用MQL4函数,但是这已经返回,这不是帐户余额,我弄乱了MT4客户端上的代码和设置,但仍然没有运气。AccountBalance()
0.0
问0:任何人都可以给我指出正确的方向吗?
我是自动外汇交易的新手,但据我所知,在某个地方有一个带有MT4服务器的经纪人,我在我的Windows机器上使用我的MT4客户端连接到该服务器。
问1:如果是这种情况,我是否需要使 API 与服务器端(而不是客户端)配合使用?
到目前为止,我尝试过的所有这些DLL都已与我的计算机上的MT4客户端软件一起使用。
我也一直在阅读FIX协议和ZeromQ。
问2:这些能帮助我以任何方式实现我的目标(而不是在JAVA和MT4 DLL之间创建一些桥梁)吗?