{{Quickfixn}} End of Day Logout
Grant Birchmeier
gbirchmeier at connamara.com
Fri Oct 10 07:19:19 PDT 2014
Sequence numbers will reset before StartTime every day.
(Unless you have one of the ResetOnXXX values set to "Y", in which case it
will reset according to those.)
On Fri, Oct 10, 2014 at 8:44 AM, Amar Parmar <amar.parmar at octave-im.com>
wrote:
> Thanks Mike.
>
> So in removing the Start/End day, when would sequence numbers be reset? At
> the start/end of the day or at every log on?
>
>
>
> *From:* Quickfixn [mailto:quickfixn-bounces at lists.quickfixn.com] *On
> Behalf Of *Mike Gatny
> *Sent:* 10 October 2014 13:59
> *To:* Mailing list for QuickFIX/n
> *Subject:* Re: {{Quickfixn}} End of Day Logout
>
>
>
> Correct, you should not use StartDay/End if you want a daily session. You
> will need to use a Scheduled Task or other cron-like job control mechanism
> to start/stop on weekends.
>
> On Oct 10, 2014 5:27 AM, "Amar Parmar" <amar.parmar at octave-im.com> wrote:
>
> I’ve been reading around a bit and think I may understand what the
> problem is. By defining StartDay and EndDay I have created a week long
> session which is expecting to log-on on StartDay at StartTime and log-off
> on EndDay at EndTime.
>
>
>
> If this is correct, and by removing references to StartDay and EndDay,
> will I achieve what I require: A daily session which logs on/off at 6am/7pm
> and resets sequence numbers?
>
> If so, a second question is, how do I stop the initiator attempting to
> connect on weekends?
>
>
>
> Thanks,
>
>
>
> *From:* Quickfixn [mailto:quickfixn-bounces at lists.quickfixn.com] *On
> Behalf Of *Amar Parmar
> *Sent:* 10 October 2014 09:20
> *To:* Mailing list for QuickFIX/n
> *Subject:* {{Quickfixn}} End of Day Logout
>
>
>
> Hi,
>
>
>
> I am having trouble automatically logging out at the end of the day and
> resetting the sequence numbers. I thought this all happened automatically
> at the `EndTime', or do I need to handle this in code?
>
> Here is my initiator.cfg:
>
> # default settings for sessions
>
> [DEFAULT]
>
> FileStorePath=store
>
> FileLogPath=log
>
> ConnectionType=initiator
>
> ReconnectInterval=10
>
> SenderCompID=XXX
>
> StartDay=monday
>
> EndDay=friday
>
>
>
> [SESSION]
>
> BeginString=FIX.4.2
>
> TargetCompID=YYY
>
> StartTime=06:00:00
>
> EndTime=19:00:00
>
> HeartBtInt=30
>
> ##LIVE
>
> SocketConnectPort=9xxx
>
> SocketConnectHost=1xx.xx.xxx.143
>
> DataDictionary=../../spec/fix/FIX42.xml
>
>
>
> Here is an extract from *.event.current.log: (nothing at 7pm, first
> messages around this time)
>
> 20141009-19:10:12.862 : Received logout request
>
> 20141009-19:10:12.863 : Sending logout response
>
> 20141009-19:10:12.864 : Session FIX.4.2:XXX->YYY disconnecting: Received
> logout request
>
> 20141009-19:10:22.855 : Connecting to 1xx.xx.xxx.143 on port 9xxx
>
> 20141009-19:10:22.863 : Connection succeeded
>
> 20141009-19:10:22.863 : Initiated logon request
>
> 20141009-19:10:22.902 : Verify failed: MsgSeqNum too low, expecting 10107
> but received 1
>
>
>
> The FIX messages immediately before and during/immediately after 19:00:00
> are just the usual heartbeats, nothing more.
>
>
>
> Thanks,
>
>
>
>
> _______________________________________________
> Quickfixn mailing list
> Quickfixn at lists.quickfixn.com
> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>
>
> _______________________________________________
> Quickfixn mailing list
> Quickfixn at lists.quickfixn.com
> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>
>
--
Grant Birchmeier
*Connamara Systems, LLC*
*Made-To-Measure Trading Solutions.*
Exactly what you need. No more. No less.
http://connamara.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20141010/0d123d5c/attachment-0001.htm>
More information about the Quickfixn
mailing list