quickfix-developers Mailing List for QuickFIX (Page 182)
Brought to you by:
orenmnero
You can subscribe to this list here.
| 2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2002 |
Jan
|
Feb
(5) |
Mar
(16) |
Apr
(15) |
May
(17) |
Jun
(33) |
Jul
(35) |
Aug
(34) |
Sep
(19) |
Oct
(40) |
Nov
(51) |
Dec
(43) |
| 2003 |
Jan
(45) |
Feb
(79) |
Mar
(124) |
Apr
(121) |
May
(132) |
Jun
(77) |
Jul
(110) |
Aug
(57) |
Sep
(48) |
Oct
(83) |
Nov
(60) |
Dec
(40) |
| 2004 |
Jan
(67) |
Feb
(72) |
Mar
(74) |
Apr
(87) |
May
(70) |
Jun
(96) |
Jul
(75) |
Aug
(147) |
Sep
(128) |
Oct
(83) |
Nov
(67) |
Dec
(42) |
| 2005 |
Jan
(110) |
Feb
(84) |
Mar
(68) |
Apr
(55) |
May
(51) |
Jun
(192) |
Jul
(111) |
Aug
(100) |
Sep
(79) |
Oct
(127) |
Nov
(73) |
Dec
(112) |
| 2006 |
Jan
(95) |
Feb
(120) |
Mar
(138) |
Apr
(127) |
May
(124) |
Jun
(97) |
Jul
(103) |
Aug
(88) |
Sep
(138) |
Oct
(91) |
Nov
(112) |
Dec
(57) |
| 2007 |
Jan
(55) |
Feb
(35) |
Mar
(56) |
Apr
(16) |
May
(20) |
Jun
(77) |
Jul
(43) |
Aug
(47) |
Sep
(29) |
Oct
(54) |
Nov
(39) |
Dec
(40) |
| 2008 |
Jan
(69) |
Feb
(79) |
Mar
(122) |
Apr
(106) |
May
(114) |
Jun
(76) |
Jul
(83) |
Aug
(71) |
Sep
(53) |
Oct
(75) |
Nov
(54) |
Dec
(43) |
| 2009 |
Jan
(32) |
Feb
(31) |
Mar
(64) |
Apr
(48) |
May
(38) |
Jun
(43) |
Jul
(35) |
Aug
(15) |
Sep
(52) |
Oct
(62) |
Nov
(62) |
Dec
(21) |
| 2010 |
Jan
(44) |
Feb
(10) |
Mar
(47) |
Apr
(22) |
May
(5) |
Jun
(54) |
Jul
(19) |
Aug
(54) |
Sep
(16) |
Oct
(15) |
Nov
(7) |
Dec
(8) |
| 2011 |
Jan
(18) |
Feb
(9) |
Mar
(5) |
Apr
(5) |
May
(41) |
Jun
(40) |
Jul
(29) |
Aug
(17) |
Sep
(12) |
Oct
(23) |
Nov
(22) |
Dec
(11) |
| 2012 |
Jan
(8) |
Feb
(24) |
Mar
(5) |
Apr
(5) |
May
(6) |
Jun
(5) |
Jul
(5) |
Aug
(5) |
Sep
(2) |
Oct
(9) |
Nov
(2) |
Dec
(18) |
| 2013 |
Jan
(25) |
Feb
(16) |
Mar
(8) |
Apr
(2) |
May
(16) |
Jun
(17) |
Jul
(2) |
Aug
(13) |
Sep
(3) |
Oct
(4) |
Nov
(1) |
Dec
|
| 2014 |
Jan
(2) |
Feb
|
Mar
(22) |
Apr
(9) |
May
(3) |
Jun
(1) |
Jul
(5) |
Aug
(11) |
Sep
(18) |
Oct
(4) |
Nov
(4) |
Dec
(3) |
| 2015 |
Jan
(2) |
Feb
|
Mar
|
Apr
(3) |
May
(4) |
Jun
(37) |
Jul
|
Aug
(4) |
Sep
(6) |
Oct
(1) |
Nov
(4) |
Dec
(2) |
| 2016 |
Jan
(9) |
Feb
(3) |
Mar
(7) |
Apr
(1) |
May
(8) |
Jun
|
Jul
|
Aug
|
Sep
(7) |
Oct
(3) |
Nov
(16) |
Dec
|
| 2017 |
Jan
(1) |
Feb
(15) |
Mar
(2) |
Apr
(12) |
May
(4) |
Jun
(7) |
Jul
(5) |
Aug
|
Sep
|
Oct
|
Nov
(23) |
Dec
(8) |
| 2018 |
Jan
(2) |
Feb
(4) |
Mar
(2) |
Apr
(8) |
May
(3) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2019 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
(5) |
Nov
(3) |
Dec
|
| 2020 |
Jan
|
Feb
(4) |
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
(12) |
Aug
(5) |
Sep
(3) |
Oct
(1) |
Nov
|
Dec
(1) |
| 2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2022 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2025 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2026 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Caleb E. <cal...@gm...> - 2005-10-06 16:40:17
|
On 10/6/05, Shankar Krishnan <skr...@jw...> wrote: > > For the session to start, I need to know the counterparty's IP address > and the port he wants me to connect to. Where do these entries go ? It > seems I should add them to my config file, but I have not seen an relevan= t > tag for these entries, what tags should I use. > These are not tags. They are entries in the configuration file. See: http://quickfixengine.org/quickfix/doc/html/configuration.html Specifially SocketConnectHost and SocketConnectPort. -- Caleb Epstein caleb dot epstein at gmail dot com |
|
From: Shankar K. <skr...@jw...> - 2005-10-06 15:38:28
|
Very basic question: For the session to start, I need to know the counterparty's IP address and the port he wants me to connect to. Where do these entries go ? It seems I should add them to my config file, but I have not seen an relevant tags For these entries, what tags should I use. In the FIX session - is the Logon method - doing the connection to the IP address and Port ? Thanks for any help. - S |
|
From: Shankar K. <skr...@jw...> - 2005-10-06 15:13:56
|
Thanks Dale. _____ From: Dale Wilson [mailto:wil...@oc...] Sent: Thursday, October 06, 2005 11:09 AM To: Shankar Krishnan Cc: qui...@li... Subject: Re: [Quickfix-developers] Fix Sessions Hi Shankar, Shankar Krishnan wrote: A FIX session consists of logon/message exchange/logout. Some terminology we use here at OCI to help keep things straight: A trading day at the exchange is called a Session. (For some exchanges trading Sessions last a week or other time period.) A logon/.../logout interval is called a connection (I'm not sure this term is formalized by the FIX standard) A QuickFIX SessionID represents an agreement between counterparties to allow connections to sessions. It consists of protocol version, sending computer ID and receiving computer ID all of which must be agreed upon beforehand. This agreement and therefore the SessionID is valid for many trading sessions. Document mentions that a single FIX session can exist Across multiple physical connections, what does this mean ? Thanks for any help understanding this. That means an application can connect (logon...logout) multiple times using the same SessionID during a given trading Session. These connections are sequential, not parallel -- only one connection can be active per SessionID at any particular time. Things that are there to confuse you include: The layer of the protocol that handles logon,logout,retransmit, etc. is sometimes called the Session layer in the standards document. We don't use that terminology. We call it the Administrative layer of the protocol. The FIX::Session object (defined within QuickFIX) lives for the lifetime of your application. It is identified by a SessionID. The application can use the same FIX::Session object to connect (logon/logout) multiple times sequentially during the life of the application. Thus the FIX::Session object corresponds very well (but not completely) to the exchange's Trading Session. HTH, Dale -- ----------------------------------------------------- Dale Wilson, Senior Software Engineer Object Computing, Inc. (OCI) http://www.ociweb.com/ <http://www.ociweb.com/> http://www.theaceorb.com/ <http://www.theaceorb.com/> ---------------------------------------------------- |
|
From: Dale W. <wil...@oc...> - 2005-10-06 15:09:23
|
Hi Shankar, Shankar Krishnan wrote: > > > A FIX session consists of logon/message exchange/logout. > Some terminology we use here at OCI to help keep things straight: A trading day at the exchange is called a Session. (For some exchanges trading Sessions last a week or other time period.) A logon/.../logout interval is called a connection (I'm not sure this term is formalized by the FIX standard) A QuickFIX SessionID represents an agreement between counterparties to allow connections to sessions. It consists of protocol version, sending computer ID and receiving computer ID all of which must be agreed upon beforehand. This agreement and therefore the SessionID is valid for many trading sessions. > Document mentions that a single FIX session can exist > > Across multiple physical connections, what does this mean ? Thanks for > any help understanding this. > That means an application can connect (logon...logout) multiple times using the same SessionID during a given trading Session. These connections are sequential, not parallel -- only one connection can be active per SessionID at any particular time. Things that are there to confuse you include: The layer of the protocol that handles logon,logout,retransmit, etc. is sometimes called the Session layer in the standards document. We don't use that terminology. We call it the Administrative layer of the protocol. The FIX::Session object (defined within QuickFIX) lives for the lifetime of your application. It is identified by a SessionID. The application can use the same FIX::Session object to connect (logon/logout) multiple times sequentially during the life of the application. Thus the FIX::Session object corresponds very well (but not completely) to the exchange's Trading Session. HTH, Dale > > > > -- ----------------------------------------------------- Dale Wilson, Senior Software Engineer Object Computing, Inc. (OCI) http://www.ociweb.com/ http://www.theaceorb.com/ ---------------------------------------------------- |
|
From: Shepheard, T. (London) <Tob...@ml...> - 2005-10-06 14:58:39
|
NB: This is using QuickFIX/J (1.0.0-beta1) with a minor fix from CVS for FileLog.java I came across a problem when running as an Acceptor with the JDBC message store (JDBCStore.java), and the fact that the SessionQualifier is null for Acceptors, but is required in the database tables. See http://www.quickfixengine.org/bugtracker/bug.php?op=3Dshow&bugid=3D115 Am I missing something here or is this a problem with QFJ - and are SessionQualifiers really needed? From what I can see they look like they're meant to be optional for initiators, and meaningless for acceptors, but I'm not at all sure. As far as I can see I've got two options - either add a session qualifier to the acceptor config, or alter the DB and JDBCStore code to not require a session qualifier (which has a rather large impact due to the primary key changes that would entail). I hope someone can advise! Many thanks, Toby -------------------------------------------------------- If you are not an intended recipient of this e-mail, please notify the = sender, delete it and do not read, act upon, print, disclose, copy, = retain or redistribute it. Click here for important additional terms = relating to this e-mail. http://www.ml.com/email_terms/ -------------------------------------------------------- |
|
From: Shankar K. <skr...@jw...> - 2005-10-06 14:16:04
|
Hi, Since additional tags have been added in each version, should I reference the Dictionary I am using in the application. Is this needed ? Thanks _____ From: Shankar Krishnan Sent: Thursday, October 06, 2005 9:53 AM To: Shankar Krishnan Cc: qui...@li... Subject: RE: [Quickfix-developers] SendercompID and targetCompID Thanks, I misread, in fact heartbeats are sent only in periods of inactivity. _____ From: Caleb Epstein [mailto:cal...@gm...] Sent: Wednesday, October 05, 2005 4:37 PM To: Shankar Krishnan Cc: qui...@li... Subject: Re: [Quickfix-developers] SendercompID and targetCompID On 10/5/05, Shankar Krishnan <skr...@jw... <mailto:skr...@jw...> > wrote: QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html <http://www.quickfixengine.org/quickfix/doc/html/index.html> QuickFIX Support: http://www.quickfixengine.org/services.html <http://www.quickfixengine.org/services.html> Hi, Just to be sure (since I donot have the broker connection enabled yet), The SenderCompId and TargetCompId, can be IP addresses right ? In pure FIX terms, they can be anything, but when you setup a connection with a broker, they will generally assign you IDs to use. I am planning to use the 'Heartbeat messages', Would you normally use these Messages and show this as a status In the client application. Show what status? FYI, Heartbeat messages are only sent when the connection has been idle for some amount of time. If you have a connection that is busy all day with order- or quote-flow, no heartbeats will be sent. -- Caleb Epstein caleb dot epstein at gmail dot com |
|
From: Shankar K. <skr...@jw...> - 2005-10-06 13:58:01
|
A FIX session consists of logon/message exchange/logout. Document mentions that a single FIX session can exist Across multiple physical connections, what does this mean ? Thanks for any help understanding this. |
|
From: Shankar K. <skr...@jw...> - 2005-10-06 13:53:52
|
Thanks, I misread, in fact heartbeats are sent only in periods of inactivity. _____ From: Caleb Epstein [mailto:cal...@gm...] Sent: Wednesday, October 05, 2005 4:37 PM To: Shankar Krishnan Cc: qui...@li... Subject: Re: [Quickfix-developers] SendercompID and targetCompID On 10/5/05, Shankar Krishnan <skr...@jw... <mailto:skr...@jw...> > wrote: QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html <http://www.quickfixengine.org/quickfix/doc/html/index.html> QuickFIX Support: http://www.quickfixengine.org/services.html <http://www.quickfixengine.org/services.html> Hi, Just to be sure (since I donot have the broker connection enabled yet), The SenderCompId and TargetCompId, can be IP addresses right ? In pure FIX terms, they can be anything, but when you setup a connection with a broker, they will generally assign you IDs to use. I am planning to use the 'Heartbeat messages', Would you normally use these Messages and show this as a status In the client application. Show what status? FYI, Heartbeat messages are only sent when the connection has been idle for some amount of time. If you have a connection that is busy all day with order- or quote-flow, no heartbeats will be sent. -- Caleb Epstein caleb dot epstein at gmail dot com |
|
From: Caleb E. <cal...@gm...> - 2005-10-05 21:03:21
|
On 10/5/05, Shankar Krishnan <skr...@jw...> wrote: > > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > > Hi, > > Just to be sure (since I donot have the broker connection enabled yet), > The SenderCompId and TargetCompId, can be IP addresses right ? In pure FIX terms, they can be anything, but when you setup a connection with a broker, they will generally assign you IDs to use. I am planning to use the 'Heartbeat messages', Would you normally use these > Messages and show this as a status In the client application. Show what status? FYI, Heartbeat messages are only sent when the connection has been idle for some amount of time. If you have a connection that is bus= y all day with order- or quote-flow, no heartbeats will be sent. -- Caleb Epstein caleb dot epstein at gmail dot com |
|
From: Shankar K. <skr...@jw...> - 2005-10-05 17:36:19
|
Hi, Just to be sure (since I donot have the broker connection enabled yet), The SenderCompId and TargetCompId, can be IP addresses right ? I am planning to use the 'Heartbeat messages', Would you normally use these Messages and show this as a status In the client application. Thanks Shankar -----Original Message----- From: Oren Miller [mailto:or...@qu...] Sent: Wednesday, October 05, 2005 10:37 AM To: Caleb Epstein Cc: Shankar Krishnan; qui...@li... Subject: Re: [Quickfix-developers] Order Types/ FIX Codes A convenient solution for most systems, if you don't want to put a lot of effort into it, is to use the value of the MsgSeqNum. If you are worried about sequence resets, pair it with a time value. --oren On Oct 5, 2005, at 9:25 AM, Caleb Epstein wrote: > On 10/5/05, Shankar Krishnan <skr...@jw...> wrote: > What is the normal method used to generate ClOrdID, is using the > random number gen valid or should I use something > More robust. > > Most exchanges and sell-side systems expect every ClOrdID to be > unique for a given session and will reject or ignore duplicates. > Using a random number generator isn't a very good idea unless you > can be sure it doesn't repeat. Most systems use either a simple > increasing sequence number or something like the NYSE DOT system's > branch code + sequence number convention (AAA 0001, AAA 0002, ... > ZZZ 9999). > > -- > Caleb Epstein > caleb dot epstein at gmail dot com |
|
From: Jo J. <jo...@tr...> - 2005-10-05 14:43:22
|
The system I use is a combination of date and sequence number generated by my database. i.e. 20051004-0000001 I feel like this is a pretty good guarantee of uniqueness, and I can reset the sequence in the DB each night. The only trick is to make sure the id isn't too long for your broker/exchange's system to handle. Jo Janssens Telluride Asset Management 952.653.6456 -----Original Message----- From: qui...@li... [mailto:qui...@li...] On Behalf Of Oren Miller Sent: Wednesday, October 05, 2005 09:37 To: Caleb Epstein Cc: Shankar Krishnan; qui...@li... Subject: Re: [Quickfix-developers] Order Types/ FIX Codes QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html A convenient solution for most systems, if you don't want to put a lot of effort into it, is to use the value of the MsgSeqNum. If you are worried about sequence resets, pair it with a time value. --oren On Oct 5, 2005, at 9:25 AM, Caleb Epstein wrote: > On 10/5/05, Shankar Krishnan <skr...@jw...> wrote: > What is the normal method used to generate ClOrdID, is using the > random number gen valid or should I use something > More robust. > > Most exchanges and sell-side systems expect every ClOrdID to be > unique for a given session and will reject or ignore duplicates. > Using a random number generator isn't a very good idea unless you > can be sure it doesn't repeat. Most systems use either a simple > increasing sequence number or something like the NYSE DOT system's > branch code + sequence number convention (AAA 0001, AAA 0002, ... > ZZZ 9999). > > -- > Caleb Epstein > caleb dot epstein at gmail dot com ------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl _______________________________________________ Quickfix-developers mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-developers |
|
From: Oren M. <or...@qu...> - 2005-10-05 14:37:01
|
A convenient solution for most systems, if you don't want to put a lot of effort into it, is to use the value of the MsgSeqNum. If you are worried about sequence resets, pair it with a time value. --oren On Oct 5, 2005, at 9:25 AM, Caleb Epstein wrote: > On 10/5/05, Shankar Krishnan <skr...@jw...> wrote: > What is the normal method used to generate ClOrdID, is using the > random number gen valid or should I use something > More robust. > > Most exchanges and sell-side systems expect every ClOrdID to be > unique for a given session and will reject or ignore duplicates. > Using a random number generator isn't a very good idea unless you > can be sure it doesn't repeat. Most systems use either a simple > increasing sequence number or something like the NYSE DOT system's > branch code + sequence number convention (AAA 0001, AAA 0002, ... > ZZZ 9999). > > -- > Caleb Epstein > caleb dot epstein at gmail dot com |
|
From: Caleb E. <cal...@gm...> - 2005-10-05 14:25:47
|
On 10/5/05, Shankar Krishnan <skr...@jw...> wrote: > > What is the normal method used to generate ClOrdID, is using the random > number gen valid or should I use something > More robust. > Most exchanges and sell-side systems expect every ClOrdID to be unique for = a given session and will reject or ignore duplicates. Using a random number generator isn't a very good idea unless you can be sure it doesn't repeat. Most systems use either a simple increasing sequence number or something like the NYSE DOT system's branch code + sequence number convention (AAA 0001, AAA 0002, ... ZZZ 9999). -- Caleb Epstein caleb dot epstein at gmail dot com |
|
From: Rich H. <rh...@ql...> - 2005-10-05 14:17:51
|
Usually it depends on the exchange you are connected to. Cheers, Rich Shankar Krishnan wrote: > > > Thanks, > > > > What is the normal method used to generate ClOrdID, is using the > random number gen valid or should I use something > > More robust. > > > > Thanks > > > > ------------------------------------------------------------------------ > > *From:* Fanshteyn, Timur [mailto:tfa...@bo...] > *Sent:* Wednesday, October 05, 2005 9:17 AM > *To:* Shankar Krishnan; qui...@li... > *Subject:* RE: [Quickfix-developers] Order Types/ FIX Codes > > > > check out http://www.fixprotocol.org > > > > ------------------------------------------------------------------------ > > *From:* qui...@li... > [mailto:qui...@li...] *On Behalf Of > *Shankar Krishnan > *Sent:* Wednesday, October 05, 2005 8:59 AM > *To:* qui...@li... > *Subject:* [Quickfix-developers] Order Types/ FIX Codes > > > > Hi, > > > > I am working on a front end for a simple stock and futures trading > application. Where can I find a doc > > On various order types and the associated codes for these. Are these > part of the "ROE" that my execution > > Broker would give me. > > > > Regards > > > |
|
From: Shankar K. <skr...@jw...> - 2005-10-05 14:14:19
|
Thanks, What is the normal method used to generate ClOrdID, is using the random number gen valid or should I use something More robust. Thanks _____ From: Fanshteyn, Timur [mailto:tfa...@bo...] Sent: Wednesday, October 05, 2005 9:17 AM To: Shankar Krishnan; qui...@li... Subject: RE: [Quickfix-developers] Order Types/ FIX Codes check out http://www.fixprotocol.org <http://www.fixprotocol.org> _____ From: qui...@li... [mailto:qui...@li...] On Behalf Of Shankar Krishnan Sent: Wednesday, October 05, 2005 8:59 AM To: qui...@li... Subject: [Quickfix-developers] Order Types/ FIX Codes Hi, I am working on a front end for a simple stock and futures trading application. Where can I find a doc On various order types and the associated codes for these. Are these part of the "ROE" that my execution Broker would give me. Regards |
|
From: Fanshteyn, T. <tfa...@bo...> - 2005-10-05 13:17:51
|
check out http://www.fixprotocol.org ________________________________ From: qui...@li... [mailto:qui...@li...] On Behalf Of Shankar Krishnan Sent: Wednesday, October 05, 2005 8:59 AM To: qui...@li... Subject: [Quickfix-developers] Order Types/ FIX Codes Hi, I am working on a front end for a simple stock and futures trading application. Where can I find a doc On various order types and the associated codes for these. Are these part of the "ROE" that my execution Broker would give me. Regards |
|
From: Shankar K. <skr...@jw...> - 2005-10-05 12:59:53
|
Hi, I am working on a front end for a simple stock and futures trading application. Where can I find a doc On various order types and the associated codes for these. Are these part of the "ROE" that my execution Broker would give me. Regards |
|
From: <ec...@fi...> - 2005-10-04 23:04:04
|
All, =20 I am having a problem when calling initiator.stop(). My application simply hangs. This tends to occur when I attempt to stop my application after a call to Session.sendToTarget(msg, sessionid) returns with a SessionNotFound exception. I am not sure why the session cannot be found, as I am not logging out of it or otherwise doing anything intentional. I can handle this exception and recover; my big concern is the hanging call to initiator.stop(). I have seen previous posts about this, but no real solution. This has occurred with a couple of different builds - 1.9.4 and 1.10.2. I have both built the .dlls and use the binaries from the quickfixengine.org site. My application is in C#. Any patches, fixes, or workarounds would be greatly appreciated. Thanks! =20 Everett =20 |
|
From: Oren M. <or...@qu...> - 2005-10-04 22:09:29
|
You would add that tag just like the password tag, in the toAdmin =
callback.
--oren
----- Original Message -----=20
From: Alvin Wang=20
To: Francis Gingras=20
Cc: qui...@li...=20
Sent: Tuesday, October 04, 2005 7:25 PM
Subject: RE: [Quickfix-developers] username / password in logon msg?
I am talking abuot tag 553.=20
thx=20
Francis Gingras <fr...@at...>=20
10/04/2005 05:45 PM=20
=20
To: 'Alvin Wang' <AW...@FF...>=20
cc: qui...@li...=20
bcc: =20
Subject: RE: [Quickfix-developers] username / =
password in logon msg?=20
Alvin,
Yes it's confusing: it's called SenderCompID. You also need to set
TargetCompID.
Francis
________________________________
From: Alvin Wang [mailto:AW...@FF...]=20
Sent: Tuesday, October 04, 2005 20:15
To: Francis Gingras
Cc: qui...@li...;
qui...@li...
Subject: RE: [Quickfix-developers] username / password in logon msg?
Francis, I cannot not find Username in the document:=20
http://www.quickfixengine.org/quickfix/doc/html/configuration.html=20
********************************************************************** =
This e-mail message is intended solely for the use of the addressee. The =
message may contain information that is privileged and confidential. =
Disclosure to anyone other than the intended recipient is prohibited. If =
you are not the intended recipient, please do not disseminate, =
distribute or copy this communication, by e-mail or otherwise. Instead, =
please notify us immediately by return e-mail (including the original =
message with your reply) and then delete and discard all copies of the =
message. We have taken precautions to minimize the risk of transmitting =
software viruses but nevertheless advise you to carry out your own virus =
checks on any attachment to this message. We accept no liability for any =
loss or damage caused by software viruses. =
********************************************************************** |
|
From: Scott H. <sco...@fo...> - 2005-10-04 22:08:22
|
Alvin:
You can stuff the special fields into the outgoing Logon message by
implementing the toAdmin callback. In Java I do something like this for
counterparties that use this type of authentication:
if (message instanceof quickfix.fix43.Logon) {
quickfix.fix43.Logon logon = (quickfix.fix43.Logon) message;
try {
String username = sessionSettings.getString(sessionId, "Username");
logon.set(new quickfix.field.Username(username));
String password = sessionSettings.getString(sessionId, "Password");
logon.set(new quickfix.field.Password(password));
}
catch (Exception xx) {
throw new RuntimeException("Username and Password must be specified in QuickFIX configuration");
}
}
On Tue, 4 Oct 2005, Alvin Wang wrote:
> Hi,
>
> How to include username (553) and password (554) in Logon message? Is
> there a way to do it in the configuration? That should be most intuitive
>
> Thanks
> Alvin
|
|
From: Alvin W. <AW...@FF...> - 2005-10-04 21:47:20
|
I am talking abuot tag 553.
thx
Francis Gingras <fr...@at...>
10/04/2005 05:45 PM
To: 'Alvin Wang' <AW...@FF...>
cc: qui...@li...
bcc:
Subject: RE: [Quickfix-developers] username / password in logon msg?
Alvin,
Yes it's confusing: it's called SenderCompID. You also need to set
TargetCompID.
Francis
________________________________
From: Alvin Wang [mailto:AW...@FF...]
Sent: Tuesday, October 04, 2005 20:15
To: Francis Gingras
Cc: qui...@li...;
qui...@li...
Subject: RE: [Quickfix-developers] username / password in logon msg?
Francis, I cannot not find Username in the document:
http://www.quickfixengine.org/quickfix/doc/html/configuration.html
**********************************************************************
This e-mail message is intended solely for the use of the addressee.
The message may contain information that is privileged and confidential.
Disclosure to anyone other than the intended recipient is
prohibited. If you are not the intended recipient, please do not
disseminate, distribute or copy this communication, by e-mail or
otherwise. Instead, please notify us immediately by return e-mail
(including the original message with your reply) and then delete
and discard all copies of the message. We have taken precautions to
minimize the risk of transmitting software viruses but nevertheless
advise you to carry out your own virus checks on any attachment to
this message. We accept no liability for any loss or damage caused
by software viruses.
**********************************************************************
|
|
From: Francis G. <fr...@at...> - 2005-10-04 21:45:58
|
Alvin, Yes it's confusing: it's called SenderCompID. You also need to set TargetCompID. Francis ________________________________ From: Alvin Wang [mailto:AW...@FF...] Sent: Tuesday, October 04, 2005 20:15 To: Francis Gingras Cc: qui...@li...; qui...@li... Subject: RE: [Quickfix-developers] username / password in logon msg? Francis, I cannot not find Username in the document: http://www.quickfixengine.org/quickfix/doc/html/configuration.html |
|
From: Alvin W. <AW...@FF...> - 2005-10-04 21:36:36
|
Francis, I cannot not find Username in the document: http://www.quickfixengine.org/quickfix/doc/html/configuration.html Francis Gingras <fr...@at...> Sent by: qui...@li... 10/04/2005 05:29 PM To: 'Alvin Wang' <AW...@FF...> cc: qui...@li... bcc: Subject: RE: [Quickfix-developers] username / password in logon msg? Alvin, Username is in the config file, password is entered in toAdmin(). Use something like message.set(new QuickFix.RawData(password)); Francis From: Alvin Wang [mailto:AW...@FF...] Sent: Tuesday, October 04, 2005 19:59 To: Oren Miller; qui...@li...; qui...@li... Subject: [Quickfix-developers] username / password in logon msg? Hi, How to include username (553) and password (554) in Logon message? Is there a way to do it in the configuration? That should be most intuitive Thanks Alvin ********************************************************************** This e-mail message is intended solely for the use of the addressee. The message may contain information that is privileged and confidential. Disclosure to anyone other than the intended recipient is prohibited. If you are not the intended recipient, please do not disseminate, distribute or copy this communication, by e-mail or otherwise. Instead, please notify us immediately by return e-mail (including the original message with your reply) and then delete and discard all copies of the message. We have taken precautions to minimize the risk of transmitting software viruses but nevertheless advise you to carry out your own virus checks on any attachment to this message. We accept no liability for any loss or damage caused by software viruses. ********************************************************************** |
|
From: Francis G. <fr...@at...> - 2005-10-04 21:29:21
|
Alvin, Username is in the config file, password is entered in toAdmin(). Use something like message.set(new QuickFix.RawData(password)); Francis _____ From: Alvin Wang [mailto:AW...@FF...] Sent: Tuesday, October 04, 2005 19:59 To: Oren Miller; qui...@li...; qui...@li... Subject: [Quickfix-developers] username / password in logon msg? Hi, How to include username (553) and password (554) in Logon message? Is there a way to do it in the configuration? That should be most intuitive Thanks Alvin ********************************************************************** This e-mail message is intended solely for the use of the addressee. The message may contain information that is privileged and confidential. Disclosure to anyone other than the intended recipient is prohibited. If you are not the intended recipient, please do not disseminate, distribute or copy this communication, by e-mail or otherwise. Instead, please notify us immediately by return e-mail (including the original message with your reply) and then delete and discard all copies of the message. We have taken precautions to minimize the risk of transmitting software viruses but nevertheless advise you to carry out your own virus checks on any attachment to this message. We accept no liability for any loss or damage caused by software viruses. ********************************************************************** |
|
From: Alvin W. <AW...@FF...> - 2005-10-04 21:21:10
|
Hi,
How to include username (553) and password (554) in Logon message? Is
there a way to do it in the configuration? That should be most intuitive
Thanks
Alvin
**********************************************************************
This e-mail message is intended solely for the use of the addressee.
The message may contain information that is privileged and confidential.
Disclosure to anyone other than the intended recipient is
prohibited. If you are not the intended recipient, please do not
disseminate, distribute or copy this communication, by e-mail or
otherwise. Instead, please notify us immediately by return e-mail
(including the original message with your reply) and then delete
and discard all copies of the message. We have taken precautions to
minimize the risk of transmitting software viruses but nevertheless
advise you to carry out your own virus checks on any attachment to
this message. We accept no liability for any loss or damage caused
by software viruses.
**********************************************************************
|