Is there any way through coding or configuration to create FIX session which lasts for more than a week.
I checked the Configuring QuickFIX, but i cannot find any information there.
Is there any way through coding or configuration to create FIX session which lasts for more than a week.
I checked the Configuring QuickFIX, but i cannot find any information there.
I don't think any version of QuickFIX allows this.
However, I'm unaware of any FIX party that uses a longer-than-weeklong session. (I'm not even sure if the FIX specification permits that.)
You can have session as long as you want. In QuickFixJ there is a configuration NonStopSession=Y (https://www.quickfixj.org/usermanual/1.6.4/usage/configuration.html).
In your application, who is terminating the connection? Is it Acceptor or Initiator?
You can configure start day as monday and end day as sunday to run the session for entire week.
Please look for startDay and EndDay at https://www.quickfixj.org/usermanual/1.6.4/usage/configuration.html