I'm trying to use this code:
https://www.dukascopy.com/wiki/#Indicato ... a_by_groupBy I get the exception.
java.lang.SecurityException: Unable to create temporary file or directory
at java.nio.file.TempFileHelper.create(Unknown Source)
at java.nio.file.TempFileHelper.createTempFile(Unknown Source)
at java.nio.file.Files.createTempFile(Unknown Source)
at javax.imageio.stream.FileCacheImageInputStream.<init>(Unknown Source)
at com.sun.imageio.spi.InputStreamImageInputStreamSpi.createInputStreamInstance(Unknown Source)
at javax.imageio.ImageIO.createImageInputStream(Unknown Source)
at javax.imageio.ImageIO.read(Unknown Source)
at com.dukascopy.api.impl.connect.cu.<init>(Unknown Source)
at com.dukascopy.api.impl.connect.be.<init>(Unknown Source)
at com.dukascopy.api.impl.connect.be.<init>(Unknown Source)
at com.dukascopy.dds2.greed.util.IndicatorHelper.b(Unknown Source)
at com.dukascopy.api.impl.cl.getDataService(Unknown Source)
at com.dukascopy.indicators.SentimentIndexBarIndicator.onStart(SentimentIndexBarIndicator.java:116)
at com.dukascopy.charts.math.a.c.a(Unknown Source)
at com.dukascopy.api.impl.cp.getIndicator(Unknown Source)
at jforex.Test.onStart(Unknown Source)
at com.dukascopy.api.impl.execution.u.call(Unknown Source)
at com.dukascopy.api.impl.execution.u.call(Unknown Source)
at com.dukascopy.api.impl.connect.ag.a(Unknown Source)
at com.dukascopy.api.impl.connect.bk.by(Unknown Source)
at com.dukascopy.api.impl.connect.bk.call(Unknown Source)
at com.dukascopy.api.impl.execution.k.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at com.dukascopy.api.impl.execution.g$a.f(Unknown Source)
at com.dukascopy.api.impl.execution.g$a.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
$ java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)
Dukascopy Bank ver. 2.33.2
JForex API ver. 2.9.7
How to fix this?