Руководство по API просто дает информацию о конфликте: < /p>
Чтобы изменить порядок, просто вызовите функцию ibapi.eclient.flaceord Это включает в себя ibapi.order.orderid, который должен соответствовать ibapi.order.orderid оригинала. < /P>
< /blockquote>
Если вы проверяете ibapi.eclient.flaceord Используйте последовательный идентификатор, начиная с идентификатора, полученного при методе NextValidid. Если новый заказ размещен с идентификатором порядка, меньше или равным идентификатору порядка предыдущего порядка, возникнет ошибка. < /P>
< /blockquote>
Это моя проблема. Когда я попытался изменить заказ, как указано выше, я получил ошибку «дубликат идентификатор порядка», и это так же, как указано выше о идентификаторе заказа.
Подробнее здесь: https://stackoverflow.com/questions/455 ... e-order-id