Photon: Order Rejected because because Market order without opposing side on a book is unsupported.

6 messages Options
Embed this post
Permalink
rivercode

Photon: Order Rejected because because Market order without opposing side on a book is unsupported.

Reply Threaded More More options
Print post
Permalink
Hi,

I have got Photon and ORS up and am starting to dig into them.

On trying a simple mkt order to the dummy exhchange, eg. O B 10 IBM MKT , I get the following:

23:21:21,453 ERROR - Photon rejected order Chris/10.0.1.197-1228276416644/ibm because Market order without opposing side on a book is unsupported.

Any suggestions on what I have wrong with the configuration ?

Thanks.
Colin DuPlantis-2

Re: Photon: Order Rejected because because Market order without opposing side on a book is unsupported.

Reply Threaded More More options
Print post
Permalink
Hmm, not sure, but try a limit order on the other side of the
transaction first.  I think the problem may be that the book is
under-populated for the symbol ibm so there's no way to reconcile a
market order.

rivercode wrote:

> Hi,
>
> I have got Photon and ORS up and am starting to dig into them.
>
> On trying a simple mkt order to the dummy exhchange, eg. O B 10 IBM MKT , I
> get the following:
>
> 23:21:21,453 ERROR - Photon rejected order
> Chris/10.0.1.197-1228276416644/ibm because Market order without opposing
> side on a book is unsupported.
>
> Any suggestions on what I have wrong with the configuration ?
>
> Thanks.

_______________________________________________
m-etc-dev mailing list
[hidden email]
http://lists.marketcetera.org/mailman/listinfo/m-etc-dev_lists.marketcetera.org
toli

Re: Photon: Order Rejected because because Market order without opposing side on a book is unsupported.

Reply Threaded More More options
Print post
Permalink
In reply to this post by rivercode
Chris,

The exchange simulator is case-sensitive - so IBM is different from
ibm. If you look at http://exchange.marketcetera.com/marketDisplay/
you'll see that there's no lowercase ibm sell order, which is why your
"buy 10 ibm mkt" got rejected.

try uppercase, that should work.

Here's the FIX order for your reference:
 (8=FIX.4.29=16135=D34=1049=MKTC-ORS52=20081203-04:21:21.21856=MRKTC-EXCH11=Chris/10.0.1.197-122827641664421=138=1040=154=155=ibm59=060=20081203-04:21:20.859167=CS10=111)
<20081203-04:21:16, FIX.4.2:MRKTC-EXCH->MKTC-ORS, outgoing>
(8=FIX.4.29=27335=834=849=MRKTC-EXCH52=20081203-04:21:16.81356=MKTC-ORS6=011=Chris/10.0.1.197-122827641664414=017=19162120=031=032=037=19162038=1039=844=054=155=ibm58=Market
order without opposing side on a book is
unsupported60=20081203-04:21:16.813103=0150=8151=010=184)

Symbol is 55=ibm here

On Tue, Dec 2, 2008 at 8:28 PM, rivercode <[hidden email]> wrote:

>
> Hi,
>
> I have got Photon and ORS up and am starting to dig into them.
>
> On trying a simple mkt order to the dummy exhchange, eg. O B 10 IBM MKT , I
> get the following:
>
> 23:21:21,453 ERROR - Photon rejected order
> Chris/10.0.1.197-1228276416644/ibm because Market order without opposing
> side on a book is unsupported.
>
> Any suggestions on what I have wrong with the configuration ?
>
> Thanks.
> --
> View this message in context: http://n2.nabble.com/Photon%3A-Order-Rejected-because-because-Market-order-without-opposing-side-on-a-book-is-unsupported.-tp1607549p1607549.html
> Sent from the m-etc-dev mailing list archive at Nabble.com.
>
>
> _______________________________________________
> m-etc-dev mailing list
> [hidden email]
> http://lists.marketcetera.org/mailman/listinfo/m-etc-dev_lists.marketcetera.org
>



--
Toli Kuznets
http://www.marketcetera.com: Open-Source Trading Platform
download.run.trade.

_______________________________________________
m-etc-dev mailing list
[hidden email]
http://lists.marketcetera.org/mailman/listinfo/m-etc-dev_lists.marketcetera.org
rivercode

Re: Photon: Order Rejected because because Market order without opposing side on a book is unsupported.

Reply Threaded More More options
Print post
Permalink

Doing it in uppercase fixed this...thanks. Now I will move on to the Tradebase configuration.

As a an idea, should you have a  flag in a properties file that gives me an option to set all symbols to UPPERcase or lowercase ? The reality is that this can be a problem when connecting to executing firms/brokers with poorly written interfaces.



toli wrote:
Chris,

The exchange simulator is case-sensitive - so IBM is different from
ibm. If you look at http://exchange.marketcetera.com/marketDisplay/
you'll see that there's no lowercase ibm sell order, which is why your
"buy 10 ibm mkt" got rejected.

try uppercase, that should work.

Here's the FIX order for your reference:
 (8=FIX.4.29=16135=D34=1049=MKTC-ORS52=20081203-04:21:21.21856=MRKTC-EXCH11=Chris/10.0.1.197-122827641664421=138=1040=154=155=ibm59=060=20081203-04:21:20.859167=CS10=111)
<20081203-04:21:16, FIX.4.2:MRKTC-EXCH->MKTC-ORS, outgoing>
(8=FIX.4.29=27335=834=849=MRKTC-EXCH52=20081203-04:21:16.81356=MKTC-ORS6=011=Chris/10.0.1.197-122827641664414=017=19162120=031=032=037=19162038=1039=844=054=155=ibm58=Market
order without opposing side on a book is
unsupported60=20081203-04:21:16.813103=0150=8151=010=184)

