Hi,
Since Sunday nonn (Asia Time), I have been unable to run historical tests.
I have encountered two different problems:
1. When running a previously-working strategy on the EURJPY pair, "last 6 months", I get the following errors 'Message':
14:09:47 Error in indicator: java.lang.InternalError: Unknown parameter type @ com.dukascopy.api.impl.ah.setOptInputParameter(Unknown Source)
The Java Console shows: 01.03.2012 22:09:47.393 SEVERE actions.StrategyTesterAction ] Strategy tester: java.lang.InternalError: Unknown parameter type @ com.pixelka.forex.MasterEURJPY.onBar(MasterEURJPY.java:141) com.dukascopy.api.JFException: java.lang.InternalError: Unknown parameter type at com.dukascopy.api.impl.ab.b(Unknown Source) at com.dukascopy.api.impl.ab.a(Unknown Source) at com.dukascopy.api.impl.ab.calculateIndicator(Unknown Source) at com.dukascopy.dds2.greed.agent.strategy.tester.al.calculateIndicator(Unknown Source) at com.dukascopy.api.impl.ab.a(Unknown Source) at com.dukascopy.api.impl.ab.sma(Unknown Source) at com.pixelka.forex.MasterEURJPY.onBar(MasterEURJPY.java:141) at com.dukascopy.dds2.greed.agent.strategy.tester.o.run(Unknown Source) at com.dukascopy.dds2.greed.agent.strategy.tester.o.wx(Unknown Source) at com.dukascopy.dds2.greed.actions.StrategyTesterAction.uI(Unknown Source) at com.dukascopy.dds2.greed.actions.StrategyTesterAction.ui(Unknown Source) at com.dukascopy.dds2.greed.actions.c.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.InternalError: Unknown parameter type at com.dukascopy.api.impl.ai.setOptInputParamInteger(Unknown Source) at com.dukascopy.api.impl.ah.setOptInputParameter(Unknown Source) ... 15 more
2. When running a previously-working strategy on the XAGUSD currency pair, "last 6 months", the strategy freezes at the 87% completion point and does not progress.
The Java Console shows:
01.03.2012 22:15:27.041 SEVERE client.b ] Exception caught javax.net.ssl.SSLHandshakeException: SSL handshake failed. at org.apache.mina.filter.SSLFilter.messageReceived(SSLFilter.java:416) at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:299) at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:53) at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:648) at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java:220) at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(ExecutorFilter.java:264) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: javax.net.ssl.SSLHandshakeException: SSL handshake failed. at org.apache.mina.filter.support.SSLHandler.writeNetBuffer(SSLHandler.java:564) at org.apache.mina.filter.support.SSLHandler.handshake(SSLHandler.java:521) at org.apache.mina.filter.support.SSLHandler.messageReceived(SSLHandler.java:306) at org.apache.mina.filter.SSLFilter.messageReceived(SSLFilter.java:392) ... 8 more Caused by: javax.net.ssl.SSLHandshakeException: SSL handshake failed. at org.apache.mina.filter.support.SSLHandler.writeNetBuffer(SSLHandler.java:564) at org.apache.mina.filter.support.SSLHandler.handshake(SSLHandler.java:521) at org.apache.mina.filter.support.SSLHandler.writeNetBuffer(SSLHandler.java:562) ... 11 more Caused by: javax.net.ssl.SSLException: Received close_notify during handshake at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLEngineImpl.fatal(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLEngineImpl.fatal(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLEngineImpl.recvAlert(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLEngineImpl.readRecord(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLEngineImpl.readNetRecord(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLEngineImpl.unwrap(Unknown Source) at javax.net.ssl.SSLEngine.unwrap(Unknown Source) at org.apache.mina.filter.support.SSLHandler.unwrap0(SSLHandler.java:657) at org.apache.mina.filter.support.SSLHandler.unwrapHandshake(SSLHandler.java:613) at org.apache.mina.filter.support.SSLHandler.handshake(SSLHandler.java:493) at org.apache.mina.filter.support.SSLHandler.writeNetBuffer(SSLHandler.java:562) ... 13 more 01.03.2012 22:15:28.069 WARNING datacache.u ] Disconnected from data feed server, reason - EXCEPTION_CAUGHT 01.03.2012 22:16:21.989 SEVERE datacache.u ] Cannot connect to data feed server after [2] attempts trying for a [60] seconds com.dukascopy.charts.data.datacache.NotConnectedException: Cannot connect to data feed server after [2] attempts trying for a [60] seconds at com.dukascopy.charts.data.datacache.u.a(Unknown Source) at com.dukascopy.charts.data.datacache.u.a(Unknown Source) at com.dukascopy.charts.data.datacache.u.a(Unknown Source) at com.dukascopy.charts.data.datacache.CurvesDataLoader.a(Unknown Source) at com.dukascopy.charts.data.datacache.br.run(Unknown Source) at com.dukascopy.charts.data.datacache.ai.b(Unknown Source) at com.dukascopy.charts.data.datacache.bb.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) 01.03.2012 22:16:26.792 WARNING datacache.u ] Data downloaded in [65171.537108] milliseconds, size [22], first data time [2012.03.01 00:00:00 000], last data time [2012.03.01 14:15:10 000], request - instrument [GBP/USD] period [null] side [null] from [292269055.12.02 16:47:04 192] to [2012.03.01 14:15:18 577]
Please advise.
|