openapi-sdk icon indicating copy to clipboard operation
openapi-sdk copied to clipboard

Java提交下单API,设置了outsideRth 为AnyTime 也就是你们文档给出的任何时段。

Open Royalalei opened this issue 4 months ago • 0 comments

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);
    }
}
Image 订单ID为:1165211695753228288

Image 手机显示却显示盘中

请问,模拟盘的下单API 是否支持 盘前 盘后 和夜盘交易

以下是建议与本次问题无关: 以及你们是否能提供一个QQ群或者微信群,或者其他群的形式,对你们提问,每次都要发一个issue 感觉很麻烦

感谢您的阅读与回复,谢谢。

Royalalei avatar Oct 21 '25 09:10 Royalalei