Symbol is 55=ibm here

On Tue, Dec 2, 2008 at 8:28 PM, rivercode <aquanyc@gmail.com> wrote:
>
> Hi,
>
> I have got Photon and ORS up and am starting to dig into them.
>
> On trying a simple mkt order to the dummy exhchange, eg. O B 10 IBM MKT , I
> get the following:
>
> 23:21:21,453 ERROR - Photon rejected order
> Chris/10.0.1.197-1228276416644/ibm because Market order without opposing
> side on a book is unsupported.
>
> Any suggestions on what I have wrong with the configuration ?
>
> Thanks.
> --
> View this message in context: http://n2.nabble.com/Photon%3A-Order-Rejected-because-because-Market-order-without-opposing-side-on-a-book-is-unsupported.-tp1607549p1607549.html
> Sent from the m-etc-dev mailing list archive at Nabble.com.
>
>
> _______________________________________________
> m-etc-dev mailing list
> m-etc-dev@lists.marketcetera.org
> http://lists.marketcetera.org/mailman/listinfo/m-etc-dev_lists.marketcetera.org
>



--
Toli Kuznets
http://www.marketcetera.com: Open-Source Trading Platform
download.run.trade.

_______________________________________________
m-etc-dev mailing list
m-etc-dev@lists.marketcetera.org
http://lists.marketcetera.org/mailman/listinfo/m-etc-dev_lists.marketcetera.org
toli

Re: Photon: Order Rejected because because Market order without opposing side on a book is unsupported.

Reply Threaded More More options
Print post
Permalink
that's a good suggestion. I've filed it as
https://www.marketcetera.org:8443/jira/browse/PN-369 in our
bug-tracking system.

On Tue, Dec 2, 2008 at 9:15 PM, rivercode <[hidden email]> wrote:
>
> As a an idea, should you have a  flag in a properties file that gives me an
> option to set all symbols to UPPERcase or lowercase ? The reality is that
> this can be a problem when connecting to executing firms/brokers with poorly
> written interfaces.



--
Toli Kuznets
http://www.marketcetera.com: Open-Source Trading Platform
download.run.trade.

_______________________________________________
m-etc-dev mailing list
[hidden email]
http://lists.marketcetera.org/mailman/listinfo/m-etc-dev_lists.marketcetera.org
toli

Re: Help MarketceteraCOM

Reply Threaded More More options
Print post
Permalink
Vu,

Trying doing a clean build, that usually fixes things for me. Windows
is finicky, if that doesn't work, you can try switching from "Debug"
to "Release" in Visual Studio (or vice versa) and doing a clean
rebuild again.

Also, see if you can send emails to the Marketcetera Dev lists - we
are currently in the final stages of pushing 1.0 out the door, and I
may not always have the time to reply to email sent to me directly.

hope this helps.

On Wed, Dec 3, 2008 at 7:37 AM, vu manhhung <[hidden email]> wrote:

> Toli Kuznets
> I 'm building MarketceteraCOM. I used VS2008. But when I build it. I got 2
> error:
>
> 1. Error 43 Unable to find source file
> 'C:\Marketcetera\MarketceteraCOM\MarketceteraCOM\bin\Release\MarketceteraCOM.tlb'
> for file 'MarketceteraCOM.tlb', located in '[TARGETDIR]', the file may be
> absent or
> locked. C:\Marketcetera\MarketceteraCOM\MarketceteraCOMInstaller\MarketceteraInstaller.vdproj MarketceteraInstaller
> 2. Error 44 Cannot register assembly
> "C:\Marketcetera\MarketceteraCOM\MarketceteraCOM\bin\Release\MarketceteraCOM.dll"
> - access denied. Please make sure you're running the application as
> administrator. Access to the registry key
> 'HKEY_CLASSES_ROOT\MarketceteraCOM.FIXMessageUtil' is
> denied. MarketceteraCOM
>
> How I can fix this error.
>
> Thanks.
>
> ________________________________
> From: Toli Kuznets <[hidden email]>
> To: rivercode <[hidden email]>
> Cc: [hidden email]
> Sent: Wednesday, December 3, 2008 3:16:42 PM
> Subject: Re: [m-etc-dev] Photon: Order Rejected because because Market order
> without opposing side on a book is unsupported.
>
> that's a good suggestion. I've filed it as
> https://www.marketcetera.org:8443/jira/browse/PN-369 in our
> bug-tracking system.
>
> On Tue, Dec 2, 2008 at 9:15 PM, rivercode <[hidden email]> wrote:
>>
>> As a an idea, should you have a  flag in a properties file that gives me
>> an
>> option to set all symbols to UPPERcase or lowercase ? The reality is that
>> this can be a problem when connecting to executing firms/brokers with
>> poorly
>> written interfaces.
>
>
>
> --
> Toli Kuznets
> http://www.marketcetera.com: Open-Source Trading Platform
> download.run.trade.
>
> _______________________________________________
> m-etc-dev mailing list
> [hidden email]
> http://lists.marketcetera.org/mailman/listinfo/m-etc-dev_lists.marketcetera.org
>
>



--
Toli Kuznets
http://www.marketcetera.com: Open-Source Trading Platform
download.run.trade.

_______________________________________________
m-etc-dev mailing list
[hidden email]
http://lists.marketcetera.org/mailman/listinfo/m-etc-dev_lists.marketcetera.org