Dukascopy
 
 
Wiki JStore Search Login

Attention! Read the forum rules carefully before posting a topic.

    Try to find an answer in Wiki before asking a question.
    Submit programming questions in this forum only.
    Off topics are strictly forbidden.

Any topics which do not satisfy these rules will be deleted.

log4j error and orders rejected in demo trading
 Post subject: log4j error and orders rejected in demo trading Post rating: 0   New post Posted: Tue 03 Jan, 2017, 15:38 
User avatar

User rating: 0
Joined: Fri 30 Dec, 2016, 14:23
Posts: 5
Location: China,
Hello API support,

My program has 2 errors:
1)log4j error at strategy startup:
log4j uses the sample code: private static final Logger LOGGER = LoggerFactory.getLogger(Main.class);
2)several orders were rejected:
submiting order uses submitOrder( OrderLabel, instrument, orderCMD, Amounts, best ask/bid for long/short, 1);

Thank you!

error info from console outputing as follows:
log4j:WARN Error during default initialization
java.lang.NoClassDefFoundError: javax/jnlp/ServiceManager
at com.dukascopy.dds2.greed.log.PlatformFileAppender.launchedThroughJNLP(PlatformFileAppender.java:169)
at com.dukascopy.dds2.greed.log.PlatformFileAppender.getLogDirectoryName(PlatformFileAppender.java:147)
at com.dukascopy.dds2.greed.log.PlatformFileAppender.activateOptions(PlatformFileAppender.java:61)
at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307)
at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:172)
at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:104)
at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:842)
at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:768)
at org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:648)
at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:514)
at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:580)
at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:526)
at org.apache.log4j.LogManager.<clinit>(LogManager.java:127)
at org.slf4j.impl.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:66)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:270)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:281)
at singlejartest.Main.<clinit>(Main.java:47)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:56)
Caused by: java.lang.ClassNotFoundException: javax.jnlp.ServiceManager
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 20 more
2017-01-02 14:17:58.070 INFO Main - Connecting...
2017-01-02 14:18:01.727 INFO AuthorizationClient - Auth step 1 request [567E2D7109BDDB8C8FB450DEEC9450688A5FF6DE]


Open Order - EUR/USD -1 1 0.001 1.04727
Order SELL 1000 EUR/USD @ MKT is sent at 2017-01-02 15:06:12.725 GMT by the strategy "PassiveTrading": from the local c
omputer
[EURUSD_1]-CREATED / EUR/USD / 1.04727 / 0.001 / 0.001 null
Order ACCEPTED: #473967701 SELL 0.001 mil. EUR/USD @ MKT MAX SLIPPAGE 0.00004 - Position #124392316
Order 473967701 rejected
2017-01-02 15:06:32.823 WARN AbstractOrderExecutionStatistics - Market Order statistics: Automatic request to server is
timed out. State: STATE_TIMEOUTED. Request: <OrderGroupMessage(,instrument=EUR/USD,orders=[<OrderMessageExt(hsexUser=fa
lse,executorBlackList=[],boCancelReplace=false,primeBroker=[],wlFilter=false,wlVirtual=false,reverse=false,locked=false,
skipRepeat=false,bidOfferCancellReplace=false,properties=[],instrument=EUR/USD,amount=1000.000,side=SELL,priceTrailingLi
mit=0.000040,priceClient=1.04721,direction=OPEN,oco=false,state=CREATED,trades=[],placeOffer=false,mcOrder=false,externa
lSysId=EURUSD_1,strategyId=PassiveTrading.class 7ED0B3E2211E1729CB6A911775F6098E,rollover=false,fillOrKill=false,immedia
teOrCancel=false,sessionId=497a94d3-40ac-420b-90b9-bd03c64674d7,strategyType=0,trailSLandTP=false,init=false,internalIp=
185.95.16.173,externalIp=185.95.16.173,managerType=TRADER)>],ocoMerge=false,mc=false,externalSysId=EURUSD_1,real=false,i
nit=false,managerType=TRADER,requestId=94a582e4-2769-4dd0-92f5-6b123aabdc57-1,timestamp=1483369572478)>


[EURUSD_9]-CREATED / EUR/USD / 1.04736 / 0.001 / 0.001 null
Order ACCEPTED: #474133019 SELL 0.001 mil. EUR/USD @ MKT MAX SLIPPAGE 0.0001 - Position #124425414
Order 474133019 rejected
2017-01-03 07:09:56.185 WARN AbstractOrderExecutionStatistics - Market Order statistics: Automatic request to server is
timed out. State: STATE_TIMEOUTED. Request: <OrderGroupMessage(,instrument=EUR/USD,orders=[<OrderMessageExt(hsexUser=fa
lse,executorBlackList=[],boCancelReplace=false,primeBroker=[],wlFilter=false,wlVirtual=false,reverse=false,locked=false,
skipRepeat=false,bidOfferCancellReplace=false,properties=[],instrument=EUR/USD,amount=1000.000,side=SELL,priceTrailingLi
mit=0.00010,priceClient=1.04736,direction=OPEN,oco=false,state=CREATED,trades=[],placeOffer=false,mcOrder=false,external
SysId=EURUSD_9,strategyId=PassiveTrading.class 7ED0B3E2211E1729CB6A911775F6098E,rollover=false,fillOrKill=false,immediat
eOrCancel=false,sessionId=497a94d3-40ac-420b-90b9-bd03c64674d7,strategyType=0,trailSLandTP=false,init=false,internalIp=1
85.95.16.173,externalIp=185.95.16.173,managerType=TRADER)>],ocoMerge=false,mc=false,externalSysId=EURUSD_9,real=false,in
it=false,managerType=TRADER,requestId=94a582e4-2769-4dd0-92f5-6b123aabdc57-9,timestamp=1483427375954)>


