Hello.
Could you help me to find out the error - I need to get force indicator value in my strategy - I'm calling it in the following way:
iforce = indicators.force(instrument, Period.ONE_MIN, OfferSide.BID, AppliedPrice.CLOSE, 1, MaType.SMA, 0);
but strategy is not running and throws the exception:
2012-05-23 22:19:07.042 ERROR Indicators - Unknown parameter type
java.lang.InternalError: Unknown parameter type
at com.dukascopy.api.impl.TaLibMetaData.setOptInputParamInteger(TaLibMetaData.java:477)
at com.dukascopy.api.impl.TaLibIndicator.setOptInputParameter(TaLibIndicator.java:427)
at com.dukascopy.indicators.ForceIndicator.setOptInputParameter(ForceIndicator.java:143)
at com.dukascopy.api.impl.Indicators.setOptParams(Indicators.java:4964)
at com.dukascopy.api.impl.Indicators.calculateLookbackLookforward(Indicators.java:4093)
at com.dukascopy.api.impl.Indicators.calculateIndicator(Indicators.java:4075)
at com.dukascopy.api.impl.Indicators.force(Indicators.java:1833)
at singlejartest.Step1.onTick(Step1.java:236)
at com.dukascopy.api.impl.execution.TaskTick.postData(TaskTick.java:67)
at com.dukascopy.api.impl.execution.AbstractPostDataTask.call(AbstractPostDataTask.java:43)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at com.dukascopy.api.impl.execution.ScienceThreadPoolExecutor$Worker.runTask(ScienceThreadPoolExecutor.java:904)
at com.dukascopy.api.impl.execution.ScienceThreadPoolExecutor$Worker.run(ScienceThreadPoolExecutor.java:926)
at java.lang.Thread.run(Unknown Source)