Dukascopy Support Board
http://www.dukascopy.com/swiss/english/forex/jforex/forum/

Possible to create and run multiple ITesterClient in a same JVM?
http://www.dukascopy.com/swiss/english/forex/jforex/forum/viewtopic.php?f=65&t=57818
Page 1 of 1

Author:  july7 [ Tue 05 Apr, 2022, 08:46 ]
Post subject:  Possible to create and run multiple ITesterClient in a same JVM?

Hello,
I'd like to know if it's possible to create Multiple ITesterClient instance in a JVM, so I can run multiple backtest in parallel, for each ITesterClient I have one account and run one strategy. I tried that but got below exception:

[ERROR] 2022-04-05 15:36:19,884 --(NettyTransportClient-0) TransportClientAuthEventExecutorThread - 0-- [com.dukascopy.dds4.transport.cli
ent.netty.ClientProtocolHandler] [NettyTransportClient-0] null
java.lang.NullPointerException: null
        at com.dukascopy.api.impl.connect.TesterClientImpl$3.disconnected(TesterClientImpl.java:306)
        at com.dukascopy.dds4.transport.client.netty.ClientProtocolHandler$5.run(ClientProtocolHandler.java:309)
        at com.dukascopy.dds4.common.orderedExecutor.OrderedThreadPoolExecutor$ChildExecutor.run(OrderedThreadPoolExecutor.java:594)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:750)

  Page 1 of 1