Hello,
I am using the JForex-API-2.6.53 along with Jython (2.5.2)
The code is:
import sys
sys.path.append("libs/JForex-API-2.6.53.jar")
sys.path.append("libs/indicators-sources.jar")
sys.path.append("libs/DDS2-Connector-1.1.47.jar")
sys.path.append("libs/dds2-common-2.3.75.jar")
from com.dukascopy.api import ITick
from com.dukascopy.api import IHistory
from com.dukascopy.api import Instrument
from com.dukascopy.api.system import IClient
from com.dukascopy.api.system import ClientFactory
from java.lang import *
iclientObj = ClientFactory.getDefaultInstance()
The resulting stack trace due to the last command (call to getDefaultInstance) is :
Quote:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:315)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:330)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at com.dukascopy.api.system.ClientFactory.getDefaultInstance(ClientFactory.java:26)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
java.lang.ClassNotFoundException: java.lang.ClassNotFoundException: com.dukascopy.api.impl.connect.DCClientImpl
Any suggestions are welcome.