Closed AnabiozZz closed 2 years ago
https://github.com/Tinkoff/invest-python/blob/86b8b6e0369b626d6f0ff697372f689fec7a339b/tinkoff/invest/services.py#L1437
в ветке main: response, call = self.stub.PostSandboxOrder.with_call(
должно быть: response, call = self.stub.ReplaceSandboxOrder.with_call(
иначе вот такие исключения: tinkoff.invest.exceptions.RequestError: (<StatusCode.INVALID_ARGUMENT: (3, 'invalid argument')>, '30025', Metadata(tracking_id='63355fd34b5bd6960fe558391363ac0f', ratelimit_limit='200, 200;w=60', ratelimit_remaining=173, ratelimit_reset=37, message="missing parameter: 'order_type'"))
К слову замена всё равно не работает. Как раньше срабатывали оба ордера так и сейчас срабатывают.
Fixed in 0.2.0-beta38
commit https://github.com/Tinkoff/invest-python/commit/43fe25f3b2bf1968c6cda16ba5abe70405563e10
https://github.com/Tinkoff/invest-python/blob/86b8b6e0369b626d6f0ff697372f689fec7a339b/tinkoff/invest/services.py#L1437
в ветке main: response, call = self.stub.PostSandboxOrder.with_call(
должно быть: response, call = self.stub.ReplaceSandboxOrder.with_call(
иначе вот такие исключения: tinkoff.invest.exceptions.RequestError: (<StatusCode.INVALID_ARGUMENT: (3, 'invalid argument')>, '30025', Metadata(tracking_id='63355fd34b5bd6960fe558391363ac0f', ratelimit_limit='200, 200;w=60', ratelimit_remaining=173, ratelimit_reset=37, message="missing parameter: 'order_type'"))
К слову замена всё равно не работает. Как раньше срабатывали оба ордера так и сейчас срабатывают.