[EURUSD_12]-CREATED / EUR/USD / 1.04408 / 0.001 / 0.001 null
Order ACCEPTED: #474143627 SELL 0.001 mil. EUR/USD @ MKT MAX SLIPPAGE 0.0001 - Position #124431831
Order 474143627 rejected
2017-01-03 08:21:18.072 WARN AbstractOrderExecutionStatistics - Market Order statistics: Automatic request to server is
timed out. State: STATE_TIMEOUTED. Request: <OrderGroupMessage(,instrument=EUR/USD,orders=[<OrderMessageExt(hsexUser=fa
lse,executorBlackList=[],boCancelReplace=false,primeBroker=[],wlFilter=false,wlVirtual=false,reverse=false,locked=false,
skipRepeat=false,bidOfferCancellReplace=false,properties=[],instrument=EUR/USD,amount=1000.000,side=SELL,priceTrailingLi
mit=0.00010,priceClient=1.04408,direction=OPEN,oco=false,state=CREATED,trades=[],placeOffer=false,mcOrder=false,external
SysId=EURUSD_12,strategyId=PassiveTrading.class 7ED0B3E2211E1729CB6A911775F6098E,rollover=false,fillOrKill=false,immedia
teOrCancel=false,sessionId=497a94d3-40ac-420b-90b9-bd03c64674d7,strategyType=0,trailSLandTP=false,init=false,internalIp=
185.95.16.173,externalIp=185.95.16.173,managerType=TRADER)>],ocoMerge=false,mc=false,externalSysId=EURUSD_12,real=false,
init=false,managerType=TRADER,requestId=94a582e4-2769-4dd0-92f5-6b123aabdc57-12,timestamp=1483431657898)>
Open Order - EUR/USD 1 13 0.001 1.04401
Order BUY 1000 EUR/USD @ MKT is sent at 2017-01-03 08:49:39.828 GMT by the strategy "PassiveTrading": from the local co
mputer
[EURUSD_13]-CREATED / EUR/USD / 1.04401 / 0.001 / 0.001 null
Order ACCEPTED: #474148280 BUY 0.001 mil. EUR/USD @ MKT MAX SLIPPAGE 0.0001 - Position #124432720
Order 474148280 rejected
2017-01-03 08:49:59.855 WARN AbstractOrderExecutionStatistics - Market Order statistics: Automatic request to server is
timed out. State: STATE_TIMEOUTED. Request: <OrderGroupMessage(,instrument=EUR/USD,orders=[<OrderMessageExt(hsexUser=fa
lse,executorBlackList=[],boCancelReplace=false,primeBroker=[],wlFilter=false,wlVirtual=false,reverse=false,locked=false,
skipRepeat=false,bidOfferCancellReplace=false,properties=[],instrument=EUR/USD,amount=1000.000,side=BUY,priceTrailingLim
it=0.00010,priceClient=1.04401,direction=OPEN,oco=false,state=CREATED,trades=[],placeOffer=false,mcOrder=false,externalS
ysId=EURUSD_13,strategyId=PassiveTrading.class 7ED0B3E2211E1729CB6A911775F6098E,rollover=false,fillOrKill=false,immediat
eOrCancel=false,sessionId=497a94d3-40ac-420b-90b9-bd03c64674d7,strategyType=0,trailSLandTP=false,init=false,internalIp=1
85.95.16.173,externalIp=185.95.16.173,managerType=TRADER)>],ocoMerge=false,mc=false,externalSysId=EURUSD_13,real=false,i
nit=false,managerType=TRADER,requestId=94a582e4-2769-4dd0-92f5-6b123aabdc57-13,timestamp=1483433379826)>


