I use the following Settings:
- EURUSD
- LastMonth
- Ticks - process all Ticks
I get the following output in the JAVA-Console:
06.12.2012 06:23:15.796 SEVERE datacache.bu ] access denied (java.io.FilePermission C:\Dokumente und Einstellungen\**\Local Settings\JForex\.cache\EURUSD\2012\09\31\BID_candles_min_1.bi5 read)
java.security.AccessControlException: access denied (java.io.FilePermission C:\Dokumente und Einstellungen\**\Local Settings\JForex\.cache\EURUSD\2012\09\31\BID_candles_min_1.bi5 read)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkRead(Unknown Source)
at java.io.File.exists(Unknown Source)
at com.dukascopy.charts.data.datacache.CacheManager.m(Unknown Source)
at com.dukascopy.charts.data.datacache.CacheManager.a(Unknown Source)
at com.dukascopy.charts.data.datacache.CurvesDataLoader.a(Unknown Source)
at com.dukascopy.charts.data.datacache.CurvesDataLoader.a(Unknown Source)
at com.dukascopy.charts.data.datacache.CurvesDataLoader.a(Unknown Source)
at com.dukascopy.charts.data.datacache.bu.run(Unknown Source)
at com.dukascopy.charts.data.datacache.k.b.b(Unknown Source)
at com.dukascopy.charts.data.datacache.k.b.a(Unknown Source)
at com.dukascopy.charts.data.datacache.k.b.a(Unknown Source)
at com.dukascopy.charts.data.datacache.l.h.a(Unknown Source)
at com.dukascopy.charts.data.datacache.k.b.run(Unknown Source)
at com.dukascopy.charts.data.datacache.k.a.c.s(Unknown Source)
at com.dukascopy.dds2.greed.agent.strategy.tester.ax.c(Unknown Source)
at com.dukascopy.dds2.greed.agent.strategy.tester.ax.getRangeBar(Unknown Source)
at jforex.rangebartests.Example.onStart(Example.java:21)
at com.dukascopy.dds2.greed.agent.strategy.tester.u.run(Unknown Source)
at com.dukascopy.dds2.greed.agent.strategy.tester.b.a(Unknown Source)
at com.dukascopy.dds2.greed.actions.StrategyTesterAction.By(Unknown Source)
at com.dukascopy.dds2.greed.actions.StrategyTesterAction.AX(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)
06.12.2012 06:23:15.796 SEVERE tester.u ] null
java.lang.NullPointerException
at jforex.rangebartests.Example.onStart(Example.java:21)
at com.dukascopy.dds2.greed.agent.strategy.tester.u.run(Unknown Source)
at com.dukascopy.dds2.greed.agent.strategy.tester.b.a(Unknown Source)
at com.dukascopy.dds2.greed.actions.StrategyTesterAction.By(Unknown Source)
at com.dukascopy.dds2.greed.actions.StrategyTesterAction.AX(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)
06.12.2012 06:23:15.921 SEVERE actions.StrategyTesterAction ] Exception thrown whiler running onStart method: null
java.lang.NullPointerException
at jforex.rangebartests.Example.onStart(Example.java:21)
at com.dukascopy.dds2.greed.agent.strategy.tester.u.run(Unknown Source)
at com.dukascopy.dds2.greed.agent.strategy.tester.b.a(Unknown Source)
at com.dukascopy.dds2.greed.actions.StrategyTesterAction.By(Unknown Source)
at com.dukascopy.dds2.greed.actions.StrategyTesterAction.AX(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)
06.12.2012 06:23:15.937 SEVERE actions.StrategyTesterAction ] null
java.lang.NullPointerException
at jforex.rangebartests.Example.onStart(Example.java:21)
at com.dukascopy.dds2.greed.agent.strategy.tester.u.run(Unknown Source)
at com.dukascopy.dds2.greed.agent.strategy.tester.b.a(Unknown Source)
at com.dukascopy.dds2.greed.actions.StrategyTesterAction.By(Unknown Source)
at com.dukascopy.dds2.greed.actions.StrategyTesterAction.AX(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)
The Date of the *.bi5 Files changes through several Years.
It seems like JF is searching for the Bar but can't find it,
after a While the NullPointerException is thrown.
I`ve already deleted my Cache, without any Effect.