quickfix-users Mailing List for QuickFIX (Page 13)
Brought to you by:
orenmnero
You can subscribe to this list here.
2002 |
Jan
|
Feb
(4) |
Mar
(6) |
Apr
(2) |
May
(4) |
Jun
(1) |
Jul
(1) |
Aug
(2) |
Sep
(11) |
Oct
(3) |
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(7) |
Feb
(3) |
Mar
(10) |
Apr
(40) |
May
(63) |
Jun
(12) |
Jul
(26) |
Aug
(13) |
Sep
(6) |
Oct
(13) |
Nov
(17) |
Dec
(28) |
2004 |
Jan
(13) |
Feb
(6) |
Mar
(9) |
Apr
(20) |
May
(15) |
Jun
(29) |
Jul
(22) |
Aug
(11) |
Sep
(32) |
Oct
(34) |
Nov
(22) |
Dec
(33) |
2005 |
Jan
(17) |
Feb
(8) |
Mar
(3) |
Apr
(20) |
May
(19) |
Jun
(29) |
Jul
(30) |
Aug
(10) |
Sep
(24) |
Oct
|
Nov
(17) |
Dec
(11) |
2006 |
Jan
(32) |
Feb
(54) |
Mar
(34) |
Apr
(43) |
May
(14) |
Jun
(11) |
Jul
(10) |
Aug
(43) |
Sep
(37) |
Oct
(44) |
Nov
(16) |
Dec
(11) |
2007 |
Jan
(26) |
Feb
(5) |
Mar
(23) |
Apr
(3) |
May
(22) |
Jun
(17) |
Jul
(22) |
Aug
(34) |
Sep
(17) |
Oct
(18) |
Nov
(4) |
Dec
(8) |
2008 |
Jan
(28) |
Feb
(28) |
Mar
(23) |
Apr
(37) |
May
(53) |
Jun
(20) |
Jul
(30) |
Aug
(12) |
Sep
(19) |
Oct
(16) |
Nov
(15) |
Dec
(10) |
2009 |
Jan
(19) |
Feb
(8) |
Mar
(21) |
Apr
(8) |
May
(15) |
Jun
(22) |
Jul
(34) |
Aug
(18) |
Sep
(23) |
Oct
(26) |
Nov
(16) |
Dec
(13) |
2010 |
Jan
(38) |
Feb
(17) |
Mar
(39) |
Apr
(34) |
May
(5) |
Jun
(15) |
Jul
(7) |
Aug
(18) |
Sep
(4) |
Oct
(16) |
Nov
(3) |
Dec
(17) |
2011 |
Jan
(28) |
Feb
(12) |
Mar
(36) |
Apr
(9) |
May
(26) |
Jun
(27) |
Jul
(6) |
Aug
(10) |
Sep
(6) |
Oct
(1) |
Nov
(1) |
Dec
|
2012 |
Jan
(3) |
Feb
(4) |
Mar
|
Apr
(7) |
May
(9) |
Jun
(4) |
Jul
(2) |
Aug
(1) |
Sep
|
Oct
(9) |
Nov
(10) |
Dec
(8) |
2013 |
Jan
(3) |
Feb
(2) |
Mar
(7) |
Apr
(2) |
May
|
Jun
(7) |
Jul
(22) |
Aug
(5) |
Sep
(3) |
Oct
(3) |
Nov
(3) |
Dec
(2) |
2014 |
Jan
(4) |
Feb
|
Mar
(7) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(7) |
Sep
(1) |
Oct
|
Nov
|
Dec
(1) |
2015 |
Jan
|
Feb
|
Mar
(3) |
Apr
|
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
(4) |
Nov
(4) |
Dec
|
2016 |
Jan
(1) |
Feb
|
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
(5) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
(1) |
Aug
|
Sep
(1) |
Oct
(5) |
Nov
(1) |
Dec
|
2019 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2023 |
Jan
|
Feb
|
Mar
(4) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Matt F. <mat...@gm...> - 2011-03-02 17:46:58
|
Nevermind, I think this will fix it: http://sourceforge.net/mailarchive/message.php?msg_id=25922592 On Wed, Mar 2, 2011 at 10:05 AM, Matt Fair <mat...@gm...> wrote: > I would like to have messages validated as they come in, but is there a way > to ignore custom non-standard tags (i.e. tags 6000+)? UseDataDictionary=N > did the trick, but I don't think any of the messages are being validated > now. Is there a better solution? > Thanks, > Matt > |
From: Matt F. <mat...@gm...> - 2011-03-02 17:05:40
|
I would like to have messages validated as they come in, but is there a way to ignore custom non-standard tags (i.e. tags 6000+)? UseDataDictionary=N did the trick, but I don't think any of the messages are being validated now. Is there a better solution? Thanks, Matt |
From: Nazar A. <na...@um...> - 2011-02-25 20:58:29
|
Hello! We're using boost fast pool allocator (by defining HAVE_BOOST_FAST_POOL_ALLOCATOR) with quickfix. This leads to a memory leak in our application - even when application is almost idle (but connected to server with 3 clients) it allocates (and never releases - we're running out of memory almost every day, since we're serving quite a lot of requests) about 12 kilobytes of RAM every heartbeat. Application is running under Windows Server 2008 Enterprise x86 We're using threaded initiator, boost 1.43.0 and Visual C++ 2010. I'm going to upgrade to the latest build of boost to check if it a boost library issue - but maybe you'll point me that this behavior is by design. Thank you. Rgds, Nazar Andrienko |
From: Joachim W. <joa...@ia...> - 2011-02-21 12:45:48
|
Am 18.02.2011 17:19, schrieb Eugene Krel: > If you are using a filestore on RH, NFS could be slowing you down: > > http://www.quickfixengine.org/forum/comments.php?DiscussionID=189&page=1#Item_2 > <http://www.quickfixengine.org/forum/comments.php?DiscussionID=189&page=1#Item_2> For the record: this assumption could be confirmed. Setting FileStorePath to a local directory resulted in latencies of around 50us for this setup. thanks, Joachim |
From: Kenny S. <ks...@co...> - 2011-02-18 16:13:58
|
We typically see latencies around 100us for a new order single message without any repeating groups. How are you measuring latency? -- Kenny Stone Connamara Systems, LLC On Fri, Feb 18, 2011 at 8:37 AM, Joachim Worringen < joa...@ia...> wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Greetings, > > we plan to use quickfix on the client side, and have implemented a small > prototyp. We have no significant experience with quickfix. > > When testing the prototype, we noted that the call to > FIX::Session::sendToTarget() takes extremely long - we typically see > latencies starting at 25ms (sic!) up to >100ms. Milliseconds. We would > expect latencies clearly below 1ms. > > This is > - with the ordermatch test market at the other end > - all running locally on a unloaded high-end 8-core machine > - latest quickfix release > > Any idea what's wrong here? > > thanks, Joachim > > > > > ------------------------------------------------------------------------------ > The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: > Pinpoint memory and threading errors before they happen. > Find and fix more than 250 security defects in the development cycle. > Locate bottlenecks in serial and parallel code that limit performance. > http://p.sf.net/sfu/intel-dev2devfeb > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-users > |
From: Joachim W. <joa...@ia...> - 2011-02-18 16:12:02
|
Am 18.02.2011 17:06, schrieb Joachim Worringen: > Thus, how could we collect orders of magnitude for the latency? Maybe the transaction are all logged synchronously to disk (would be NFS in this case). Need to check this... Joachim |
From: Joachim W. <joa...@ia...> - 2011-02-18 16:06:40
|
Am 18.02.2011 16:42, schrieb Kenny Stone: > We typically see latencies around 100us for a new order single message > without any repeating groups. How are you measuring latency? For this testing, plain simple, using Intel's ThreadBuildingBlocks, like: tbb::tick_count ticks = tbb::tick_count::now(); FIX::Session::sendToTarget(newOrderSingle); std::cerr << (tbb::tick_count::now() - ticks).seconds() << std::endl; This timing mechanism (w/o printing, of course) works very well in other places reporting with nanosecond-resolution, and I don't suspect this being a problem here. The newOrderSingle is plain simple as well: FIX42::NewOrderSingle newOrderSingle( FIX::ClOrdID( fixInfo->ClOrdID ), FIX::HandlInst( '1' ), FIX::Symbol( fixInfo->Symbol ), FIX::Side( fixInfo->Side ), FIX::TransactTime(), FIX::OrdType( fixInfo->OrdType ) ); newOrderSingle.set( FIX::OrderQty( fixInfo->OrderQty)); newOrderSingle.set( FIX::TimeInForce( fixInfo->TimeInForce)); newOrderSingle.set( FIX::Price( fixInfo->Price)); newOrderSingle.getHeader().setField(FIX::SenderCompID( fixInfo->SenderCompID)); newOrderSingle.getHeader().setField(FIX::TargetCompID( fixInfo->TargetCompID)); Thus, how could we collect orders of magnitude for the latency? Joachim |
From: Joachim W. <joa...@ia...> - 2011-02-18 15:07:36
|
Greetings, we plan to use quickfix on the client side, and have implemented a small prototyp. We have no significant experience with quickfix. When testing the prototype, we noted that the call to FIX::Session::sendToTarget() takes extremely long - we typically see latencies starting at 25ms (sic!) up to >100ms. Milliseconds. We would expect latencies clearly below 1ms. This is - with the ordermatch test market at the other end - all running locally on a unloaded high-end 8-core machine - latest quickfix release Any idea what's wrong here? thanks, Joachim |
From: Evans, J. \(IT Woodbridge\) <JF...@he...> - 2011-02-07 21:13:28
|
I'm an ICE user, too Here is what I did... Commented out the original def and added the ICE version: <!--<field number="828" name="TrdType" type="INT"> <value enum="0" description="REGULAR_TRADE" /> <value enum="1" description="BLOCK_TRADE" /> <value enum="2" description="EFP" /> <value enum="3" description="TRANSFER" /> <value enum="4" description="LATE_TRADE" /> <value enum="5" description="T_TRADE" /> <value enum="6" description="WEIGHTED_AVERAGE_PRICE_TRADE" /> <value enum="7" description="BUNCHED_TRADE" /> <value enum="8" description="LATE_BUNCHED_TRADE" /> <value enum="9" description="PRIOR_REFERENCE_PRICE_TRADE" /> </field>--> <field number="828" name="TrdType" type="STRING"> <value enum="0" description="REGULAR_TRADE" /> <value enum="K" description="BLOCK_TRADE" /> <value enum="E" description="EFP_TRADE" /> <value enum="S" description="EFS_TRADE" /> <value enum="V" description="BILATERAL_OFF_EXCHANGE_TRADE" /> <value enum="O" description="NG_EFP/EFS_TRADE" /> <value enum="9" description="CCX_EFP_TRADE" /> <value enum="J" description="EFR_TRADE" /> <value enum="T" description="CONTRA_TRADE" /> <value enum="Y" description="CROSS_CONTRA_TRADE" /> <value enum="F" description="EFS/EFP_CONTRA_TRADE" /> </field> In my code (VB), I used the generic methods to get the TrdType: Private qff_TrdType As New QuickFix.StringField(828) . . . If message.isSetField(qff_TrdType) Then myTradeCaptureData.TrdType = message.getField(qff_TrdType).getValue End If 'must use above because we cannot use strongly typed field because ICE is using it as a string whereas QuickFix as an integer. 'If message.isSetTrdType Then ' myTradeCaptureData.TrdType = message.getTrdType.getValue 'End If -----Original Message----- From: Dan Bonnett [mailto:dbo...@so...] Sent: Monday February 07, 2011 3:34 PM To: Mike Perik; qui...@li... Subject: Re: [Quickfix-users] Problem with custom data dictionary QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html This e-mail and any attachments are for the sole use of the intended recipient(s) and may contain information that is confidential. If you are not the intended recipient(s) and have received this e-mail in error, please immediately notify the sender by return e-mail and delete this e-mail from your computer. Any distribution, disclosure or the taking of any other action by anyone other than the intended recipient(s) is strictly prohibited. |
From: Grant B. <gbi...@co...> - 2011-02-07 20:44:46
|
Some QuickFIX source files are generated from the XML file. For some changes, you may need to regenerate and recompile. This might be one of those times. Regardless, it is worth your time to know how to build it from source. (Thanks to Mike for mentioning the regeneration; it completely slipped my mind.) -Grant On Mon, Feb 7, 2011 at 2:34 PM, Dan Bonnett <dbo...@so...> wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > Are you talking about the QuickFix API? I’ve not modified the quick fix > source for my project, I’m using the standard .dll provided by the > quickfixengine site. I was hoping that having a configurable dictionary > would be enough. I’ve had success in adding custom fields, but this is the > first standard field that I’ve had to modify. > > > > Grant, I tried to change it to a String and remove all the values under > that field, but it’s still not working. > > > > *From:* Mike Perik [mailto:mic...@ya...] > *Sent:* Monday, February 07, 2011 2:21 PM > *To:* qui...@li...; Dan Bonnett > *Subject:* Re: [Quickfix-users] Problem with custom data dictionary > > > > I think you need to rebuild the API. The TrdType field is probably still > defined as a 'Integer' and not a 'String'. > > > > --- On *Mon, 2/7/11, Dan Bonnett <dbo...@so...>* wrote: > > > From: Dan Bonnett <dbo...@so...> > Subject: [Quickfix-users] Problem with custom data dictionary > To: "qui...@li..." < > qui...@li...> > Date: Monday, February 7, 2011, 1:27 PM > > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Hi, > > > > I’m using quickfix 4.4 with .NET. I have a need to take a Trade Capture > message stored as a string, and then create the Trade Capture object from > that. > > > > It has been working fine, but now I’m needing to use TrdType (828) from > ICE. Per the FIX spec, this should be an int, but ICE can send characters, > so I tried to change the FIX44.xml file to define this field as a string. > > > > <field number="828" name="TrdType" type="STRING"> > > <value enum="0" description="REGULAR_TRADE" /> > > <value enum="1" description="BLOCK_TRADE" /> > > <value enum="2" description="EFP" /> > > <value enum="3" description="TRANSFER" /> > > <value enum="4" description="LATE_TRADE" /> > > <value enum="5" description="T_TRADE" /> > > <value enum="6" description="WEIGHTED_AVERAGE_PRICE_TRADE" /> > > <value enum="7" description="BUNCHED_TRADE" /> > > <value enum="8" description="LATE_BUNCHED_TRADE" /> > > <!--<value enum="9" description="PRIOR_REFERENCE_PRICE_TRADE" />--> > > <value enum="9" /> > > <!-- CCX EFP Trade --> > > <value enum="K" /> > > <!-- Block Trade --> > > <value enum="E" /> > > <!-- EFP Trade --> > > …. > > > > > > When I get a trade where 828=E, I get an exception when the Trade Capture > object is set using this code: > > > > var trade = new TradeCaptureReport(); > > trade.setString(message, true, new QuickFix.DataDictionary( > “C:\IceConfig\FIX44.xml”)); > > > > > > {"Exception of type 'QuickFix.InvalidMessage' was thrown."} > System.Exception {QuickFix.InvalidMessage} > > > > What am I doing wrong? > > > > Thanks, > > Dan > > > > > > > > > -----Inline Attachment Follows----- > > > ------------------------------------------------------------------------------ > The modern datacenter depends on network connectivity to access resources > and provide services. The best practices for maximizing a physical server's > connectivity to a physical network are well understood - see how these > rules translate into the virtual world? > http://p.sf.net/sfu/oracle-sfdevnlfb > > > -----Inline Attachment Follows----- > > _______________________________________________ > Quickfix-users mailing list > Qui...@li...<http://mc/compose?to=Qui...@li...> > https://lists.sourceforge.net/lists/listinfo/quickfix-users > > > > > ------------------------------------------------------------------------------ > The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: > Pinpoint memory and threading errors before they happen. > Find and fix more than 250 security defects in the development cycle. > Locate bottlenecks in serial and parallel code that limit performance. > http://p.sf.net/sfu/intel-dev2devfeb > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-users > > |
From: Dan B. <dbo...@so...> - 2011-02-07 20:34:24
|
Are you talking about the QuickFix API? I’ve not modified the quick fix source for my project, I’m using the standard .dll provided by the quickfixengine site. I was hoping that having a configurable dictionary would be enough. I’ve had success in adding custom fields, but this is the first standard field that I’ve had to modify. Grant, I tried to change it to a String and remove all the values under that field, but it’s still not working. From: Mike Perik [mailto:mic...@ya...] Sent: Monday, February 07, 2011 2:21 PM To: qui...@li...; Dan Bonnett Subject: Re: [Quickfix-users] Problem with custom data dictionary I think you need to rebuild the API. The TrdType field is probably still defined as a 'Integer' and not a 'String'. --- On Mon, 2/7/11, Dan Bonnett <dbo...@so...<mailto:dbo...@so...>> wrote: From: Dan Bonnett <dbo...@so...<mailto:dbo...@so...>> Subject: [Quickfix-users] Problem with custom data dictionary To: "qui...@li...<mailto:qui...@li...>" <qui...@li...<mailto:qui...@li...>> Date: Monday, February 7, 2011, 1:27 PM QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html Hi, I’m using quickfix 4.4 with .NET. I have a need to take a Trade Capture message stored as a string, and then create the Trade Capture object from that. It has been working fine, but now I’m needing to use TrdType (828) from ICE. Per the FIX spec, this should be an int, but ICE can send characters, so I tried to change the FIX44.xml file to define this field as a string. <field number="828" name="TrdType" type="STRING"> <value enum="0" description="REGULAR_TRADE" /> <value enum="1" description="BLOCK_TRADE" /> <value enum="2" description="EFP" /> <value enum="3" description="TRANSFER" /> <value enum="4" description="LATE_TRADE" /> <value enum="5" description="T_TRADE" /> <value enum="6" description="WEIGHTED_AVERAGE_PRICE_TRADE" /> <value enum="7" description="BUNCHED_TRADE" /> <value enum="8" description="LATE_BUNCHED_TRADE" /> <!--<value enum="9" description="PRIOR_REFERENCE_PRICE_TRADE" />--> <value enum="9" /> <!-- CCX EFP Trade --> <value enum="K" /> <!-- Block Trade --> <value enum="E" /> <!-- EFP Trade --> …. When I get a trade where 828=E, I get an exception when the Trade Capture object is set using this code: var trade = new TradeCaptureReport(); trade.setString(message, true, new QuickFix.DataDictionary(“C:\IceConfig\FIX44.xml”)); {"Exception of type 'QuickFix.InvalidMessage' was thrown."} System.Exception {QuickFix.InvalidMessage} What am I doing wrong? Thanks, Dan -----Inline Attachment Follows----- ------------------------------------------------------------------------------ The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb -----Inline Attachment Follows----- _______________________________________________ Quickfix-users mailing list Qui...@li...</mc/compose?to=Qui...@li...> https://lists.sourceforge.net/lists/listinfo/quickfix-users |
From: Mike P. <mic...@ya...> - 2011-02-07 20:21:13
|
I think you need to rebuild the API. The TrdType field is probably still defined as a 'Integer' and not a 'String'. --- On Mon, 2/7/11, Dan Bonnett <dbo...@so...> wrote: From: Dan Bonnett <dbo...@so...> Subject: [Quickfix-users] Problem with custom data dictionary To: "qui...@li..." <qui...@li...> Date: Monday, February 7, 2011, 1:27 PM QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html Hi, I’m using quickfix 4.4 with .NET. I have a need to take a Trade Capture message stored as a string, and then create the Trade Capture object from that. It has been working fine, but now I’m needing to use TrdType (828) from ICE. Per the FIX spec, this should be an int, but ICE can send characters, so I tried to change the FIX44.xml file to define this field as a string. <field number="828" name="TrdType" type="STRING"> <value enum="0" description="REGULAR_TRADE" /> <value enum="1" description="BLOCK_TRADE" /> <value enum="2" description="EFP" /> <value enum="3" description="TRANSFER" /> <value enum="4" description="LATE_TRADE" /> <value enum="5" description="T_TRADE" /> <value enum="6" description="WEIGHTED_AVERAGE_PRICE_TRADE" /> <value enum="7" description="BUNCHED_TRADE" /> <value enum="8" description="LATE_BUNCHED_TRADE" /> <!--<value enum="9" description="PRIOR_REFERENCE_PRICE_TRADE" />--> <value enum="9" /> <!-- CCX EFP Trade --> <value enum="K" /> <!-- Block Trade --> <value enum="E" /> <!-- EFP Trade -->…. When I get a trade where 828=E, I get an exception when the Trade Capture object is set using this code: var trade = new TradeCaptureReport();trade.setString(message, true, new QuickFix.DataDictionary(“C:\IceConfig\FIX44.xml”)); {"Exception of type 'QuickFix.InvalidMessage' was thrown."} System.Exception {QuickFix.InvalidMessage} What am I doing wrong? Thanks,Dan -----Inline Attachment Follows----- ------------------------------------------------------------------------------ The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb -----Inline Attachment Follows----- _______________________________________________ Quickfix-users mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-users |
From: Grant B. <gbi...@co...> - 2011-02-07 20:07:44
|
I think you can just delete all the "value" tags inside the field tag. They don't make sense with a string field. Basically, just make the TrdType field look like any other string field. -Grant On Mon, Feb 7, 2011 at 1:27 PM, Dan Bonnett <dbo...@so...> wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > Hi, > > > > I’m using quickfix 4.4 with .NET. I have a need to take a Trade Capture > message stored as a string, and then create the Trade Capture object from > that. > > > > It has been working fine, but now I’m needing to use TrdType (828) from > ICE. Per the FIX spec, this should be an int, but ICE can send characters, > so I tried to change the FIX44.xml file to define this field as a string. > > > > <field number="828" name="TrdType" type="STRING"> > > <value enum="0" description="REGULAR_TRADE" /> > > <value enum="1" description="BLOCK_TRADE" /> > > <value enum="2" description="EFP" /> > > <value enum="3" description="TRANSFER" /> > > <value enum="4" description="LATE_TRADE" /> > > <value enum="5" description="T_TRADE" /> > > <value enum="6" description="WEIGHTED_AVERAGE_PRICE_TRADE" /> > > <value enum="7" description="BUNCHED_TRADE" /> > > <value enum="8" description="LATE_BUNCHED_TRADE" /> > > <!--<value enum="9" description="PRIOR_REFERENCE_PRICE_TRADE" />--> > > <value enum="9" /> > > <!-- CCX EFP Trade --> > > <value enum="K" /> > > <!-- Block Trade --> > > <value enum="E" /> > > <!-- EFP Trade --> > > …. > > > > > > When I get a trade where 828=E, I get an exception when the Trade Capture > object is set using this code: > > > > var trade = new TradeCaptureReport(); > > trade.setString(message, true, new QuickFix.DataDictionary( > “C:\IceConfig\FIX44.xml”)); > > > > > > {"Exception of type 'QuickFix.InvalidMessage' was thrown."} > System.Exception {QuickFix.InvalidMessage} > > > > What am I doing wrong? > > > > Thanks, > > Dan > > > > > > > > > ------------------------------------------------------------------------------ > The modern datacenter depends on network connectivity to access resources > and provide services. The best practices for maximizing a physical server's > connectivity to a physical network are well understood - see how these > rules translate into the virtual world? > http://p.sf.net/sfu/oracle-sfdevnlfb > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-users > > |
From: Dan B. <dbo...@so...> - 2011-02-07 19:42:14
|
Hi, I'm using quickfix 4.4 with .NET. I have a need to take a Trade Capture message stored as a string, and then create the Trade Capture object from that. It has been working fine, but now I'm needing to use TrdType (828) from ICE. Per the FIX spec, this should be an int, but ICE can send characters, so I tried to change the FIX44.xml file to define this field as a string. <field number="828" name="TrdType" type="STRING"> <value enum="0" description="REGULAR_TRADE" /> <value enum="1" description="BLOCK_TRADE" /> <value enum="2" description="EFP" /> <value enum="3" description="TRANSFER" /> <value enum="4" description="LATE_TRADE" /> <value enum="5" description="T_TRADE" /> <value enum="6" description="WEIGHTED_AVERAGE_PRICE_TRADE" /> <value enum="7" description="BUNCHED_TRADE" /> <value enum="8" description="LATE_BUNCHED_TRADE" /> <!--<value enum="9" description="PRIOR_REFERENCE_PRICE_TRADE" />--> <value enum="9" /> <!-- CCX EFP Trade --> <value enum="K" /> <!-- Block Trade --> <value enum="E" /> <!-- EFP Trade --> .... When I get a trade where 828=E, I get an exception when the Trade Capture object is set using this code: var trade = new TradeCaptureReport(); trade.setString(message, true, new QuickFix.DataDictionary("C:\IceConfig\FIX44.xml")); {"Exception of type 'QuickFix.InvalidMessage' was thrown."} System.Exception {QuickFix.InvalidMessage} What am I doing wrong? Thanks, Dan |
From: Fabiano R. <fab...@ga...> - 2011-01-31 17:04:36
|
Please, have a look at: http://www.quickfixengine.org/quickfix/doc/html/configuration.html http://www.quickfixengine.org/quickfix/doc/html/configuration.html#Sample%20Settings%20File Regards, /Fabiano Ricci/ Il 31/01/2011 17.56, Sunil Esho ha scritto: > > Dear All, > > I am developing a server application in C++ that uses Quick fix library. > > Could anyone please send me a sample config setting file for > *ConnectionType=acceptor*? > > I am not sure what these parameters are for ? > > SenderCompID= > > TargetCompID= > > Username= > > Password= > > SocketConnectHost= > > SocketAcceptPort= > > Thanks > > ________________________________________________ > > Sunil Esho > > Morningstar Real-Time Data Business > > Morningstar. Illuminating investing for 26 years. > > Sun...@mo... <mailto:Usi...@mo...> > > 1 Oliver's Yard, 55-71 City Road, London EC1Y 1HQ > > http://global.morningstar.com/realtime > > This e-mail contains privileged and confidential information and is > intended only for the use of the person(s) named above. Any > dissemination, distribution, or duplication of this communication > without prior written consent from Morningstar is strictly prohibited. > If you have received this message in error, please contact the sender > immediately and delete the materials from any computer. > > |
From: Sunil E. <Sun...@mo...> - 2011-01-31 16:57:08
|
Dear All, I am developing a server application in C++ that uses Quick fix library. Could anyone please send me a sample config setting file for ConnectionType=acceptor ? I am not sure what these parameters are for ? SenderCompID= TargetCompID= Username= Password= SocketConnectHost= SocketAcceptPort= Thanks ________________________________________________ Sunil Esho Morningstar Real-Time Data Business Morningstar. Illuminating investing for 26 years. Sun...@mo... <mailto:Usi...@mo...> 1 Oliver's Yard, 55-71 City Road, London EC1Y 1HQ http://global.morningstar.com/realtime This e-mail contains privileged and confidential information and is intended only for the use of the person(s) named above. Any dissemination, distribution, or duplication of this communication without prior written consent from Morningstar is strictly prohibited. If you have received this message in error, please contact the sender immediately and delete the materials from any computer. |
From: Sunil E. <Sun...@mo...> - 2011-01-28 19:03:50
|
Thanks Sev. Regards, Sunil From: Sev Zaslavsky [mailto:se...@gm...] Sent: 28 January 2011 14:54 To: Sunil Esho Cc: Fabiano Ricci; qui...@li... Subject: Re: [Quickfix-users] Quick fix application fails to run on target box Sunil, If you reference .NET classes in your C++ code, you might need the .NET redistributable also. http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0856eacb-436 2-4b0d-8edd-aab15c5e04f5&displaylang=en You may have built the x64 version - perhaps you need the x64 redistributable. If that fails, then it's time to figure exactly which DLL is missing. I suggest downloading ProcessExplorer http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx and running your app from the File..Run option. ProcessExplorer will show you all attempts to open dll files. Good luck -Sev On 1/28/2011 9:40 AM, Sunil Esho wrote: Hi, I have installed the the given below x86 redistributable. Still not working. My application is a debug version - Is there a separate redistributable for debug and release ? Thanks Sunil From: Sev Zaslavsky [mailto:se...@gm...] Sent: 28 January 2011 14:21 To: Fabiano Ricci Cc: Sunil Esho; qui...@li... Subject: Re: [Quickfix-users] Quick fix application fails to run on target box Sunil, Try installing one of these on the machine that does not have the VS 2008: These are the Microsoft Visual C++ 2008 Redistributable Packages for x86 http://www.microsoft.com/downloads/en/details.aspx?familyid=9B2DA534-3E0 3-4391-8A4D-074B9F2BC1BF&displaylang=en for x64 http://www.microsoft.com/downloads/en/details.aspx?FamilyID=BD2A6171-E2D 6-4230-B809-9A8D7548C1B6 -Sev On 1/28/2011 8:41 AM, Fabiano Ricci wrote: QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html Hi, In the following the first things I would like to do in your case: 1 - Check quickfix requirements on the online documentation (http://www.quickfixengine.org/quickfix/doc/html/dependencies.html). 2 - If some dependencies is missed add it to the system path and try again. 3 - On the target machine you should launch your EXE into a "dependency tool checker" in order to understand if there are any .dlls missed and add it in case. 4 - as 2 Unfortunately I cannot suggest you a link to a free tool like that explained above at the moment. Hope this help you a bit. Regards Fabiano Ricci Il 28/01/2011 12.08, Sunil Esho ha scritto: Dear All, I have developed an application on Visual Studio 2008 that uses quick fix library version (quickfix_vs9.sln). And it runs fine on the development machine. FAILS to run the same EXE on a different machine that does NOT have Visual studio 2008 installed on it. The error I am getting is "The system cannot execute the specified program." Could anyone please help me to fix this. Thanks ________________________________________________ Sunil Esho Morningstar Real-Time Data Business Morningstar. Illuminating investing for 26 years. Sun...@mo... <mailto:Usi...@mo...> 1 Oliver's Yard, 55-71 City Road, London EC1Y 1HQ http://global.morningstar.com/realtime This e-mail contains privileged and confidential information and is intended only for the use of the person(s) named above. Any dissemination, distribution, or duplication of this communication without prior written consent from Morningstar is strictly prohibited. If you have received this message in error, please contact the sender immediately and delete the materials from any computer. ------------------------------------------------------------------------ ------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ Quickfix-users mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-users |
From: Rodrigo P. P. De S. <pin...@gm...> - 2011-01-28 15:17:17
|
Hi Sunil, There are no debug redistributable version, in this case you have to copy all the dependencies by hand. Download dependecy walker , this should help you find the missing dlls Rodrigo Pinho Pereira de Souza On 2011-01-28, at 9:39 AM, "Sunil Esho" <Sun...@mo...> wrote: > Hi, > > > > I have installed the the given below redistributable. Still not > working. > > > > My application is a debug version – Is there a separate redistributa > ble for debug and release ? > > > > Thanks > > Sunil > > > > > > From: Rodrigo Souza [mailto:pin...@gm...] > Sent: 28 January 2011 14:17 > To: Fabiano Ricci > Cc: Sunil Esho; qui...@li... > Subject: Re: [Quickfix-users] Quick fix application fails to run on > target box > > > > Hi, > > > > You have to install the Microsoft Visual C++ 2008 Redistributable > Package (x86) > > http://www.microsoft.com/downloads/en/details.aspx?FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&displaylang=en > > Thanks > > > > On Fri, Jan 28, 2011 at 8:41 AM, Fabiano Ricci <fab...@ga... > > wrote: > > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > > Hi, > > In the following the first things I would like to do in your case: > > 1 - Check quickfix requirements on the online documentation (http://www.quickfixengine.org/quickfix/doc/html/dependencies.html > ). > 2 - If some dependencies is missed add it to the system path and try > again. > 3 - On the target machine you should launch your EXE into a > "dependency tool checker" in order to understand if there are > any .dlls missed and add it in case. > 4 - as 2 > > Unfortunately I cannot suggest you a link to a free tool like that > explained above at the moment. > > Hope this help you a bit. > > Regards > > > > Fabiano Ricci > > Il 28/01/2011 12.08, Sunil Esho ha scritto: > > Dear All, > > > > I have developed an application on Visual Studio 2008 that uses > quick fix library version (quickfix_vs9.sln). > > And it runs fine on the development machine. > > > > FAILS to run the same EXE on a different machine that does NOT have > Visual studio 2008 installed on it. > > The error I am getting is “The system cannot execute the specified p > rogram.” > > > > Could anyone please help me to fix this. > > > > > > Thanks > > ________________________________________________ > > Sunil Esho > > Morningstar Real-Time Data Business > > > > Morningstar. Illuminating investing for 26 years. > > > > Sun...@mo... > > > > 1 Oliver’s Yard, 55-71 City Road, London EC1Y 1HQ > > > > http://global.morningstar.com/realtime > > > > This e-mail contains privileged and confidential information and is > intended only for the use of the person(s) named above. Any > dissemination, distribution, or duplication of this communication > without prior written consent from Morningstar is strictly > prohibited. If you have received this message in error, please > contact the sender immediately and delete the materials from any > computer. > > > > > --- > --- > --- > --------------------------------------------------------------------- > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better > price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-users > > |
From: Sunil E. <Sun...@mo...> - 2011-01-28 15:05:12
|
Sev, Thanks for the suggestion. My application is a simple test application. Does not contain any .net classes. Please find attached "TestChileFeed.cpp" Meanwhile I try what you have suggested below. Thanks Sunil From: Sev Zaslavsky [mailto:se...@gm...] Sent: 28 January 2011 14:54 To: Sunil Esho Cc: Fabiano Ricci; qui...@li... Subject: Re: [Quickfix-users] Quick fix application fails to run on target box Sunil, If you reference .NET classes in your C++ code, you might need the .NET redistributable also. http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0856eacb-436 2-4b0d-8edd-aab15c5e04f5&displaylang=en You may have built the x64 version - perhaps you need the x64 redistributable. If that fails, then it's time to figure exactly which DLL is missing. I suggest downloading ProcessExplorer http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx and running your app from the File..Run option. ProcessExplorer will show you all attempts to open dll files. Good luck -Sev On 1/28/2011 9:40 AM, Sunil Esho wrote: Hi, I have installed the the given below x86 redistributable. Still not working. My application is a debug version - Is there a separate redistributable for debug and release ? Thanks Sunil From: Sev Zaslavsky [mailto:se...@gm...] Sent: 28 January 2011 14:21 To: Fabiano Ricci Cc: Sunil Esho; qui...@li... Subject: Re: [Quickfix-users] Quick fix application fails to run on target box Sunil, Try installing one of these on the machine that does not have the VS 2008: These are the Microsoft Visual C++ 2008 Redistributable Packages for x86 http://www.microsoft.com/downloads/en/details.aspx?familyid=9B2DA534-3E0 3-4391-8A4D-074B9F2BC1BF&displaylang=en for x64 http://www.microsoft.com/downloads/en/details.aspx?FamilyID=BD2A6171-E2D 6-4230-B809-9A8D7548C1B6 -Sev On 1/28/2011 8:41 AM, Fabiano Ricci wrote: QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html Hi, In the following the first things I would like to do in your case: 1 - Check quickfix requirements on the online documentation (http://www.quickfixengine.org/quickfix/doc/html/dependencies.html). 2 - If some dependencies is missed add it to the system path and try again. 3 - On the target machine you should launch your EXE into a "dependency tool checker" in order to understand if there are any .dlls missed and add it in case. 4 - as 2 Unfortunately I cannot suggest you a link to a free tool like that explained above at the moment. Hope this help you a bit. Regards Fabiano Ricci Il 28/01/2011 12.08, Sunil Esho ha scritto: Dear All, I have developed an application on Visual Studio 2008 that uses quick fix library version (quickfix_vs9.sln). And it runs fine on the development machine. FAILS to run the same EXE on a different machine that does NOT have Visual studio 2008 installed on it. The error I am getting is "The system cannot execute the specified program." Could anyone please help me to fix this. Thanks ________________________________________________ Sunil Esho Morningstar Real-Time Data Business Morningstar. Illuminating investing for 26 years. Sun...@mo... <mailto:Usi...@mo...> 1 Oliver's Yard, 55-71 City Road, London EC1Y 1HQ http://global.morningstar.com/realtime This e-mail contains privileged and confidential information and is intended only for the use of the person(s) named above. Any dissemination, distribution, or duplication of this communication without prior written consent from Morningstar is strictly prohibited. If you have received this message in error, please contact the sender immediately and delete the materials from any computer. ------------------------------------------------------------------------ ------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ Quickfix-users mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-users |
From: Sev Z. <se...@gm...> - 2011-01-28 14:53:59
|
Sunil, If you reference .NET classes in your C++ code, you might need the .NET redistributable also. http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en You may have built the x64 version - perhaps you need the x64 redistributable. If that fails, then it's time to figure exactly which DLL is missing. I suggest downloading ProcessExplorer http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx and running your app from the File..Run option. ProcessExplorer will show you all attempts to open dll files. Good luck -Sev On 1/28/2011 9:40 AM, Sunil Esho wrote: > > Hi, > > I have installed the the given below x86 redistributable. Still not > working. > > My application is a debug version -- Is there a separate > redistributable for debug and release ? > > Thanks > > Sunil > > *From:*Sev Zaslavsky [mailto:se...@gm...] > *Sent:* 28 January 2011 14:21 > *To:* Fabiano Ricci > *Cc:* Sunil Esho; qui...@li... > *Subject:* Re: [Quickfix-users] Quick fix application fails to run on > target box > > Sunil, > > Try installing one of these on the machine that does not have the VS 2008: > > These are the Microsoft Visual C++ 2008 Redistributable Packages > > for x86 > http://www.microsoft.com/downloads/en/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en > <http://www.microsoft.com/downloads/en/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en> > > for x64 > http://www.microsoft.com/downloads/en/details.aspx?FamilyID=BD2A6171-E2D6-4230-B809-9A8D7548C1B6 > > -Sev > > On 1/28/2011 8:41 AM, Fabiano Ricci wrote: > > QuickFIX Documentation:http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support:http://www.quickfixengine.org/services.html > > > > > Hi, > > In the following the first things I would like to do in your case: > > 1 - Check quickfix requirements on the online documentation > (http://www.quickfixengine.org/quickfix/doc/html/dependencies.html). > 2 - If some dependencies is missed add it to the system path and try > again. > 3 - On the target machine you should launch your EXE into a > "dependency tool checker" in order to understand if there are any > .dlls missed and add it in case. > 4 - as 2 > > Unfortunately I cannot suggest you a link to a free tool like that > explained above at the moment. > > Hope this help you a bit. > > Regards > > /Fabiano Ricci/ > > > > > > > > > > > > > > Il 28/01/2011 12.08, Sunil Esho ha scritto: > > Dear All, > > I have developed an application on Visual Studio 2008 that uses quick > fix library version (quickfix_vs9.sln). > > And it runs fine on the development machine. > > FAILS to run the same EXE on a different machine that does NOT have > Visual studio 2008 installed on it. > > The error I am getting is "*The system cannot execute the specified > program*." > > Could anyone please help me to fix this. > > Thanks > > ________________________________________________ > > Sunil Esho > > Morningstar Real-Time Data Business > > Morningstar. Illuminating investing for 26 years. > > Sun...@mo... <mailto:Usi...@mo...> > > 1 Oliver's Yard, 55-71 City Road, London EC1Y 1HQ > > http://global.morningstar.com/realtime > > This e-mail contains privileged and confidential information and is > intended only for the use of the person(s) named above. Any > dissemination, distribution, or duplication of this communication > without prior written consent from Morningstar is strictly prohibited. > If you have received this message in error, please contact the sender > immediately and delete the materials from any computer. > > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > > > _______________________________________________ > Quickfix-users mailing list > Qui...@li... <mailto:Qui...@li...> > https://lists.sourceforge.net/lists/listinfo/quickfix-users |
From: Sunil E. <Sun...@mo...> - 2011-01-28 14:40:09
|
Hi, I have installed the the given below x86 redistributable. Still not working. My application is a debug version - Is there a separate redistributable for debug and release ? Thanks Sunil From: Sev Zaslavsky [mailto:se...@gm...] Sent: 28 January 2011 14:21 To: Fabiano Ricci Cc: Sunil Esho; qui...@li... Subject: Re: [Quickfix-users] Quick fix application fails to run on target box Sunil, Try installing one of these on the machine that does not have the VS 2008: These are the Microsoft Visual C++ 2008 Redistributable Packages for x86 http://www.microsoft.com/downloads/en/details.aspx?familyid=9B2DA534-3E0 3-4391-8A4D-074B9F2BC1BF&displaylang=en for x64 http://www.microsoft.com/downloads/en/details.aspx?FamilyID=BD2A6171-E2D 6-4230-B809-9A8D7548C1B6 -Sev On 1/28/2011 8:41 AM, Fabiano Ricci wrote: QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html Hi, In the following the first things I would like to do in your case: 1 - Check quickfix requirements on the online documentation (http://www.quickfixengine.org/quickfix/doc/html/dependencies.html). 2 - If some dependencies is missed add it to the system path and try again. 3 - On the target machine you should launch your EXE into a "dependency tool checker" in order to understand if there are any .dlls missed and add it in case. 4 - as 2 Unfortunately I cannot suggest you a link to a free tool like that explained above at the moment. Hope this help you a bit. Regards Fabiano Ricci Il 28/01/2011 12.08, Sunil Esho ha scritto: Dear All, I have developed an application on Visual Studio 2008 that uses quick fix library version (quickfix_vs9.sln). And it runs fine on the development machine. FAILS to run the same EXE on a different machine that does NOT have Visual studio 2008 installed on it. The error I am getting is "The system cannot execute the specified program." Could anyone please help me to fix this. Thanks ________________________________________________ Sunil Esho Morningstar Real-Time Data Business Morningstar. Illuminating investing for 26 years. Sun...@mo... <mailto:Usi...@mo...> 1 Oliver's Yard, 55-71 City Road, London EC1Y 1HQ http://global.morningstar.com/realtime This e-mail contains privileged and confidential information and is intended only for the use of the person(s) named above. Any dissemination, distribution, or duplication of this communication without prior written consent from Morningstar is strictly prohibited. If you have received this message in error, please contact the sender immediately and delete the materials from any computer. ------------------------------------------------------------------------ ------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ Quickfix-users mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-users |
From: Sunil E. <Sun...@mo...> - 2011-01-28 14:39:26
|
Hi, I have installed the the given below redistributable. Still not working. My application is a debug version - Is there a separate redistributable for debug and release ? Thanks Sunil From: Rodrigo Souza [mailto:pin...@gm...] Sent: 28 January 2011 14:17 To: Fabiano Ricci Cc: Sunil Esho; qui...@li... Subject: Re: [Quickfix-users] Quick fix application fails to run on target box Hi, You have to install the Microsoft Visual C++ 2008 Redistributable Package (x86) http://www.microsoft.com/downloads/en/details.aspx?FamilyID=9b2da534-3e0 3-4391-8a4d-074b9f2bc1bf&displaylang=en Thanks On Fri, Jan 28, 2011 at 8:41 AM, Fabiano Ricci <fab...@ga...> wrote: QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html Hi, In the following the first things I would like to do in your case: 1 - Check quickfix requirements on the online documentation (http://www.quickfixengine.org/quickfix/doc/html/dependencies.html). 2 - If some dependencies is missed add it to the system path and try again. 3 - On the target machine you should launch your EXE into a "dependency tool checker" in order to understand if there are any .dlls missed and add it in case. 4 - as 2 Unfortunately I cannot suggest you a link to a free tool like that explained above at the moment. Hope this help you a bit. Regards Fabiano Ricci Il 28/01/2011 12.08, Sunil Esho ha scritto: Dear All, I have developed an application on Visual Studio 2008 that uses quick fix library version (quickfix_vs9.sln). And it runs fine on the development machine. FAILS to run the same EXE on a different machine that does NOT have Visual studio 2008 installed on it. The error I am getting is "The system cannot execute the specified program." Could anyone please help me to fix this. Thanks ________________________________________________ Sunil Esho Morningstar Real-Time Data Business Morningstar. Illuminating investing for 26 years. Sun...@mo... <mailto:Usi...@mo...> 1 Oliver's Yard, 55-71 City Road, London EC1Y 1HQ http://global.morningstar.com/realtime This e-mail contains privileged and confidential information and is intended only for the use of the person(s) named above. Any dissemination, distribution, or duplication of this communication without prior written consent from Morningstar is strictly prohibited. If you have received this message in error, please contact the sender immediately and delete the materials from any computer. ------------------------------------------------------------------------ ------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ Quickfix-users mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-users |
From: Sev Z. <se...@gm...> - 2011-01-28 14:20:59
|
Sunil, Try installing one of these on the machine that does not have the VS 2008: These are the Microsoft Visual C++ 2008 Redistributable Packages for x86 http://www.microsoft.com/downloads/en/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en for x64 http://www.microsoft.com/downloads/en/details.aspx?FamilyID=BD2A6171-E2D6-4230-B809-9A8D7548C1B6 -Sev On 1/28/2011 8:41 AM, Fabiano Ricci wrote: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > > Hi, > > In the following the first things I would like to do in your case: > > 1 - Check quickfix requirements on the online documentation > (http://www.quickfixengine.org/quickfix/doc/html/dependencies.html). > 2 - If some dependencies is missed add it to the system path and try > again. > 3 - On the target machine you should launch your EXE into a > "dependency tool checker" in order to understand if there are any > .dlls missed and add it in case. > 4 - as 2 > > Unfortunately I cannot suggest you a link to a free tool like that > explained above at the moment. > > Hope this help you a bit. > > Regards > > /Fabiano Ricci/ > > > > > > > > > > > > > Il 28/01/2011 12.08, Sunil Esho ha scritto: >> >> Dear All, >> >> I have developed an application on Visual Studio 2008 that uses quick >> fix library version (quickfix_vs9.sln). >> >> And it runs fine on the development machine. >> >> FAILS to run the same EXE on a different machine that does NOT have >> Visual studio 2008 installed on it. >> >> The error I am getting is "*The system cannot execute the specified >> program*." >> >> Could anyone please help me to fix this. >> >> Thanks >> >> ________________________________________________ >> >> Sunil Esho >> >> Morningstar Real-Time Data Business >> >> Morningstar. Illuminating investing for 26 years. >> >> Sun...@mo... <mailto:Usi...@mo...> >> >> 1 Oliver's Yard, 55-71 City Road, London EC1Y 1HQ >> >> http://global.morningstar.com/realtime >> >> This e-mail contains privileged and confidential information and is >> intended only for the use of the person(s) named above. Any >> dissemination, distribution, or duplication of this communication >> without prior written consent from Morningstar is strictly >> prohibited. If you have received this message in error, please >> contact the sender immediately and delete the materials from any >> computer. >> > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > > > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-users |
From: Rodrigo S. <pin...@gm...> - 2011-01-28 14:17:22
|
Hi, You have to install the Microsoft Visual C++ 2008 Redistributable Package (x86) http://www.microsoft.com/downloads/en/details.aspx?FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&displaylang=en Thanks On Fri, Jan 28, 2011 at 8:41 AM, Fabiano Ricci <fab...@ga...>wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > Hi, > > In the following the first things I would like to do in your case: > > 1 - Check quickfix requirements on the online documentation ( > http://www.quickfixengine.org/quickfix/doc/html/dependencies.html). > 2 - If some dependencies is missed add it to the system path and try again. > 3 - On the target machine you should launch your EXE into a "dependency > tool checker" in order to understand if there are any .dlls missed and add > it in case. > 4 - as 2 > > Unfortunately I cannot suggest you a link to a free tool like that > explained above at the moment. > > Hope this help you a bit. > > Regards > > *Fabiano Ricci* > > > > > > > > > > > > Il 28/01/2011 12.08, Sunil Esho ha scritto: > > Dear All, > > > > I have developed an application on Visual Studio 2008 that uses quick fix > library version (quickfix_vs9.sln). > > And it runs fine on the development machine. > > > > FAILS to run the same EXE on a different machine that does NOT have Visual > studio 2008 installed on it. > > The error I am getting is “*The system cannot execute the specified > program*.” > > > > Could anyone please help me to fix this. > > > > > > Thanks > > ________________________________________________ > > Sunil Esho > > Morningstar Real-Time Data Business > > > > Morningstar. Illuminating investing for 26 years. > > > > Sun...@mo... <Usi...@mo...> > > > > 1 Oliver’s Yard, 55-71 City Road, London EC1Y 1HQ > > > > http://global.morningstar.com/realtime > > > > This e-mail contains privileged and confidential information and is > intended only for the use of the person(s) named above. Any dissemination, > distribution, or duplication of this communication without prior written > consent from Morningstar is strictly prohibited. If you have received this > message in error, please contact the sender immediately and delete the > materials from any computer. > > > > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better > price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-users > > |
From: Draupnir G. - L. <dra...@li...> - 2011-01-28 14:15:10
|
Hi, You probably need to set up c++ runtime on the machine. And if you have compiled the c++ in debug mode then you need the debug version og the c++ runtime. The easiest way is to include the dll's when you deploy. You need: For release build: msvcm90.dll msvcp90.dll msvcr90.dll Microsoft.VC90.CRT.manifest Debug: msvcm90d.dll msvcp90d.dll msvcr90d.dll Microsoft.VC90.Debug.CRT.manifest Best regards Draupnir Guðmundsson Libra dra...@li... www.librasoft.is +354 595 8724 direct +354 664 8724 mobile On Fri, Jan 28, 2011 at 13:41, Fabiano Ricci <fab...@ga...>wrote: > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > Hi, > > In the following the first things I would like to do in your case: > > 1 - Check quickfix requirements on the online documentation ( > http://www.quickfixengine.org/quickfix/doc/html/dependencies.html). > 2 - If some dependencies is missed add it to the system path and try again. > 3 - On the target machine you should launch your EXE into a "dependency > tool checker" in order to understand if there are any .dlls missed and add > it in case. > 4 - as 2 > > Unfortunately I cannot suggest you a link to a free tool like that > explained above at the moment. > > Hope this help you a bit. > > Regards > > *Fabiano Ricci* > > > > > > > > > > > > Il 28/01/2011 12.08, Sunil Esho ha scritto: > > Dear All, > > > > I have developed an application on Visual Studio 2008 that uses quick fix > library version (quickfix_vs9.sln). > > And it runs fine on the development machine. > > > > FAILS to run the same EXE on a different machine that does NOT have Visual > studio 2008 installed on it. > > The error I am getting is “*The system cannot execute the specified > program*.” > > > > Could anyone please help me to fix this. > > > > > > Thanks > > ________________________________________________ > > Sunil Esho > > Morningstar Real-Time Data Business > > > > Morningstar. Illuminating investing for 26 years. > > > > Sun...@mo... <Usi...@mo...> > > > > 1 Oliver’s Yard, 55-71 City Road, London EC1Y 1HQ > > > > http://global.morningstar.com/realtime > > > > This e-mail contains privileged and confidential information and is > intended only for the use of the person(s) named above. Any dissemination, > distribution, or duplication of this communication without prior written > consent from Morningstar is strictly prohibited. If you have received this > message in error, please contact the sender immediately and delete the > materials from any computer. > > > > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better > price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > Quickfix-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-users > > |