[EURUSD_17]-CREATED / EUR/USD / 1.04131 / 0.001 / 0.001 null
Order ACCEPTED: #474163594 BUY 0.001 mil. EUR/USD @ MKT MAX SLIPPAGE 0.0001 - Position #124434559
Order 474163594 rejected
2017-01-03 10:17:43.731 WARN AbstractOrderExecutionStatistics - Market Order statistics: Automatic request to server is
timed out. State: STATE_TIMEOUTED. Request: <OrderGroupMessage(,instrument=EUR/USD,orders=[<OrderMessageExt(hsexUser=fa
lse,executorBlackList=[],boCancelReplace=false,primeBroker=[],wlFilter=false,wlVirtual=false,reverse=false,locked=false,
skipRepeat=false,bidOfferCancellReplace=false,properties=[],instrument=EUR/USD,amount=1000.000,side=BUY,priceTrailingLim
it=0.00010,priceClient=1.04131,direction=OPEN,oco=false,state=CREATED,trades=[],placeOffer=false,mcOrder=false,externalS
ysId=EURUSD_17,strategyId=PassiveTrading.class 7ED0B3E2211E1729CB6A911775F6098E,rollover=false,fillOrKill=false,immediat
eOrCancel=false,sessionId=497a94d3-40ac-420b-90b9-bd03c64674d7,strategyType=0,trailSLandTP=false,init=false,internalIp=1
85.95.16.173,externalIp=185.95.16.173,managerType=TRADER)>],ocoMerge=false,mc=false,externalSysId=EURUSD_17,real=false,i
nit=false,managerType=TRADER,requestId=94a582e4-2769-4dd0-92f5-6b123aabdc57-17,timestamp=1483438643703)>
Open Order - EUR/USD -1 18 0.001 1.04046
Order SELL 1000 EUR/USD @ MKT is sent at 2017-01-03 10:40:56.075 GMT by the strategy "PassiveTrading": from the local c
omputer
[EURUSD_18]-CREATED / EUR/USD / 1.04046 / 0.001 / 0.001 null
Order ACCEPTED: #474166156 SELL 0.001 mil. EUR/USD @ MKT MAX SLIPPAGE 0.0001 - Position #124435012
Order 474166156 rejected
2017-01-03 10:41:16.103 WARN AbstractOrderExecutionStatistics - Market Order statistics: Automatic request to server is
timed out. State: STATE_TIMEOUTED. Request: <OrderGroupMessage(,instrument=EUR/USD,orders=[<OrderMessageExt(hsexUser=fa
lse,executorBlackList=[],boCancelReplace=false,primeBroker=[],wlFilter=false,wlVirtual=false,reverse=false,locked=false,
skipRepeat=false,bidOfferCancellReplace=false,properties=[],instrument=EUR/USD,amount=1000.000,side=SELL,priceTrailingLi
mit=0.00010,priceClient=1.04046,direction=OPEN,oco=false,state=CREATED,trades=[],placeOffer=false,mcOrder=false,external
SysId=EURUSD_18,strategyId=PassiveTrading.class 7ED0B3E2211E1729CB6A911775F6098E,rollover=false,fillOrKill=false,immedia
teOrCancel=false,sessionId=497a94d3-40ac-420b-90b9-bd03c64674d7,strategyType=0,trailSLandTP=false,init=false,internalIp=
185.95.16.173,externalIp=185.95.16.173,managerType=TRADER)>],ocoMerge=false,mc=false,externalSysId=EURUSD_18,real=false,
init=false,managerType=TRADER,requestId=94a582e4-2769-4dd0-92f5-6b123aabdc57-18,timestamp=1483440056075)>
Open Order - EUR/USD 1 19 0.001 1.04036
Order BUY 1000 EUR/USD @ MKT is sent at 2017-01-03 10:44:38.607 GMT by the strategy "PassiveTrading": from the local co
mputer


Open Order - EUR/USD -1 20 0.001 1.04032
Order SELL 1000 EUR/USD @ MKT is sent at 2017-01-03 10:49:21.033 GMT by the strategy "PassiveTrading": from the local c
omputer
[EURUSD_20]-CREATED / EUR/USD / 1.04032 / 0.001 / 0.001 null
Order ACCEPTED: #474167394 SELL 0.001 mil. EUR/USD @ MKT MAX SLIPPAGE 0.0001 - Position #124433766
Order 474167394 rejected
2017-01-03 10:49:41.048 WARN AbstractOrderExecutionStatistics - Market Order statistics: Automatic request to server is
timed out. State: STATE_TIMEOUTED. Request: <OrderGroupMessage(,instrument=EUR/USD,orders=[<OrderMessageExt(hsexUser=fa
lse,executorBlackList=[],boCancelReplace=false,primeBroker=[],wlFilter=false,wlVirtual=false,reverse=false,locked=false,
skipRepeat=false,bidOfferCancellReplace=false,properties=[],instrument=EUR/USD,amount=1000.000,side=SELL,priceTrailingLi
mit=0.00010,priceClient=1.04032,direction=OPEN,oco=false,state=CREATED,trades=[],placeOffer=false,mcOrder=false,external
SysId=EURUSD_20,strategyId=PassiveTrading.class 7ED0B3E2211E1729CB6A911775F6098E,rollover=false,fillOrKill=false,immedia
teOrCancel=false,sessionId=497a94d3-40ac-420b-90b9-bd03c64674d7,strategyType=0,trailSLandTP=false,init=false,internalIp=
185.95.16.173,externalIp=185.95.16.173,managerType=TRADER)>],ocoMerge=false,mc=false,externalSysId=EURUSD_20,real=false,
init=false,managerType=TRADER,requestId=94a582e4-2769-4dd0-92f5-6b123aabdc57-20,timestamp=1483440561033)>


 
 Post subject: Re: log4j error and orders rejected in demo trading Post rating: 0   New post Posted: Wed 04 Jan, 2017, 14:13 
User avatar

User rating:
Joined: Fri 31 Aug, 2007, 09:17
Posts: 6139
Please provide full code example that were used to open the rejected orders.


 
 Post subject: Re: log4j error and orders rejected in demo trading Post rating: 0   New post Posted: Wed 04 Jan, 2017, 16:56 
User avatar

User rating: 0
Joined: Fri 30 Dec, 2016, 14:23
Posts: 5
Location: China,
To open a position uses code as follows:

