有谁知道如何查询TT X-trader API以确定订单(给定订单网站密钥)是否在市场上?
目前我正在对 siteKey
进行查询,该回复应返回订单对象。
但是,如果订单不再出现在市场中,则会抛出异常,可以使用MATLAB
语法捕获 try|catch
。
try
...
ttOrderSet = xtrdr.OrderSet;
ttOrderObj = ttOrderSet.SiteKeyLookupEx( siteKey );
... % order is in the market
catch
... % Order isn't in the market
end
这个机制的问题在于我的代码中的其他地方有一些需要断点的错误,这段代码会自动导致断点发生,这意味着每次查询订单时它都会不必要地停止。
我确信存在一个功能,以便人们可以查询订单是否在市场上有效。