После создания объекта SessionSettings
вы можете перезаписать значения для времени начала и окончания.
SessionSettings settings = new SessionSettings(inputStream);
settings.setString(Session.SETTING_START_TIME, startTime);
settings.setString(Session.SETTING_END_TIME, endTime);
Время - формат ЧЧ: ММ: СС [часовой пояс]. Часовой пояс не является обязательным. Будет использоваться параметр TimeZone, если он установлен, или по умолчанию будет использоваться UTC. Строка часового пояса должна быть той, которую может решить класс Java TimeZone. Например, «15:00:00 US/Central». Для получения дополнительной информации см. Документацию к документации QuickFIX/J.
Несмотря на то, что установка этих значений программно возможна, вы должны знать, что эти значения должны соответствовать значениям, настроенным на контакте, к которому вы подключаетесь. –