private OpenPosition m_OpenOrder = new OpenPosition();
m_OpenOrder.UpdateParameters(instr, MagicNum, m_iSocketCmdRecv[0].Command, Amounts, m_LogPrintWriter);
m_Context.executeTask(m_OpenOrder);


private class OpenPosition implements Callable<IOrder> {
private Instrument instrument;
private long MagicNum;
private long Command;
private double LotSize;
private PrintWriter m_LogPrintWriter;

@SuppressWarnings("unused")
public OpenPosition(Instrument instrument, long MagicNum, long Command, double LotSize, PrintWriter LogPrintWriter) {
this.instrument = instrument;
this.MagicNum = MagicNum;
this.Command = Command;
this.LotSize = LotSize;
this.m_LogPrintWriter = LogPrintWriter;
}

public OpenPosition(){}

public void UpdateParameters(Instrument instrument, long MagicNum, long Command, double LotSize, PrintWriter LogPrintWriter)
{
this.instrument = instrument;
this.MagicNum = MagicNum;
this.Command = Command;
this.LotSize = LotSize;
this.m_LogPrintWriter = LogPrintWriter;
}

public IOrder call() throws Exception {

Thread.currentThread().setPriority(Thread.MAX_PRIORITY);

String OrderLabel = instrument.name() + "_" + Long.toString(MagicNum);
double Amounts = Utility_AmountsUnit2Mio( LotSize);
OrderCommand orderCMD = null;
double OpenPrice = 0;
int Index = GetInstrumentIndex( instrument);
if ( Command == 1)
{
orderCMD = IEngine.OrderCommand.BUY;
OpenPrice = m_Ticks[Index].getAsk();
}
else if ( Command == -1)
{
orderCMD = IEngine.OrderCommand.SELL;
OpenPrice = m_Ticks[Index].getBid();
}
long currentTimeLocal = System.currentTimeMillis();
long currentTimeFromLastTick = m_LastTickTime + currentTimeLocal - m_LastTickLocalTime;

IOrder order = null;
try{
m_Console.getOut().println("Open Order - " + instrument + " " + Command + " " + MagicNum + " " + Amounts + " " + OpenPrice);
order = m_Engine.submitOrder( OrderLabel, instrument, orderCMD, Amounts, OpenPrice, SLIPPAGE_PIP); }
catch( JFException e){
e.printStackTrace();
}
return order;
}
}

//////////////////////////////////
// Amounts Unit to Mio
//////////////////////////////////
private double Utility_AmountsUnit2Mio( double Unit){
if ( Unit == 0)
return 0;

String strUnit = "0";
if ( Unit < 1e6)
strUnit = "0." + String.format( "%06.0f", Unit);
else{
strUnit = String.format( "%.0f", Unit);
strUnit = strUnit.substring( 0, strUnit.length() - 6) + "." + strUnit.substring( strUnit.length() - 6, strUnit.length());
}

double Mio = Double.valueOf( strUnit);

return Mio;
}


 
 Post subject: Re: log4j error and orders rejected in demo trading Post rating: 0   New post Posted: Tue 10 Jan, 2017, 02:01 
User avatar

User rating: 0
Joined: Fri 30 Dec, 2016, 14:23
Posts: 5
Location: China,
In live trading, most orders were all rejected, and the connection was refused.

log4j log:
16:08:06.474 WARN com.dukascopy.api.impl.connect.WLabelData - White Label Image is not received
16:08:06.771 ERROR com.dukascopy.dds2.greed.market.LiveCurrencyMarketProcessingThread - Cannot create the liveCurrencyMarketWatcherThread, the properties is null.

