как использовать QuickFix C ++ isSessionTime () - PullRequest
0 голосов
/ 27 июля 2011

Кто-нибудь знает, как использовать функцию bool isSessionTime (const DateTime & time) из quickfix / c ++? Я имею в виду то, что должно быть передано в качестве параметра? В Quickfix / J не требуется никаких параметров, и функция этого метода состоит в том, чтобы предсказать, является ли текущее время временем стандартной сессии. Но в quickfix / c ++ мы должны передать параметр, я действительно рассмотрел API и попытался передать ему FIX :: DateTime :: nowUtc () и FIX :: DateTime :: nowLocal (), но ни одна из этих двух функций не работает. Оба они позволят моей программе аварийно завершить работу. Это то, что меня смущает из-за того, что должно быть передано.

1 Ответ

0 голосов
/ 27 июля 2011

Вы должны создать объект DateTime , чтобы передать его в качестве параметра.Взгляните на ссылку и ознакомьтесь с файлами своей библиотеки API, чтобы получить лучшее представление.

Конструктор по умолчанию - инициализируется нулем.

DateTime ()

Построение из числа и времени юлианского дня вМиллис.

DateTime (int date, int time)

Построить из указанных компонентов.

DateTime (int year, int month, int day, int hour, int minute, int second, int millis) 
...