|
Attention! Read the forum rules carefully before posting a topic.
Try to find an answer in Wiki before asking a question. Submit programming questions in this forum only. Off topics are strictly forbidden.
Any topics which do not satisfy these rules will be deleted.
Waddah indicator throws exeption |
bondtnt
|
Post subject: Waddah indicator throws exeption |
Post rating: 0
|
Posted: Sun 15 Apr, 2012, 13:20
|
|
User rating: 0
Joined: Sun 15 Apr, 2012, 13:11 Posts: 2
|
Dear Dukascopy team,
I'm getting this with latest JForex API version:
Apr 15, 2012 2:58:39 PM com.dukascopy.charts.math.indicators.IndicatorsProvider getIndicatorHolder SEVERE: null java.lang.IllegalStateException at com.dukascopy.charts.data.orders.OrdersProvider.getInstance(OrdersProvider.java:74) at com.dukascopy.dds2.greed.util.IndicatorHelper.createIndicatorContext(IndicatorHelper.java:30) at com.dukascopy.dds2.greed.util.IndicatorHelper.createIndicatorContext(IndicatorHelper.java:36) at com.dukascopy.charts.math.indicators.IndicatorsProvider.getIndicatorHolder(IndicatorsProvider.java:389) at com.dukascopy.charts.math.indicators.IndicatorsProvider.getIndicatorHolder(IndicatorsProvider.java:364) at com.dukascopy.charts.math.indicators.IndicatorsProvider.getIndicator(IndicatorsProvider.java:356) at com.dukascopy.indicators.WaddahAttarTrend.onStart(WaddahAttarTrend.java:35) at com.dukascopy.charts.math.indicators.IndicatorsProvider.getIndicatorHolder(IndicatorsProvider.java:381) at com.dukascopy.api.impl.Indicators.getCachedIndicator(Indicators.java:3914) at com.dukascopy.api.impl.Indicators.calculateIndicator(Indicators.java:3962) at com.dukascopy.dds2.greed.agent.strategy.tester.TesterIndicators.calculateIndicator(TesterIndicators.java:27) at com.dukascopy.api.impl.Indicators.waddahAttar(Indicators.java:3808) at lv.fxproject.strategy.StrategyCountingPipBoostRP.onBar(StrategyCountingPipBoostRP.java:134) at com.dukascopy.dds2.greed.agent.strategy.tester.AbstractStrategyRunner.historicalCandleReceived(AbstractStrategyRunner.java:656) at com.dukascopy.dds2.greed.agent.strategy.tester.StrategyRunner.run(StrategyRunner.java:470) at java.lang.Thread.run(Thread.java:662) Apr 15, 2012 2:58:39 PM com.dukascopy.dds2.greed.agent.strategy.tester.StrategyRunner handleException SEVERE: null java.lang.NullPointerException at com.dukascopy.indicators.WaddahAttarTrend.onStart(WaddahAttarTrend.java:36) at com.dukascopy.charts.math.indicators.IndicatorsProvider.getIndicatorHolder(IndicatorsProvider.java:381) at com.dukascopy.api.impl.Indicators.getCachedIndicator(Indicators.java:3914) at com.dukascopy.api.impl.Indicators.calculateIndicator(Indicators.java:3962) at com.dukascopy.dds2.greed.agent.strategy.tester.TesterIndicators.calculateIndicator(TesterIndicators.java:27) at com.dukascopy.api.impl.Indicators.waddahAttar(Indicators.java:3808) at lv.fxproject.strategy.StrategyCountingPipBoostRP.onBar(StrategyCountingPipBoostRP.java:134) at com.dukascopy.dds2.greed.agent.strategy.tester.AbstractStrategyRunner.historicalCandleReceived(AbstractStrategyRunner.java:656) at com.dukascopy.dds2.greed.agent.strategy.tester.StrategyRunner.run(StrategyRunner.java:470) at java.lang.Thread.run(Thread.java:662) Strategy tester: java.lang.NullPointerException @ lv.fxproject.strategy.StrategyCountingPipBoostRP.onBar(StrategyCountingPipBoostRP.java:134) null: java.lang.NullPointerException at com.dukascopy.indicators.WaddahAttarTrend.onStart(WaddahAttarTrend.java:36) at com.dukascopy.charts.math.indicators.IndicatorsProvider.getIndicatorHolder(IndicatorsProvider.java:381) at com.dukascopy.api.impl.Indicators.getCachedIndicator(Indicators.java:3914) at com.dukascopy.api.impl.Indicators.calculateIndicator(Indicators.java:3962) at com.dukascopy.dds2.greed.agent.strategy.tester.TesterIndicators.calculateIndicator(TesterIndicators.java:27) at com.dukascopy.api.impl.Indicators.waddahAttar(Indicators.java:3808) at lv.fxproject.strategy.StrategyCountingPipBoostRP.onBar(StrategyCountingPipBoostRP.java:134) at com.dukascopy.dds2.greed.agent.strategy.tester.AbstractStrategyRunner.historicalCandleReceived(AbstractStrategyRunner.java:656) at com.dukascopy.dds2.greed.agent.strategy.tester.StrategyRunner.run(StrategyRunner.java:470) at java.lang.Thread.run(Thread.java:662) Apr 15, 2012 2:58:39 PM com.dukascopy.api.impl.connect.TesterClientImpl$DefaultStrategyExceptionHandler onException SEVERE: Exception thrown while running onBar method: null java.lang.NullPointerException at com.dukascopy.indicators.WaddahAttarTrend.onStart(WaddahAttarTrend.java:36) at com.dukascopy.charts.math.indicators.IndicatorsProvider.getIndicatorHolder(IndicatorsProvider.java:381) at com.dukascopy.api.impl.Indicators.getCachedIndicator(Indicators.java:3914) at com.dukascopy.api.impl.Indicators.calculateIndicator(Indicators.java:3962) at com.dukascopy.dds2.greed.agent.strategy.tester.TesterIndicators.calculateIndicator(TesterIndicators.java:27) at com.dukascopy.api.impl.Indicators.waddahAttar(Indicators.java:3808) at lv.fxproject.strategy.StrategyCountingPipBoostRP.onBar(StrategyCountingPipBoostRP.java:134) at com.dukascopy.dds2.greed.agent.strategy.tester.AbstractStrategyRunner.historicalCandleReceived(AbstractStrategyRunner.java:656) at com.dukascopy.dds2.greed.agent.strategy.tester.StrategyRunner.run(StrategyRunner.java:470) at java.lang.Thread.run(Thread.java:662)
This specific exception got on USDCAD instrument. Using TesterClient which is run using 1 sec historical data. Although working period on which indicator gets called is larger 5, 10, 15 and 30 mins.
Of course previous version worked well with this Waddah indicator. Best regards, Andrey
P.S. I'm just curious what is relative amount of developers against testers in your JForex API related project team(-s) 1:2, 1:3? Do you have automated test suites, do you have regression suites, continuous integration, nightly builds?
|
|
|
|
 |
API Support
|
Post subject: Re: Waddah indicator throws exeption |
Post rating: 0
|
Posted: Thu 26 Apr, 2012, 09:56
|
|
User rating: ∞
Joined: Fri 31 Aug, 2007, 09:17 Posts: 6139
|
We could not replicate the issue, could you please provide an example program which replicates the case?
|
|
|
|
 |
|
Pages: [
1
]
|
|
|
|
|