New Order Single (MsgType(35)=D) Failure

Created at 07 Sep 2016, 11:26
How’s your experience with the cTrader Platform?
Your feedback is crucial to cTrader's development. Please take a few seconds to share your opinion and help us improve your trading experience. Thanks!
PA

paulmtas

Joined 07.09.2016

New Order Single (MsgType(35)=D) Failure
07 Sep 2016, 11:26


Hi,

 

I'm trying to implement a FIX Interface for my algorithms.  I can't create a new order with the new order FIX message 'D'.  The response is a session level reject with a 'message unsupported' string.  I'm using an  IC-Markets demo account.

I send This:

8=FIX.4.4  9=0137  35=D  49=icmarkets.3238203  56=cServer  34=2  52=20160907-08:05:59.96711=5  55=1  54=1  60=20160907-08:05:59.967  38=10000  40=1  44=1.12473  59=3  10=091

And get a reject:

8=FIX.4.4  9=108  35=3  34=2  49=cServer  52=20160907-08:06:03.212  56=icmarkets.323820345=2  58=Unsupported message  372=D  373=11  10=197

 

Any ideas what may be causing this?

 

Cheers.

 

 

 

 

 

 

 

 


@paulmtas
Replies

paulmtas
07 Sep 2016, 13:41

RE:

Update:  I changed Proxy servers and it worked fine.  London proxy worked but Sydney-5 has an issue.

paulmtas said:

Hi,

 

I'm trying to implement a FIX Interface for my algorithms.  I can't create a new order with the new order FIX message 'D'.  The response is a session level reject with a 'message unsupported' string.  I'm using an  IC-Markets demo account.

I send This:

8=FIX.4.4  9=0137  35=D  49=icmarkets.3238203  56=cServer  34=2  52=20160907-08:05:59.96711=5  55=1  54=1  60=20160907-08:05:59.967  38=10000  40=1  44=1.12473  59=3  10=091

And get a reject:

8=FIX.4.4  9=108  35=3  34=2  49=cServer  52=20160907-08:06:03.212  56=icmarkets.323820345=2  58=Unsupported message  372=D  373=11  10=197

 

Any ideas what may be causing this?

 

Cheers.

 

 

 

 

 

 

 

 

 


@paulmtas

paulmtas
08 Sep 2016, 02:08

RE: RE:

Tried again today and noticed I can't get price feed from London servers with message 'V' - get a reject even with my VPS in London.  I am able to get a price feed from servers in Australia where I am just fine.

Checked I have the right ports etc.

I wonder if any one else is having issues with this? 

 

paulmtas said:

Update:  I changed Proxy servers and it worked fine.  London proxy worked but Sydney-5 has an issue.

paulmtas said:

Hi,

 

I'm trying to implement a FIX Interface for my algorithms.  I can't create a new order with the new order FIX message 'D'.  The response is a session level reject with a 'message unsupported' string.  I'm using an  IC-Markets demo account.

I send This:

8=FIX.4.4  9=0137  35=D  49=icmarkets.3238203  56=cServer  34=2  52=20160907-08:05:59.96711=5  55=1  54=1  60=20160907-08:05:59.967  38=10000  40=1  44=1.12473  59=3  10=091

And get a reject:

8=FIX.4.4  9=108  35=3  34=2  49=cServer  52=20160907-08:06:03.212  56=icmarkets.323820345=2  58=Unsupported message  372=D  373=11  10=197

 

Any ideas what may be causing this?

 

Cheers.

 

 

 

 

 

 

 

 

 

 


@paulmtas

ianj
08 Sep 2016, 21:33

RE: RE: RE:

I have generally had good connectivity and i have been streaming on the FIX connections from several servers without problems for a week or so, EXCEPT last night - early hour GMT when i was unable to connect to the Think Markets demo feed - on checking the FIX IP had changed, and it seemed to flip back a little later and is working fine now . All other connections seemed fine 