16:57:00.190 WARN com.dukascopy.charts.data.datacache.CurvesJsonProtocolHandler - DFHistoryChangedMessage received from history server, but none is waiting for it: <DFHistoryChangedMessage(instrument=EUR/USD,period=0,changedFrom=1483980890519,changedTo=1483980923887,sourceServiceType=API,timestamp=1483981020170)>
17:05:20.832 WARN com.dukascopy.dds2.greed.market.LiveCurrencyMarketProcessingThread - Ticks <3> skipped due to slow previous ticks processing by platform
17:05:43.988 ERROR com.dukascopy.dds4.transport.client.ClientConnector - Primary connect call failed, address [l-ja-eu-c-107-21-a.dukascopy.com/52.28.30.39:10443]
java.net.ConnectException: Connection refused: no further information
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at sun.nio.ch.SocketChannelImpl.finishConnect(Unknown Source)
at org.apache.mina.transport.socket.nio.SocketConnector.processSessions(SocketConnector.java:293)
at org.apache.mina.transport.socket.nio.SocketConnector.access$800(SocketConnector.java:53)
at org.apache.mina.transport.socket.nio.SocketConnector$Worker.run(SocketConnector.java:383)
at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
at java.lang.Thread.run(Unknown Source)
17:05:46.255 ERROR com.dukascopy.dds4.transport.client.ClientConnector - Primary connect call failed, address [l-ja-eu-c-107-21-a.dukascopy.com/52.28.30.39:10443]
java.net.ConnectException: Connection refused: no further information
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at sun.nio.ch.SocketChannelImpl.finishConnect(Unknown Source)
at org.apache.mina.transport.socket.nio.SocketConnector.processSessions(SocketConnector.java:293)
at org.apache.mina.transport.socket.nio.SocketConnector.access$800(SocketConnector.java:53)
at org.apache.mina.transport.socket.nio.SocketConnector$Worker.run(SocketConnector.java:383)
at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
at java.lang.Thread.run(Unknown Source)
17:05:48.577 ERROR com.dukascopy.dds4.transport.client.ClientConnector - Primary connect call failed, address [l-ja-eu-c-107-21-a.dukascopy.com/52.28.30.39:10443]
java.net.ConnectException: Connection refused: no further information
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at sun.nio.ch.SocketChannelImpl.finishConnect(Unknown Source)
at org.apache.mina.transport.socket.nio.SocketConnector.processSessions(SocketConnector.java:293)
at org.apache.mina.transport.socket.nio.SocketConnector.access$800(SocketConnector.java:53)
at org.apache.mina.transport.socket.nio.SocketConnector$Worker.run(SocketConnector.java:383)
at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
at java.lang.Thread.run(Unknown Source)
17:07:06.659 ERROR com.dukascopy.dds2.greed.market.LiveCurrencyMarketProcessingThread - Cannot create the liveCurrencyMarketWatcherThread, the properties is null.
17:07:16.127 WARN com.dukascopy.api.impl.connect.JForexTaskManager - Order group id [null] doesn't exist anymore
17:49:31.762 WARN com.dukascopy.dds2.greed.agent.statistics.AbstractOrderExecutionStatistics - Market Order statistics: Automatic request to server is timed out. State: STATE_TIMEOUTED. Request: <OrderGroupMessage(,instrument=EUR/USD,orders=[<OrderMessageExt(hsexUser=false,executorBlackList=[],boCancelReplace=false,primeBroker=[],wlFilter=false,wlVirtual=false,reverse=false,locked=false,skipRepeat=false,bidOfferCancellReplace=false,properties=[],instrument=EUR/USD,amount=1000.000,side=BUY,priceTrailingLimit=0.00010,priceClient=1.05655,direction=OPEN,oco=false,state=CREATED,trades=[],placeOffer=false,mcOrder=false,externalSysId=EURUSD_8,strategyId=PassiveTrading.class 26212E35FFB070915DFD15B6AFB9FBF7,rollover=false,fillOrKill=false,immediateOrCancel=false,sessionId=edce75e3-8aca-44a0-98a4-bc8a2120222d,strategyType=0,trailSLandTP=false,init=false,internalIp=185.95.16.173,externalIp=185.95.16.173,managerType=TRADER)>],ocoMerge=false,mc=false,externalSysId=EURUSD_8,real=false,init=false,managerType=TRADER,requestId=c078cc81-7632-4f92-b4c0-8d11313b85d1-8,timestamp=1483984151678)>
17:56:06.260 WARN com.dukascopy.dds2.greed.agent.statistics.AbstractOrderExecutionStatistics - Market Order statistics: Automatic request to server is timed out. State: STATE_TIMEOUTED. Request: <OrderGroupMessage(,instrument=EUR/USD,orders=[<OrderMessageExt(hsexUser=false,executorBlackList=[],boCancelReplace=false,primeBroker=[],wlFilter=false,wlVirtual=false,reverse=false,locked=false,skipRepeat=false,bidOfferCancellReplace=false,properties=[],instrument=EUR/USD,amount=1000.000,side=BUY,priceTrailingLimit=0.000060,priceClient=1.05689,direction=OPEN,oco=false,state=CREATED,trades=[],placeOffer=false,mcOrder=false,externalSysId=EURUSD_9,strategyId=PassiveTrading.class 26212E35FFB070915DFD15B6AFB9FBF7,rollover=false,fillOrKill=false,immediateOrCancel=false,sessionId=edce75e3-8aca-44a0-98a4-bc8a2120222d,strategyType=0,trailSLandTP=false,init=false,internalIp=185.95.16.173,externalIp=185.95.16.173,managerType=TRADER)>],ocoMerge=false,mc=false,externalSysId=EURUSD_9,real=false,init=false,managerType=TRADER,requestId=c078cc81-7632-4f92-b4c0-8d11313b85d1-9,timestamp=1483984546236)>
18:33:22.414 WARN com.dukascopy.dds2.greed.agent.statistics.AbstractOrderExecutionStatistics - Market Order statistics: Automatic request to server is timed out. State: STATE_TIMEOUTED. Request: <OrderGroupMessage(,instrument=EUR/USD,orders=[<OrderMessageExt(hsexUser=false,executorBlackList=[],boCancelReplace=false,primeBroker=[],wlFilter=false,wlVirtual=false,reverse=false,locked=false,skipRepeat=false,bidOfferCancellReplace=false,properties=[],instrument=EUR/USD,amount=1000.000,side=SELL,priceTrailingLimit=0.00010,priceClient=1.05748,direction=OPEN,oco=false,state=CREATED,trades=[],placeOffer=false,mcOrder=false,externalSysId=EURUSD_10,strategyId=PassiveTrading.class 26212E35FFB070915DFD15B6AFB9FBF7,rollover=false,fillOrKill=false,immediateOrCancel=false,sessionId=edce75e3-8aca-44a0-98a4-bc8a2120222d,strategyType=0,trailSLandTP=false,init=false,internalIp=185.95.16.173,externalIp=185.95.16.173,managerType=TRADER)>],ocoMerge=false,mc=false,externalSysId=EURUSD_10,real=false,init=false,managerType=TRADER,requestId=c078cc81-7632-4f92-b4c0-8d11313b85d1-10,timestamp=1483986782333)>
18:52:20.050 WARN com.dukascopy.dds2.greed.agent.statistics.AbstractOrderExecutionStatistics - Market Order statistics: Automatic request to server is timed out. State: STATE_TIMEOUTED. Request: <OrderGroupMessage(,instrument=EUR/USD,orders=[<OrderMessageExt(hsexUser=false,executorBlackList=[],boCancelReplace=false,primeBroker=[],wlFilter=false,wlVirtual=false,reverse=false,locked=false,skipRepeat=false,bidOfferCancellReplace=false,properties=[],instrument=EUR/USD,amount=1000.000,side=SELL,priceTrailingLimit=0.00010,priceClient=1.05688,direction=OPEN,oco=false,state=CREATED,trades=[],placeOffer=false,mcOrder=false,externalSysId=EURUSD_11,strategyId=PassiveTrading.class 26212E35FFB070915DFD15B6AFB9FBF7,rollover=false,fillOrKill=false,immediateOrCancel=false,sessionId=edce75e3-8aca-44a0-98a4-bc8a2120222d,strategyType=0,trailSLandTP=false,init=false,internalIp=185.95.16.173,externalIp=185.95.16.173,managerType=TRADER)>],ocoMerge=false,mc=false,externalSysId=EURUSD_11,real=false,init=false,managerType=TRADER,requestId=c078cc81-7632-4f92-b4c0-8d11313b85d1-11,timestamp=1483987919976)>
21:44:21.561 WARN com.dukascopy.dds2.greed.agent.statistics.AbstractOrderExecutionStatistics - Market Order statistics: Automatic request to server is timed out. State: STATE_TIMEOUTED. Request: <OrderGroupMessage(,instrument=EUR/USD,orders=[<OrderMessageExt(hsexUser=false,executorBlackList=[],boCancelReplace=false,primeBroker=[],wlFilter=false,wlVirtual=false,reverse=false,locked=false,skipRepeat=false,bidOfferCancellReplace=false,properties=[],instrument=EUR/USD,amount=1000.000,side=BUY,priceTrailingLimit=0.00010,priceClient=1.05716,direction=OPEN,oco=false,state=CREATED,trades=[],placeOffer=false,mcOrder=false,externalSysId=EURUSD_12,strategyId=PassiveTrading.class 26212E35FFB070915DFD15B6AFB9FBF7,rollover=false,fillOrKill=false,immediateOrCancel=false,sessionId=edce75e3-8aca-44a0-98a4-bc8a2120222d,strategyType=0,trailSLandTP=false,init=false,internalIp=185.95.16.173,externalIp=185.95.16.173,managerType=TRADER)>],ocoMerge=false,mc=false,externalSysId=EURUSD_12,real=false,init=false,managerType=TRADER,requestId=c078cc81-7632-4f92-b4c0-8d11313b85d1-12,timestamp=1483998241554)>
22:01:46.584 WARN com.dukascopy.dds2.greed.agent.statistics.AbstractOrderExecutionStatistics - Market Order statistics: Automatic request to server is timed out. State: STATE_TIMEOUTED. Request: <OrderGroupMessage(,instrument=EUR/USD,orders=[<OrderMessageExt(hsexUser=false,executorBlackList=[],boCancelReplace=false,primeBroker=[],wlFilter=false,wlVirtual=false,reverse=false,locked=false,skipRepeat=false,bidOfferCancellReplace=false,properties=[],instrument=EUR/USD,amount=1000.000,side=SELL,priceTrailingLimit=0.00010,priceClient=1.05776,direction=OPEN,oco=false,state=CREATED,trades=[],placeOffer=false,mcOrder=false,externalSysId=EURUSD_13,strategyId=PassiveTrading.class 26212E35FFB070915DFD15B6AFB9FBF7,rollover=false,fillOrKill=false,immediateOrCancel=false,sessionId=edce75e3-8aca-44a0-98a4-bc8a2120222d,strategyType=0,trailSLandTP=false,init=false,internalIp=185.95.16.173,externalIp=185.95.16.173,managerType=TRADER)>],ocoMerge=false,mc=false,externalSysId=EURUSD_13,real=false,init=false,managerType=TRADER,requestId=c078cc81-7632-4f92-b4c0-8d11313b85d1-13,timestamp=1483999286541)>
22:21:03.769 WARN com.dukascopy.dds2.greed.agent.statistics.AbstractOrderExecutionStatistics - Market Order statistics: Automatic request to server is timed out. State: STATE_TIMEOUTED. Request: <OrderGroupMessage(,instrument=EUR/USD,orders=[<OrderMessageExt(hsexUser=false,executorBlackList=[],boCancelReplace=false,primeBroker=[],wlFilter=false,wlVirtual=false,reverse=false,locked=false,skipRepeat=false,bidOfferCancellReplace=false,properties=[],instrument=EUR/USD,amount=1000.000,side=SELL,priceTrailingLimit=0.00010,priceClient=1.05855,direction=OPEN,oco=false,state=CREATED,trades=[],placeOffer=false,mcOrder=false,externalSysId=EURUSD_15,strategyId=PassiveTrading.class 26212E35FFB070915DFD15B6AFB9FBF7,rollover=false,fillOrKill=false,immediateOrCancel=false,sessionId=edce75e3-8aca-44a0-98a4-bc8a2120222d,strategyType=0,trailSLandTP=false,init=false,internalIp=185.95.16.173,externalIp=185.95.16.173,managerType=TRADER)>],ocoMerge=false,mc=false,externalSysId=EURUSD_15,real=false,init=false,managerType=TRADER,requestId=c078cc81-7632-4f92-b4c0-8d11313b85d1-15,timestamp=1484000443688)>
22:21:20.921 WARN com.dukascopy.dds2.greed.agent.statistics.AbstractOrderExecutionStatistics - Market Order statistics: Automatic request to server is timed out. State: STATE_TIMEOUTED. Request: <OrderGroupMessage(,instrument=EUR/USD,orders=[<OrderMessageExt(hsexUser=false,executorBlackList=[],boCancelReplace=false,primeBroker=[],wlFilter=false,wlVirtual=false,reverse=false,locked=false,skipRepeat=false,bidOfferCancellReplace=false,properties=[],instrument=EUR/USD,amount=1000.000,side=BUY,priceTrailingLimit=0.00010,priceClient=1.05858,direction=OPEN,oco=false,state=CREATED,trades=[],placeOffer=false,mcOrder=false,externalSysId=EURUSD_16,strategyId=PassiveTrading.class 26212E35FFB070915DFD15B6AFB9FBF7,rollover=false,fillOrKill=false,immediateOrCancel=false,sessionId=edce75e3-8aca-44a0-98a4-bc8a2120222d,strategyType=0,trailSLandTP=false,init=false,internalIp=185.95.16.173,externalIp=185.95.16.173,managerType=TRADER)>],ocoMerge=false,mc=false,externalSysId=EURUSD_16,real=false,init=false,managerType=TRADER,requestId=c078cc81-7632-4f92-b4c0-8d11313b85d1-16,timestamp=1484000460785)>
22:21:21.338 WARN com.dukascopy.dds2.greed.agent.statistics.AbstractOrderExecutionStatistics - Market Order statistics: Automatic request to server is timed out. State: STATE_TIMEOUTED. Request: <OrderGroupMessage(,instrument=EUR/USD,orders=[<OrderMessageExt(hsexUser=false,executorBlackList=[],boCancelReplace=false,primeBroker=[],wlFilter=false,wlVirtual=false,reverse=false,locked=false,skipRepeat=false,bidOfferCancellReplace=false,properties=[],instrument=EUR/USD,amount=1000.000,side=SELL,priceTrailingLimit=0.000090,priceClient=1.05882,direction=OPEN,oco=false,state=CREATED,trades=[],placeOffer=false,mcOrder=false,externalSysId=EURUSD_17,strategyId=PassiveTrading.class 26212E35FFB070915DFD15B6AFB9FBF7,rollover=false,fillOrKill=false,immediateOrCancel=false,sessionId=edce75e3-8aca-44a0-98a4-bc8a2120222d,strategyType=0,trailSLandTP=false,init=false,internalIp=185.95.16.173,externalIp=185.95.16.173,managerType=TRADER)>],ocoMerge=false,mc=false,externalSysId=EURUSD_17,real=false,init=false,managerType=TRADER,requestId=c078cc81-7632-4f92-b4c0-8d11313b85d1-17,timestamp=1484000461237)>

