quickfix-users Mailing List for QuickFIX (Page 83)
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: Grepppo <gr...@ho...> - 2003-11-17 11:29:36
|
I seem to be getting a similar problem which I posted earlier..... Hi I am having a problem running the configure script after running the bootstrap, for QuickFix 1.6 The error I get is: ./configure --with-mysql=/usr/share/mysql loading cache ./config.cache ./configure: line 530: syntax error near unexpected token `quickfix,' ./configure: line 530: `AM_INIT_AUTOMAKE(quickfix, 1.6.0)' I am running Mandrake 9.0 autoconf 2.14-14mdk automake 1.4-21.p8.mdk libtool 1.4.2-9mdk gcc version 3.2 (Mandrake Linux 9.0 3.2-1mdk) How do I get it to configure from here.... thnx TIM At 16:55 14/11/2003 +0100, you wrote: >>aclocal... >>aclocal: configure.in: 101: macro `AM_PATH_XML2' not found in library > >Did you install the appropriate XML2 library? > >>autoheader... >>autoheader: error: AC_CONFIG_HEADERS not found in configure.in >>libtoolize... >>automake... >>configure.in: 5: required file `./config.h.in' not found >>/usr/local/share/automake/am/depend2.am: AMDEP does not appear in >>AM_CONDITIONAL >>/usr/local/share/automake/am/depend2.am: AMDEP does not appear in >>AM_CONDITIONAL >>/usr/local/share/automake/am/depend2.am: AMDEP does not appear in >>AM_CONDITIONAL >>/usr/local/share/automake/am/lang-compile.am: AMDEP does not appear in >>AM_CONDIT >>IONAL >>[...AMDEP stuff repeats 3 more times...] >>bash-2.05b$ ./configure >>./configure: line 1200: syntax error near unexpected token `quickfix,' >>./configure: line 1200: `AM_INIT_AUTOMAKE(quickfix, 1.6.0)' >>---------------------------------------------- >> >>~/quickfix> automake --version >>automake (GNU automake) 1.5 > >OK, please tell us more about your system: Distribution, version, >installed software (autotools, compiler etc.) > >Cheers, Jo"rg > >-- >Joerg Thoennes > http://macd.com >Tel.: +49 (0)241 44597-24 Macdonald Associates GmbH >Fax : +49 (0)241 44597-10 Lothringer Str. 52, D-52070 Aachen > > > >------------------------------------------------------- >This SF.Net email sponsored by: ApacheCon 2003, >16-19 November in Las Vegas. Learn firsthand the latest >developments in Apache, PHP, Perl, XML, Java, MySQL, >WebDAV, and more! http://www.apachecon.com/ >_______________________________________________ >Quickfix-users mailing list >Qui...@li... >https://lists.sourceforge.net/lists/listinfo/quickfix-users |
From: Joerg T. <Joe...@ma...> - 2003-11-14 15:55:25
|
> aclocal... > aclocal: configure.in: 101: macro `AM_PATH_XML2' not found in library Did you install the appropriate XML2 library? > autoheader... > autoheader: error: AC_CONFIG_HEADERS not found in configure.in > libtoolize... > automake... > configure.in: 5: required file `./config.h.in' not found > /usr/local/share/automake/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL > /usr/local/share/automake/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL > /usr/local/share/automake/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL > /usr/local/share/automake/am/lang-compile.am: AMDEP does not appear in AM_CONDIT > IONAL > > [...AMDEP stuff repeats 3 more times...] > > bash-2.05b$ ./configure > ./configure: line 1200: syntax error near unexpected token `quickfix,' > ./configure: line 1200: `AM_INIT_AUTOMAKE(quickfix, 1.6.0)' > ---------------------------------------------- > > > ~/quickfix> automake --version > automake (GNU automake) 1.5 OK, please tell us more about your system: Distribution, version, installed software (autotools, compiler etc.) Cheers, Jo"rg -- Joerg Thoennes http://macd.com Tel.: +49 (0)241 44597-24 Macdonald Associates GmbH Fax : +49 (0)241 44597-10 Lothringer Str. 52, D-52070 Aachen |
From: <we...@ma...> - 2003-11-14 15:29:08
|
OK, I launched ./bootstrap as suggested... ---------------------------------------------- bash-2.05b$ ./bootstrap aclocal... aclocal: configure.in: 101: macro `AM_PATH_XML2' not found in library autoheader... autoheader: error: AC_CONFIG_HEADERS not found in configure.in libtoolize... automake... configure.in: 5: required file `./config.h.in' not found /usr/local/share/automake/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL /usr/local/share/automake/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL /usr/local/share/automake/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL /usr/local/share/automake/am/lang-compile.am: AMDEP does not appear in AM_CONDIT IONAL [...AMDEP stuff repeats 3 more times...] bash-2.05b$ ./configure ./configure: line 1200: syntax error near unexpected token `quickfix,' ./configure: line 1200: `AM_INIT_AUTOMAKE(quickfix, 1.6.0)' ---------------------------------------------- ~/quickfix> automake --version automake (GNU automake) 1.5 --Wesha. |
From: Joerg T. <Joe...@ma...> - 2003-11-13 17:28:29
|
Wesha the Leopard wrote: > I'm trying to unroll quickFIX on my system. The installation > documentation says: > > "You do not need to have autotools installed before you build [...] > First, in the root quickfix directory, type ./configure" > > I untar the package, but there's no "configure" in rootpackage > directory; only "configure.in" > > Okay, I try to make it through 'autoconf'. > > -------------------------------------------------------------- > [server]quckfix> autoconf configure.in > configure configure.in:4: > error: possibly undefined macro: AM_INIT_AUTOMAKE configure.in:5: > error: possibly undefined macro: AM_CONFIG_HEADER configure.in:6: > error: possibly undefined macro: AM_DISABLE_STATIC configure.in:12: > error: possibly undefined macro: AC_DISABLE_STATIC configure.in:13: > error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL > configure.in:14: error: possibly undefined macro: AM_PROG_LIBTOOL > configure.in:15: error: possibly undefined macro: AM_PROG_LEX > configure.in:101: error: possibly undefined macro: AM_PATH_XML2 > configure.in:207: error: possibly undefined macro: AM_CONDITIONAL > [server]quckfix> > -------------------------------------------------------------- Just try to use ./bootstrap to generate new configure files. Jörg -- Joerg Thoennes http://macd.com Tel.: +49 (0)241 44597-24 Macdonald Associates GmbH Fax : +49 (0)241 44597-10 Lothringer Str. 52, D-52070 Aachen |
From: Oren M. <ore...@ya...> - 2003-11-13 16:44:38
|
Run the bootstrap script. This will run all the necessary autotools in the correct order. "Wesha the Leopard" <we...@ma...> wrote:I'm trying to unroll quickFIX on my system. The installation documentation says: "You do not need to have autotools installed before you build [...] First, in the root quickfix directory, type ./configure" I untar the package, but there's no "configure" in rootpackage directory; only "configure.in" Okay, I try to make it through 'autoconf'. -------------------------------------------------------------- [server]quckfix> autoconf configure.in > configure configure.in:4: error: possibly undefined macro: AM_INIT_AUTOMAKE configure.in:5: error: possibly undefined macro: AM_CONFIG_HEADER configure.in:6: error: possibly undefined macro: AM_DISABLE_STATIC configure.in:12: error: possibly undefined macro: AC_DISABLE_STATIC configure.in:13: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL configure.in:14: error: possibly undefined macro: AM_PROG_LIBTOOL configure.in:15: error: possibly undefined macro: AM_PROG_LEX configure.in:101: error: possibly undefined macro: AM_PATH_XML2 configure.in:207: error: possibly undefined macro: AM_CONDITIONAL [server]quckfix> -------------------------------------------------------------- What am I doing wrong? --Wesha. ------------------------------------------------------- This SF.Net email sponsored by: ApacheCon 2003, 16-19 November in Las Vegas. Learn firsthand the latest developments in Apache, PHP, Perl, XML, Java, MySQL, WebDAV, and more! http://www.apachecon.com/ _______________________________________________ Quickfix-users mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-users --------------------------------- Do you Yahoo!? Protect your identity with Yahoo! Mail AddressGuard |
From: <we...@ma...> - 2003-11-13 15:51:30
|
I'm trying to unroll quickFIX on my system. The installation documentation says: "You do not need to have autotools installed before you build [...] First, in the root quickfix directory, type ./configure" I untar the package, but there's no "configure" in rootpackage directory; only "configure.in" Okay, I try to make it through 'autoconf'. -------------------------------------------------------------- [server]quckfix> autoconf configure.in > configure configure.in:4: error: possibly undefined macro: AM_INIT_AUTOMAKE configure.in:5: error: possibly undefined macro: AM_CONFIG_HEADER configure.in:6: error: possibly undefined macro: AM_DISABLE_STATIC configure.in:12: error: possibly undefined macro: AC_DISABLE_STATIC configure.in:13: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL configure.in:14: error: possibly undefined macro: AM_PROG_LIBTOOL configure.in:15: error: possibly undefined macro: AM_PROG_LEX configure.in:101: error: possibly undefined macro: AM_PATH_XML2 configure.in:207: error: possibly undefined macro: AM_CONDITIONAL [server]quckfix> -------------------------------------------------------------- What am I doing wrong? --Wesha. |
From: Grepppo <gr...@ho...> - 2003-11-12 14:26:43
|
Try http://www.openwatcom.org/ At 19:24 11/11/2003 -0500, Alex wrote: >Hi, >I am wondering if there are windows binaries availble for download. Oor >where I could download a compiler that could build quickfix on winXP. > >Thanks, >Alex > > > > > >------------------------------------------------------- >This SF.Net email sponsored by: ApacheCon 2003, >16-19 November in Las Vegas. Learn firsthand the latest >developments in Apache, PHP, Perl, XML, Java, MySQL, >WebDAV, and more! http://www.apachecon.com/ >_______________________________________________ >Quickfix-users mailing list >Qui...@li... >https://lists.sourceforge.net/lists/listinfo/quickfix-users |
From: Alex <ax...@m-...> - 2003-11-12 00:22:33
|
Hi, I am wondering if there are windows binaries availble for download. Oor where I could download a compiler that could build quickfix on winXP. Thanks, Alex |
From: Andrew M. <an...@nm...> - 2003-11-11 20:15:26
|
I thought it might be helpful to post changes/steps needed complete Arca's cert including the "Trading Sessions" portion using FIX 4.1. FIX 4.1 does not include tags 386 and 336 required by Arca. Those can be added to the XML files: added to quickfix/spec/fix41.xml: <message name="NewOrderSingle" msgtype="D" msgcat="app"> ... <group name="NoTradingSessions" required="N"> <field name="TradingSessionID" required="N"/> </group> ... </message> <field number="336" name="TradingSessionID" type="STRING"/> <field number="386" name="NoTradingSessions" type="INT"/> download msxsl.exe from: http://download.microsoft.com/download/f/2/6/f263ac46-1fe9-4ae9-8fd3-2110210 0ebf5/msxsl.exe run quickfix\spec\generate_c++.bat and generate_java.bat Rebuild your quickfix DLLs and .JAR files Then to the java application... public void send41(Order order) { org.quickfix.fix41.NewOrderSingle newOrderSingle = new org.quickfix.fix41.NewOrderSingle (new ClOrdID(order.getID()), new HandlInst('1'), new Symbol(order.getSymbol()), sideToFIXSide(order.getSide()), typeToFIXType(order.getType())); newOrderSingle.set(new OrderQty(order.getQuantity())); newOrderSingle.set(new Account(order.getAccount())); newOrderSingle.setField(new StringField(100, OrderExchange.getTag100(order.getExchange()))); newOrderSingle.getHeader().setString(57, "CERT"); //For Arca // NoTradingSessions 386 = 3 // TradingSessionID 336 = 1 // TradingSessionID 336 = 2 // TradingSessionID 336 = 3 org.quickfix.fix41.NewOrderSingle.NoTradingSessions group = new org.quickfix.fix41.NewOrderSingle.NoTradingSessions(); group.setField( new TradingSessionID( "P1" ) ); newOrderSingle.addGroup(group); group.setField( new TradingSessionID( "P2" ) ); newOrderSingle.addGroup(group); group.setField( new TradingSessionID( "P3" ) ); newOrderSingle.addGroup(group); send(populateOrder(order, newOrderSingle), order.getSessionID()); } -Andrew Munn |
From: Michael H. <mh...@li...> - 2003-11-04 09:35:07
|
I am using QuickFix to connect to SFE. SFE uses FIX 4.0 with a few = variations. QuickFix throws exceptions whenever a message is received = and it thinks it's invalid. I need to handle these exceptions because = they should not crash the application. These exceptions are thrown = before fromApp() or fromAdmin() is called. How and where can I grab = handle these exceptions? I set the ENABLE_CALLSTACK flag which seem to = have stopped crashing the application but I still would like to be able = to grab the messages and perform my own processing of the messages. Thanks Michael |
From: Rohit P. <rp...@ec...> - 2003-11-03 17:22:35
|
Hello, 1) I ran the runat program and this is what I got for each FIX version. I am using RUBY 1.7.3-8 The runut program did not throw any errors. Can someone explain what the errors mean and how do I go about = correcting it. =20 ./Reflector.rb:163: warning: string pattern instead of regexp; = metacharacters no longer effective <test = name=3D'definitions/server/fix42/2o_SendingTimeValueOutOfRange.def' = result=3D' failure' > <message> Number of fields do no match = <expected><![CDATA[8=3DFIX.4.2*9=3D95*35=3D3*34=3D2*49=3DISLD*52=3D000000= 00-00:00:00*56=3D TW*45=3D2*58=3DSendingTime accuracy = problem*372=3D0*373=3D10*10=3D0*]]></expected> = <received><![CDATA[8=3DFIX.4.2*9=3D104*35=3D3*34=3D2*49=3DISLD*52=3D20031= 103-19:56:27*56 =3DTW*45=3D2*58=3DIncorrect data format for = value*371=3D52*372=3D0*373=3D6*10=3D163*]]></recei ved> <line>9</line> </message> </test> 2) I also executed the examples tradeclient and executor and this is = what i got in the log file. 20031031-20:26:38 : Created session 20031031-20:26:40 : Connecting to 192.168.0.174 on port 8323 20031031-20:26:40 : Connection succeeded 20031031-20:26:41 : Initiated logon request 20031031-20:26:41 : Disconnecting On the tradeclient side I got these messages =20 Logoff - FIX.4.0:TW->ISLD Logoff - FIX.4.1:TW->ARCA Logoff - FIX.4.2:TW->INCA The sessions setting I used for the initiator were as follows: # default settings for sessions [DEFAULT] ConnectionType=3Dinitiator ReconnectInterval=3D60 SenderCompID=3DTW LogonTimeout=3D20 FileStorePath=3DStorage_Initiator FileLogPath=3DLog_Initiator UseDataDictionary =3DY # session definition [SESSION] # inherit ConnectionType, ReconnectInterval and SenderCompID from = default BeginString=3DFIX.4.1 TargetCompID=3DARCA StartTime=3D12:30:00 EndTime=3D23:30:00 HeartBtInt=3D20 SocketConnectPort=3D8323 SocketConnectHost=3D192.168.0.174 DataDictionary=3D../spec/FIX41.xml [SESSION] BeginString=3DFIX.4.0 TargetCompID=3DISLD StartTime=3D12:00:00 EndTime=3D23:00:00 HeartBtInt=3D20 SocketConnectPort=3D8323 SocketConnectHost=3D192.168.0.174 DataDictionary=3D../spec/FIX40.xml [SESSION] BeginString=3DFIX.4.2 TargetCompID=3DINCA StartTime=3D12:30:00 EndTime=3D21:30:00 # overide default setting for RecconnectInterval ReconnectInterval=3D30 HeartBtInt=3D30 SocketConnectPort=3D8323 SocketConnectHost=3D192.168.0.174 DataDictionary=3D../spec/FIX42.xml I am new to this stuff!=20 I would really appreciate if someone helped me out with this. Thanks, Rohit Pai |
From: Brendan B. B. <br...@ka...> - 2003-10-31 18:12:52
|
The app I've developed has been traded from Florida & Las Vegas. The FLA trader experienced fairly frequent disconnects, the LV does not - I suspect differences in connectivity from each site to the broker to be the cause of the FLA disconnects. In all cases if we let the system continue QF would reconnect and sync up. Cheers, Brendan -----Original Message----- From: qui...@li... [mailto:qui...@li...]On Behalf Of Nikhil Bose Sent: Thursday, October 30, 2003 12:39 PM What is the general experience regarding TCP connections being dropped from time to time, especially when connecting across the Pacific to South Korea, for instance? In other words, if you using a regular Internet connection to connect to a FIX counterparty, does the FIX engine have to reconnect periodically due to a dropped connection? If so, what is average time period between reconnects? Any feedback would be greatly appreciated. |
From: Dani, R. <rd...@al...> - 2003-10-31 14:54:48
|
Nikhil, The time accuracy problem can be solved by using=20 CheckLatency=3DN in the config file. By default its Yes, I believe. Raju ------------------ Message: 2 Date: Thu, 30 Oct 2003 10:37:53 -0800 (PST) From: Nikhil Bose <ass...@ya...> To: qui...@li... Cc: ass...@ya... Subject: [Quickfix-users] 10 =3D SendingTime accuracy problem --0-79894043-1067539073=3D:57606 Content-Type: text/plain; charset=3Dus-ascii Hello, =20 How do we get around the problem Login being rejected and session being closed due to: 10 =3D SendingTime accuracy problem In our case its happening because the clocks on the 2 boxes are slightly out of sync. How do we workaround this error without setting HeartbeatInt to 0? Thanks, Nikhil |
From: Joerg T. <Joe...@ma...> - 2003-10-31 10:21:05
|
Hi Nikhil, > What is the general experience regarding TCP connections being dropped > from time to time, especially when connecting across the Pacific to > South Korea, for instance? In other words, if you using a regular > Internet connection to connect to a FIX counterparty, does the FIX > engine have to reconnect periodically due to a dropped connection? Yes, this may happen. Either the TCP/IP notices the connection drop, then you get disconnected immediately. Or a Heartbeat timeout occurs: If the counterparty does not send message for a distinct period of time (heartbeat interval), it should at least send a heartbeat. If QuickFIX does not get any message (or heartbeat) for some time, it sends an explicit TestRequest(SOME_TAG) which has to be answered by a Heartbeat(SOME_TAG). If the counterparty fails to answer, the connection is regarded as dead and QuickFIX drops the connection. On reconnect, the sequence numbers are checked and missing message will be resent. > If so, what is average time period between reconnects? For initiators (clients), you can set 3 configuration variables: ReconnectInterval - Time between reconnection attempts in seconds. HeartBtInt - Heartbeat interval in seconds. LogonTimeout - Number of seconds to wait for a logon response before disconnecting. The first applies only if a disconnect has been detected and the initiator tries to reconnect. The HeartBtInt is set by the initiator, but applies for both sides: If QuickFIX gets for 1.2*HeartBtInt seconds no messages from the other side, it sends a TestRequest. Then it waits another 1.2*HeartBtInt seconds. If no answer has arrived, it disconnects. The LogonTimeout is just for logging in if the other side does not answer (for several reasons: sequence number too low, wrong SenderCompID etc.). In summary, if your connection breaks, you need between 1.2*HeartBtInt and 2.4*HeartBtInt seconds to detect that and another ReconnectInterval seconds to reconnect. Hope that helps, Jörg -- Joerg Thoennes http://macd.com Tel.: +49 (0)241 44597-24 Macdonald Associates GmbH Fax : +49 (0)241 44597-10 Lothringer Str. 52, D-52070 Aachen |
From: Michael H. <mh...@li...> - 2003-10-31 10:16:41
|
The following code causes an exception when I delete the = FIX::SocketInitiator object. Anyone know why? Is it a bug? =20 FIX::SessionSettings settings( file ); FIX::FileStoreFactory storeFactory( settings ); FIX::FileLogFactory logFactory( settings ); FIX::SocketInitiator *pInitiator =3D new FIX::SocketInitiator ( *this, = storeFactory, settings, logFactory ); pInitiator->start(); // Do so work or something pInitiator->stop(); delete pInitiator; Thanks |
From: Brendan B. B. <br...@ka...> - 2003-10-30 22:13:25
|
Hello, Has anyone noticed that the default operator=() for a FIX::Message causes a stack overflow? I'm using VC++ v6.0 and this will cause FIX41::Message::operator=() to be called recurively until the stack overflows: FIX41::OrderCancelReject l_CancelReject, l_CancelReject2; l_CancelReject = l_CancelReject2; Does anyone know if this is a compiler bug or is this user error? Found in QF v1.5.0, confirmed using v1.6.0. Cheers, Brendan |
From: Miller, O. <OM...@ri...> - 2003-10-30 18:45:06
|
You have two options. You can either increase the allowed latency or disable this check entirely. The relevant settings are CheckLatency and MaxLatency documented here:=20 =20 http://quickfix.thoughtworks.com/quickfix/doc/html/configuration.html#Va lidation =20 -----Original Message----- From: Nikhil Bose [mailto:ass...@ya...]=20 Sent: Thursday, October 30, 2003 12:38 PM To: qui...@li... Cc: ass...@ya... Subject: [Quickfix-users] 10 =3D SendingTime accuracy problem =20 Hello, =20 How do we get around the problem Login being rejected and session being closed due to: 10 =3D SendingTime accuracy problem In our case its happening because the clocks on the 2 boxes are slightly out of sync. How do we workaround this error without setting HeartbeatInt to 0? Thanks, Nikhil =20 _____ =20 Do you Yahoo!? Exclusive Video Premiere - Britney Spears <http://launch.yahoo.com/video/?1093432&fs=3D1&redirectURL=3Dhttp://launc= h.y ahoo.com/promos/britneyspears/>=20 |
From: Nikhil B. <ass...@ya...> - 2003-10-30 18:39:12
|
Hello, What is the general experience regarding TCP connections being dropped from time to time, especially when connecting across the Pacific to South Korea, for instance? In other words, if you using a regular Internet connection to connect to a FIX counterparty, does the FIX engine have to reconnect periodically due to a dropped connection? If so, what is average time period between reconnects? Any feedback would be greatly appreciated. Thanks, Nikhil --------------------------------- Do you Yahoo!? Exclusive Video Premiere - Britney Spears |
From: Nikhil B. <ass...@ya...> - 2003-10-30 18:37:54
|
Hello, How do we get around the problem Login being rejected and session being closed due to: 10 = SendingTime accuracy problem In our case its happening because the clocks on the 2 boxes are slightly out of sync. How do we workaround this error without setting HeartbeatInt to 0? Thanks, Nikhil --------------------------------- Do you Yahoo!? Exclusive Video Premiere - Britney Spears |
From: Nikhil B. <ass...@ya...> - 2003-10-30 18:28:47
|
Hello, What is the general experience regarding TCP connections being dropped from time to time, especially when connecting across the Pacific to South Korea, for instance? In other words, if you using a regular Internet connection to connect to a FIX counterparty, does the FIX engine have to reconnect periodically due to a dropped connection? If so, what is average time period between reconnects? Any feedback would be greatly appreciated. Thanks, Nikhil --------------------------------- Do you Yahoo!? Exclusive Video Premiere - Britney Spears |
From: Lance H. <lkh...@be...> - 2003-10-07 16:19:55
|
I've just built quickfix on my Linux version 2.4.18-rthal5 (root@box) gcc version 2.95.4 20011002 system. IBM java is used: java version "1.4.1" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1) Classic VM (build 1.4.1, J2RE 1.4.1 IBM build cxia32141-20030522 (JIT enabled: jitc)) While the runat test are all successful, the runat_java ones are not, a SIGABRT is received: My system produces the output below: box:../test-1051: ./runat_java 22222 <at> JVMDG217: Dump Handler is Processing a Signal - Please Wait. JVMDG303: JVM Requesting Java core file JVMDG304: Java core file written to /opt/Quickfix/quickfix/test/javacore.20031007.120330.24872.txt JVMDG215: Dump Handler has Processed Error Signal 6. <test name='definitions/server/fix40/10_MsgSeqNumEqual.def' result='failure' > <message> getaddrinfo: Servname not supported for ai_socktype <line>3</line> </message> </test> .... more failures similiar to 'test name .....' above. Any pointers or suggestions will be gladly accepted. I'd be happy to supply the java core file to anyone interested. TIA Lance |
From: Grepppo <gr...@ho...> - 2003-10-03 14:31:07
|
Hi I am having a problem running the configure script after running the bootstrap, for QuickFix 1.6 The error I get is: ./configure --with-mysql=/usr/share/mysql loading cache ./config.cache ./configure: line 530: syntax error near unexpected token `quickfix,' ./configure: line 530: `AM_INIT_AUTOMAKE(quickfix, 1.6.0)' I am running Mandrake 9.0 autoconf 2.14-14mdk automake 1.4-21.p8.mdk libtool 1.4.2-9mdk gcc version 3.2 (Mandrake Linux 9.0 3.2-1mdk) How do I get it to configure from here.... thnx TIM |
From: Oren M. <ore...@ya...> - 2003-10-02 15:28:10
|
Looks like an oversight to me. The easiest thing to do to get this functionality would be to add the setString cmethod. This can be done in the src/.NET/Message.h class. The method would probably look like this: void setString( String* string ) { QF_STACK_TRY try { m_pUnmanaged->setString( convertString(string) ); } catch( FIX::InvalidMessage& e ) { throw new InvalidMessage(); } QF_STACK_END } That should get you going until we fix this up. --- "Christodoulou, Chris D (london)" <chr...@ml...> wrote: > Hi > > I am using quickfix version 1.5.0 for .NET and have > a problem converting a > fix string into a fix message. > > For example: > > Message fixMsg = new Message(); > fixMsg.setString(myFixStringFromSocket); > > Message.Header header = fixMsg.getHeader(); > > QuickFix.MsgType msgType = new > QuickFix.MsgType(); > router.getField(msgType); > > nType = Convert.ToInt32(msgType.getValue()); > switch (nType) > { > case 11: > ExecutionReport execReport = > new ExecutionReport(fixMsg); > > 1. There is no setString in Message ... > 2. There is no copy constructor for Message > 3. and no constructor in execution report to handle > messages. > > How is it done in .NET? This works fine in unix > version. > > Thanks > Chris > Thanks > Chris > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com |
From: Christodoulou, C. D (london) <chr...@ml...> - 2003-10-02 13:42:33
|
Hi I am using quickfix version 1.5.0 for .NET and have a problem converting a fix string into a fix message. For example: Message fixMsg = new Message(); fixMsg.setString(myFixStringFromSocket); Message.Header header = fixMsg.getHeader(); QuickFix.MsgType msgType = new QuickFix.MsgType(); router.getField(msgType); nType = Convert.ToInt32(msgType.getValue()); switch (nType) { case 11: ExecutionReport execReport = new ExecutionReport(fixMsg); 1. There is no setString in Message ... 2. There is no copy constructor for Message 3. and no constructor in execution report to handle messages. How is it done in .NET? This works fine in unix version. Thanks Chris Thanks Chris |
From: Christodoulou, C. D (london) <chr...@ml...> - 2003-09-30 15:34:15
|
Hi Just to let you know, I have solved the problem with the getHeader(). It was a bug in the quickfix source code. The derived class Message was actually creating a quickfix header as the compiler had 2 choices (base and derived), so the compiler picked the one most local to it, that is m_header = new Header(this); was really creating a quickfix header instead of quickfix42. Therefore m_header = new QuickFix42::Header(this); will sort problem. I had to go through all the code to make the necessary changes. Thanks Chris |