MT4-Java API - 页 8

 

大家好。

我是一个很好的程序员,但是,我似乎找不到从哪里开始使用这个API。我看了一些例子并尝试运行它们,阅读了整个论坛,并尝试调用多种方法,但我的运气是零。

MT4终端Java API.pdf "中缺乏详细的信息。


有没有人能够提供一个指南,说明如何从下载到执行正确地实现这个API?

我一直得到空指针异常,以及 "无法找到记录器(com.jfx.strategy.Strategy)的应用者 "和 "请正确初始化log4j系统"......

我下载了压缩包,将库添加到我的应用程序中,并尝试使用基本方法,如帐户名、帐户大小等。这时我得到了空指针的异常......

我是通过重写坐标方法 来实现的,就像说明书上说的那样。然而,我很难弄清楚如何正确地实现这个API。

如果能有一个循序渐进的指南就好了。


我运行windows 10,使用Netbeans IDE...我同时拥有64位和32位的Java


谢谢你提供的任何帮助!

 
Papazig:

大家好。

我是一个很好的程序员,但是,我似乎找不到从哪里开始使用这个API。我看了一些例子并尝试运行它们,阅读了整个论坛,并尝试调用多种方法,但我的运气是零。

MT4终端Java API.pdf "中缺乏详细的信息。


有没有人能够提供一个指南,说明如何从下载到执行正确地实现这个API?

我一直得到空指针异常,以及 "无法找到记录器(com.jfx.strategy.Strategy)的应用者 "和 "请正确初始化log4j系统"......

我下载了压缩包,将库添加到我的应用程序中,并尝试使用基本方法,如帐户名、帐户大小等。这时我得到了空指针的异常......

我是通过重写坐标方法 来实现的,就像说明书上说的那样。然而,我很难弄清楚如何正确地实现这个API。

如果能有一个循序渐进的指南就好了。


我运行windows 10,使用Netbeans IDE...我同时拥有64位和32位的Java


谢谢你提供的任何帮助!

如果你到这里http://www.nj4x.com,你会得到最新的版本(2.8.6),它可以在Java 9中运行,而且明显更容易设置。我花了几天时间试图让这个主题上的1.2.4版本运行。

在你下载2.8.6版本后

确保你的JAVA_HOME是Java 9

修改DemoAccount.java,加入你的模拟账户信息

/bin/start run_terminal_server.bat - 在新版本中,这将启动一个用户界面,对用户更友好。它从google drive上下载了一堆东西,用于连接不同的经纪商,你可能不需要。

/examples/EXAMPLES.BAT - 运行这个,样本的编译和执行将运行,向MT4发送java代码

,当实例监听MT4上的EA时,实例将暂停,你需要使用本线程中以前的说明来安装它(基本上复制jfx.ea4文件复制到专家文件夹,DLLs复制到Library文件夹),然后将EA放到图表上--这将导致上面的EXAMPLES.BAT继续进行。

,有一个readme.txt,其中有使用cmd javac的编译说明

,玩玩EXAMPLES.BAT中的样本,你应该就可以了。

Forex trading Java / .Net API
Forex trading Java / .Net API
  • Copyright © www.nj4x.com 2009-2020
  • www.nj4x.com
Service Providers use it to ... Build WEB platforms for Forex traders across different brokers. Design mobile Forex applications. Provide various Forex account copier capabilities. Establish advanced WEB/mobile interfaces to the Broker's trading servers. Implement highly scalable distributed cloud trading applications. Individuals can Develop...
原因: