Hello,
There is a problem with the latest platform (2.17.11). My strategy calls ichimoku:
public void onBar(Instrument instrument, Period period, IBar askbar,
IBar bidbar) throws JFException {
double[][] ichimokuFlat = indicators.ichimoku(instrument, Period.ONE_HOUR, OfferSide.BID, 9, 26, 52, Filter.ALL_FLATS, 2,askbar.getTime(),0);
}
And I see on messages log:
2012-06-19 06:11:19 Strategy tester: java.lang.ArrayIndexOutOfBoundsException: 0 @ singlejartest.STRATEGY_NAME.onBar(STRATEGY_NAME.java:975)
2012-06-19 06:11:19 Strategy tester: java.lang.ArrayIndexOutOfBoundsException: 0 @ singlejartest.STRATEGY_NAME.onBar(STRATEGY_NAME.java:975)
2012-06-19 06:11:19 Strategy tester: java.lang.ArrayIndexOutOfBoundsException: 0 @ singlejartest.STRATEGY_NAME.onBar(STRATEGY_NAME.java:975)
2012-06-19 06:11:19 Strategy tester: java.lang.ArrayIndexOutOfBoundsException: 0 @ singlejartest.STRATEGY_NAME.onBar(STRATEGY_NAME.java:975)
2012-06-19 06:11:19 Strategy tester: java.lang.ArrayIndexOutOfBoundsException: 0 @ singlejartest.STRATEGY_NAME.onBar(STRATEGY_NAME.java:975)
java.lang.ArrayIndexOutOfBoundsException: 0
at com.dukascopy.api.impl.bw.ichimoku(Unknown Source)
at singlejartest.STRATEGY_NAME.onBar(STRATEGY_NAME.java:975)
at com.dukascopy.dds2.greed.agent.strategy.tester.b.a(Unknown Source)
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.zj(Unknown Source)
at com.dukascopy.dds2.greed.actions.StrategyTesterAction.yJ(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)
Please help me to solve this problem.
PS Where can I see the platform's change log?