Hi community,
About Plugin, I can't get a Enum value of configurable variable from Define-Parameters Popup.
Sample codes,
package markernotes;
import java.io.PrintStream;
import com.dukascopy.api.Configurable;
import com.dukascopy.api.Instrument;
import com.dukascopy.api.JFException;
import com.dukascopy.api.plugins.IPluginContext;
import com.dukascopy.api.plugins.Plugin;
public class PluginSample extends Plugin {
@Configurable(value="String", description="default = test")
public String text = "test";
@Configurable(value="Enum1:Instrument", description="default = EURUSD")
public Instrument instrument = Instrument.EURUSD;
public enum MyEnum {MYENUM_A, MYENUM_B};
@Configurable(value="Enum2:MyEnum", description="default = MYENUM_A")
public MyEnum myenum = MyEnum.MYENUM_A;
@Override
public void onStart(final IPluginContext context) throws JFException {
PrintStream p = context.getConsole().getOut();
p.println(text);
p.println(instrument);
p.println(myenum);
context.stop();
}
}
Sample setting,

Sample result,

How should I do this?
Regards,