MT4-Java API - 页 4

 
samarendra:
谁能告诉我如何通过自动交易获得利润? 请给我介绍一下自动交易?

如果你真的对自动交易感兴趣,如果你已经有了外汇交易 的经验,那么你可以阅读本页的mql4书...在那里你会找到关于自动交易和如何编写自己的EA所需要知道的一切!

 
rgerasimen:
52
rgerasimen 2010.02.12 21:32
,



商业信息包括两个选项:

1.所有的源代码(MQL,C++,Java)没有任何限制,花费350美元

2.另一种方法是基于激活MT4终端运行的windows机器。第一次付款是50美元,它包括5个激活密钥和Java源代码。所有后续的激活密钥是每个10美元。


你可以无限期地自由测试(限制是方法响应的随机延迟)。


分发下载:

https://c.mql4.com/forum/2010/02/jfx126_bin.zip


Java doc/examples:https://c.mql4.com/forum/2010/02/jfx126_doc.zip


 

我对购买JAVA源代码感兴趣。

您能否确认,通过您的API,我可以通过连接到经纪商的MT4终端,从我的Java应用程序发送买卖指令

我将进行一次技术测试。

向你们支付350美元的程序是什么?

 
jpmoulin:

我对购买JAVA源代码感兴趣。

您能否确认,通过您的API,我可以通过连接到经纪商的MT4终端,从我的Java应用程序发送买卖指令?

我将进行一次技术测试。

向您支付350美元的程序是什么?

是的,我确认您可以按照您的要求发送买入/卖出订单,但请先使用上面提到的试用版发布来测试您的Java MTS。

关于付款程序,请通过电子邮件与我联系:roman.gerasimenko@gmail.com

 
非常好的工作,不过我很好奇--你是怎么创建的? 我想你应该没有逆向设计通信协议......终端服务器的通信API对开发者可用吗? 我想用Python写一个API。
 
Misza:
非常好的工作,不过我很好奇--你是怎么创建的? 我想你应该没有逆向设计通信协议......终端服务器的通信API对开发者可用吗? 我想用Python写一个API。
终端服务器的通信API并不公开,所以我使用标准的终端客户端和java api与mt4 terminal.exe应用程序进行通信,后者使用专有协议与mt4服务器进行通信。
 

你好。

我想知道你们的API是否能够做到这一点。

我想从一个java应用程序中检索历史记录。

如果可以的话,你能发一个例子吗?

谢谢你。

 
Cehraphaim:

你好。

我想知道你们的API是否能够做到这一点。

我想从一个java应用程序中检索历史记录。

如果可以的话,你能发一个例子吗?

谢谢你。

嗨,Cehraphaim。

JFX API 反映了 95% 的 MQL函数,因此您可以使用 iOpen、iClose、iHigh、iLow、iVolume、iTime 等方法来获取历史数据。同时,JFX API与MT4终端通信(不是MT4服务器),所以历史记录仅限于终端可用的数据(从MT4历史中心加载)。

附加的文件:
 

你是如何实现从Java到mql4的调用的?你是否从mql4方面进行轮询,并对地狱中的怪物开关/案例进行编程?从Java调用一个函数 到mql4需要多少微秒?例如,一个基准测试需要多长时间

// this is Java
for(i=0; i<1000000; i++){
  RefreshRates();
  baz = OrderProfit();
}

运行多久?

 
7bit:

你是如何实现从Java到mql4的调用的?你是否从mql4方面进行轮询,并对地狱中的怪物开关/案例进行编程?从Java调用一个函数到mql4需要多少微秒?比如说,一个基准测试需要多长时间?

运行?


请在所附文档中找到实施细节。

您的基准在TCP-传输模式下需要563秒(每秒1774次),在UDP-传输模式下需要189秒(每秒5284次)。

对于大多数实时应用程序来说,每秒调用超过1000个MT4方法的能力是足够的。

我同意,速度不是 JFX API 的强项,但能够建立分布式系统,从单个 Java 应用程序管理多个账户,在任何 unix 平台上部署,等等。

附加的文件:
jfx-1.3.0-docs.zip  2150 kb
原因: