Dukascopy Support Board http://www.dukascopy.com/swiss/english/forex/jforex/forum/ |
|
Missing interface on MAMA indicator? http://www.dukascopy.com/swiss/english/forex/jforex/forum/viewtopic.php?f=85&t=54180 |
Page 1 of 1 |
Author: | scotpip [ Mon 11 Jul, 2016, 16:16 ] |
Post subject: | Missing interface on MAMA indicator? |
There seems to be a bug in indicators.mama() All the other indicators I have used implement the IIndicatorCalculator interface and offer a calculate() method. This is not implemented in indicators.mama() so far as I can tell. Running the indicator without calling calculate() doesn't give sensible results. I've managed to get MAMA working with the universal indicators.calculateIndicator() method, but I assume that this is somewhat less efficient due to casting etc. Please consider tidying up the MAMA indicator so we can calculate the MAMA in the normal way. |
Author: | Platform Support [ Mon 18 Jul, 2016, 15:49 ] |
Post subject: | Re: Missing interface on MAMA indicator? |
IIndicators interface contains method IIndicatorCalculator<double[], double[][]> mama(IFeedDescriptor feedDescriptor, AppliedPrice appliedPrice, OfferSide side, double fastLimit, double slowLimit) which implement required functionality. See example: package jforex; |
Author: | scotpip [ Mon 18 Jul, 2016, 16:07 ] |
Post subject: | Re: Missing interface on MAMA indicator? |
Thanks for the response. I'm a bit baffled - I'm now seeing what you are seeing. Code that calls calculate() that I'd commented out because it wasn't compiling is now compiling without any changes. Since I posted I've updated from an API version a few months old. Is this something you tidied up recently? Anyway - the indicator is now working for me, which is the main thing... |
Author: | Platform Support [ Thu 21 Jul, 2016, 09:03 ] |
Post subject: | Re: Missing interface on MAMA indicator? |
This method was added in 2014, simultaneously with analogous for other indicators. |
Page 1 of 1 |