openapi-sdk
openapi-sdk copied to clipboard
Java提交下单API,设置了outsideRth 为AnyTime 也就是你们文档给出的任何时段。
Java提交下单API,设置了outsideRth 为AnyTime 也就是你们文档给出的任何时段。但是实际却没有生效 public SubmitOrderResponse submitOrder(JsUserBrokerModel jsUserBrokerModel, PreSubmitOrder preSubmitOrder) {
//组装下单对象
try {
Config userConfig = new ConfigBuilder(jsUserBrokerModel.getAppKey(), jsUserBrokerModel.getAppSecret(), jsUserBrokerModel.getToken()).build();
TradeContext tradeContext = TradeContext.create(userConfig).get();
SubmitOrderOptions opts = new SubmitOrderOptions(preSubmitOrder.getCode(),
//todo-lei 这里先暂时支持 市价单吧 后续再支持 用户设置的止盈和止损
OrderType.MO,
preSubmitOrder.getOrderSide(),
new BigDecimal(preSubmitOrder.getQuantity()),
TimeInForceType.Day);
//允许 盘前 盘中 盘后 夜盘 下单
opts.setOutsideRth(OutsideRTH.AnyTime);
//下单操作
return tradeContext.submitOrder(opts).get();
} catch (Exception e) {
log.error("下单失败,用户详情:{},订单:{},异常:{}", JSON.toJSON(jsUserBrokerModel), JSON.toJSON(preSubmitOrder), e.getMessage(), e);
throw new RuntimeException("下单失败", e);
}
}
手机显示却显示盘中
请问,模拟盘的下单API 是否支持 盘前 盘后 和夜盘交易
以下是建议与本次问题无关: 以及你们是否能提供一个QQ群或者微信群,或者其他群的形式,对你们提问,每次都要发一个issue 感觉很麻烦
感谢您的阅读与回复,谢谢。