Strategy Log:
Time;Class;Method;Function;Content

2017.01.09 16:08:14.623;PassiveTrade;onStart;;Started
2017.01.09 16:18:27.909;PassiveTrade;OpenPosition;Order Parameters;EURUSD_1;Direction--1 OrderType-3 Equity-999.86 Amount-0.001 OpenPrice-1.05667
2017.01.09 16:18:33.907;PassiveTrade;onMessage;ORDER_FILL_REJECTED;OrderId-1
2017.01.09 16:32:30.985;PassiveTrade;OpenPosition;Order Parameters;EURUSD_2;Direction-1 OrderType-3 Equity-999.86 Amount-0.001 OpenPrice-1.05754
2017.01.09 16:32:30.231;PassiveTrade;onMessage;ORDER_FILL_REJECTED;OrderId-2
2017.01.09 16:32:30.254;PassiveTrade;OpenPosition;Order Parameters;EURUSD_3;Direction-1 OrderType-3 Equity-999.86 Amount-0.001 OpenPrice-1.05755
2017.01.09 16:32:31.686;PassiveTrade;onMessage;ORDER_FILL_REJECTED;OrderId-3
2017.01.09 16:37:34.076;PassiveTrade;OpenPosition;Order Parameters;EURUSD_4;Direction-1 OrderType-3 Equity-999.86 Amount-0.001 OpenPrice-1.05738
2017.01.09 16:37:35.858;PassiveTrade;onMessage;ORDER_FILL_REJECTED;OrderId-4
2017.01.09 16:43:17.344;PassiveTrade;OpenPosition;Order Parameters;EURUSD_5;Direction-1 OrderType-3 Equity-999.86 Amount-0.001 OpenPrice-1.05795
2017.01.09 16:43:18.226;PassiveTrade;onMessage;ORDER_FILL_REJECTED;OrderId-5
2017.01.09 16:43:18.287;PassiveTrade;OpenPosition;Order Parameters;EURUSD_6;Direction-1 OrderType-3 Equity-999.86 Amount-0.001 OpenPrice-1.058
2017.01.09 16:43:20.022;PassiveTrade;onMessage;ORDER_FILL_REJECTED;OrderId-6
2017.01.09 16:55:12.591;PassiveTrade;OpenPosition;Order Parameters;EURUSD_7;Direction-1 OrderType-3 Equity-999.86 Amount-0.001 OpenPrice-1.05735
2017.01.09 17:07:15.890;PassiveTrade;onMessage;ORDER_SUBMIT_REJECTED;OrderId-7
2017.01.09 17:49:11.322;PassiveTrade;OpenPosition;Order Parameters;EURUSD_8;Direction-1 OrderType-3 Equity-999.86 Amount-0.001 OpenPrice-1.05655
2017.01.09 17:49:11.789;PassiveTrade;onMessage;ORDER_FILL_REJECTED;OrderId-8
2017.01.09 17:55:45.942;PassiveTrade;OpenPosition;Order Parameters;EURUSD_9;Direction-1 OrderType-3 Equity-999.86 Amount-0.001 OpenPrice-1.05685
2017.01.09 17:55:46.496;PassiveTrade;onMessage;ORDER_FILL_REJECTED;OrderId-9
2017.01.09 18:33:02.134;PassiveTrade;OpenPosition;Order Parameters;EURUSD_10;Direction--1 OrderType-3 Equity-999.86 Amount-0.001 OpenPrice-1.05748
2017.01.09 18:33:02.522;PassiveTrade;onMessage;ORDER_FILL_REJECTED;OrderId-10
2017.01.09 18:51:59.849;PassiveTrade;OpenPosition;Order Parameters;EURUSD_11;Direction--1 OrderType-3 Equity-999.86 Amount-0.001 OpenPrice-1.05688
2017.01.09 18:52:00.188;PassiveTrade;onMessage;ORDER_FILL_REJECTED;OrderId-11
2017.01.09 21:44:01.294;PassiveTrade;OpenPosition;Order Parameters;EURUSD_12;Direction-1 OrderType-3 Equity-999.86 Amount-0.001 OpenPrice-1.05716
2017.01.09 21:44:01.733;PassiveTrade;onMessage;ORDER_FILL_REJECTED;OrderId-12
2017.01.09 22:01:26.395;PassiveTrade;OpenPosition;Order Parameters;EURUSD_13;Direction--1 OrderType-3 Equity-999.86 Amount-0.001 OpenPrice-1.05776
2017.01.09 22:01:27.084;PassiveTrade;onMessage;ORDER_FILL_REJECTED;OrderId-13
2017.01.09 22:01:28.506;PassiveTrade;OpenPosition;Order Parameters;EURUSD_14;Direction--1 OrderType-3 Equity-999.86 Amount-0.001 OpenPrice-1.05774
2017.01.09 22:01:29.007;PassiveTrade;onMessage;ORDER_FILL_OK;OrderId-14 FilledPrice-1.05776
2017.01.09 22:09:13.813;PassiveTrade;ClosePosition;Order Parameters;14
2017.01.09 22:09:14.487;PassiveTrade;onMessage;ORDER_CLOSE_OK;OrderId-14 FilledPrice-1.05792
2017.01.09 22:20:43.487;PassiveTrade;OpenPosition;Order Parameters;EURUSD_15;Direction--1 OrderType-3 Equity-999.62 Amount-0.001 OpenPrice-1.05855
2017.01.09 22:20:43.826;PassiveTrade;onMessage;ORDER_FILL_REJECTED;OrderId-15
2017.01.09 22:21:00.675;PassiveTrade;OpenPosition;Order Parameters;EURUSD_16;Direction-1 OrderType-3 Equity-999.62 Amount-0.001 OpenPrice-1.05858
2017.01.09 22:21:00.949;PassiveTrade;onMessage;ORDER_FILL_REJECTED;OrderId-16
2017.01.09 22:21:00.989;PassiveTrade;OpenPosition;Order Parameters;EURUSD_17;Direction--1 OrderType-3 Equity-999.62 Amount-0.001 OpenPrice-1.05883
2017.01.09 22:21:01.444;PassiveTrade;onMessage;ORDER_FILL_REJECTED;OrderId-17


 
 Post subject: Re: log4j error and orders rejected in demo trading Post rating: 0   New post Posted: Tue 10 Jan, 2017, 09:55 
User avatar

User rating:
Joined: Fri 31 Aug, 2007, 09:17
Posts: 6139
The code that was posted previously could not be compiled.
Please provide full code example that were used to open the rejected orders.


 

Jump to:  

  © 1998-2025 Dukascopy® Bank SA
On-line Currency forex trading with Swiss Forex Broker - ECN Forex Brokerage,
Managed Forex Accounts, introducing forex brokers, Currency Forex Data Feed and News
Currency Forex Trading Platform provided on-line by Dukascopy.com