Hi,
Replace the code of the indicator call with this:
Object[] result = indicators.calculateIndicator(feedDescriptor, new OfferSide[] {OfferSide.BID}, "SAR", new AppliedPrice[] { AppliedPrice.CLOSE }, new Object[] {stopLossA,stopLossMax}, 0);
double sarValue=((Double)result[0]);
This will give you the latest SAR value.
The one you have used is the SAR value of the previous bar, not the SAR value of the current bar (that is also shown on the right side of the chart).
See
https://www.dukascopy.com/wiki/#Indicator_Calculation, for further references, examples about how to calculate indicators.