如何使用quickfix c++ isSessionTime()

发布于 2024-11-26 08:38:47 字数 268 浏览 4 评论 0原文

有人知道如何使用quickfix/c++ 的 bool isSessionTime(const DateTime& time) 函数吗?我的意思是应该将什么作为参数传入?在quickfix/J中,不需要参数,该方法的作用是预测当前时间是否为股票交易时间。但在quickfix/c++中,我们必须传递参数,我确实检查了API,并尝试将FIX::DateTime::nowUtc()和FIX::DateTime::nowLocal()传递给它,但这两个都不起作用。他们都会让我的程序崩溃。这让我对应该通过什么感到困惑。

Anyone knows how to use the function bool isSessionTime(const DateTime& time) of quickfix/c++? What I mean is that what should be passed in as the parameter? In the quickfix/J, there is no parameter required, and the function of this method is to predict whether the current time is for a stock session time. But in quickfix/c++, we have to pass parameter, I indeed reviewed the API, and tried pass FIX::DateTime::nowUtc() and FIX::DateTime::nowLocal() to it, but neither of these two works. Both of them will let my program crash. That what makes me confused about what should be passed.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

遥远的她 2024-12-03 08:38:47

您必须创建一个 DateTime 对象才能将其作为参数传递。查看链接并查看您的 API 库文件以获得更好的想法。

默认构造函数 - 初始化为零。

DateTime ()

根据儒略日数和以毫秒为单位的时间构造。

DateTime (int date, int time)

由指定的组件构建。

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

You have to create a DateTime object to pass it as a parameter. Have a look at the link and check out your API library files to get a better idea.

Default constructor - initializes to zero.

DateTime ()

Construct from a Julian day number and time in millis.

DateTime (int date, int time)

Construct from the specified components.

DateTime (int year, int month, int day, int hour, int minute, int second, int millis) 
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文