So yes i would guess it varies - but only had a connectivity problem on demo account so far for me

paulmtas said:

Tried again today and noticed I can't get price feed from London servers with message 'V' - get a reject even with my VPS in London.  I am able to get a price feed from servers in Australia where I am just fine.

Checked I have the right ports etc.

I wonder if any one else is having issues with this? 

 

paulmtas said:


@ianj

paulmtas
09 Sep 2016, 01:29

 

Hi IanJ,

Thanks for the reply.  Nice to see its working for you.  I'm having to settle on a proxy in Amsterdam for my price feed at the moment.  I was wondering. Are you trading yet? have you figured out how to close trades with message 'D' or do Buys/Sells clear automatically at the end of each day like most institutional accounts?

 

Cheers,

 

Paul

 

 

 


@paulmtas

ianj
09 Sep 2016, 01:52

RE:

No am not trading live with it live yet - i NEED the ability to net the trades without paying extra commissions/spreads - i haven't yet asked for a netted account - i do not know if they are available or not. There is not enough functionality in the FIX interface alone so i am looking at the Connect AP to supplement the functionality (I need modify/list orders, account info etc) 

 

paulmtas said:

 

Hi IanJ,

Thanks for the reply.  Nice to see its working for you.  I'm having to settle on a proxy in Amsterdam for my price feed at the moment.  I was wondering. Are you trading yet? have you figured out how to close trades with message 'D' or do Buys/Sells clear automatically at the end of each day like most institutional accounts?

 

Cheers,

 

Paul

 

 

 

 


@ianj

Spotware
09 Sep 2016, 15:21

Hi IanJ

Please be advised that Netting accounts are available from cTrader. You should contact your broker for one. Here is the link to our PR from November 2013 http://www.spotware.com/about/news-updates/spotware-becomes-first-e-fx-technology-firm-to-offer-netted-accounts-and-hedged-accounts-under-a-single-environment/623 


@Spotware

paulmtas
17 Sep 2016, 02:41

Hi Spotware,

 

It seems that netting accounts are impossible to find.  One easy way to make FIX operational on hedged accounts it to implement the Metatrader function OrderCloseBy in CTrader.  This allows longs to be closed against shorts without any charge.  If this were implemented I could at least use CAlgo or the connect API to clear the trades.

Cheers,

 

Paul
 


@paulmtas

paulmtas
28 Sep 2016, 01:01

RE: Update

Hi,

 

Seems I forgot tag 50 in my messages leading to a number of problems.

 

Cheers.

 

 

paulmtas said:

Hi,

 

I'm trying to implement a FIX Interface for my algorithms.  I can't create a new order with the new order FIX message 'D'.  The response is a session level reject with a 'message unsupported' string.  I'm using an  IC-Markets demo account.

I send This:

8=FIX.4.4  9=0137  35=D  49=icmarkets.3238203  56=cServer  34=2  52=20160907-08:05:59.96711=5  55=1  54=1  60=20160907-08:05:59.967  38=10000  40=1  44=1.12473  59=3  10=091

And get a reject:

8=FIX.4.4  9=108  35=3  34=2  49=cServer  52=20160907-08:06:03.212  56=icmarkets.323820345=2  58=Unsupported message  372=D  373=11  10=197

 

Any ideas what may be causing this?

 

Cheers.

 

 

 

 

 

 

 

 

 


@paulmtas

paulmtas
28 Sep 2016, 01:04

RE:

Hi,

 

I can get a netting account with my broker IC Markets so can close trades out now :).

 

Cheers,

 

Paul

 

 

 

 

paulmtas said:

Hi Spotware,

 

It seems that netting accounts are impossible to find.  One easy way to make FIX operational on hedged accounts it to implement the Metatrader function OrderCloseBy in CTrader.  This allows longs to be closed against shorts without any charge.  If this were implemented I could at least use CAlgo or the connect API to clear the trades.

Cheers,

 

Paul
 

 


@paulmtas