В прошлую пятницу была такая ситуация: Опционный робот выставил лимитную заявку на покупку 12 контрактов RI125000BN8D путов по 870 пунктов. Но в таблице сделок вывелось что часть контрактов исполнилось по 920 пунктов. Как такое вообще может быть для лимитного ордера?
Страшно покупать уже. А если купит по 500 000 в этом случае -
Евгений написал: Опционный робот выставил лимитную заявку на покупку 12 контрактов RI125000BN8D путов по 870 пунктов. Но в таблице сделок вывелось что часть контрактов исполнилось по 920 пунктов. Как такое вообще может быть для лимитного ордера?
Думаю, что вероятность того, что вы неверно интерпретируете работу своего скрипта все же выше, чем вероятность того, что на бирже произошел сбой. Перепроверьте ваши утверждения о том, что заявка действительно была выставлена по 870 (а не по 920), или что сделка по 920 действительно соответствует заявке по 870 (а не какой-то еще). В приведенном вами коде есть одна потенциальная проблема: если две разные заявки будут выставлены в одну и ту же секунду, то у них будут одинаковые TRANS_ID - быть может нужо копать в этой окрестности...
Евгений написал: Опционный робот выставил лимитную заявку на покупку 12 контрактов RI125000BN8D путов по 870 пунктов. Но в таблице сделок вывелось что часть контрактов исполнилось по 920 пунктов. Как такое вообще может быть для лимитного ордера?
Думаю, что вероятность того, что вы неверно интерпретируете работу своего скрипта все же выше, чем вероятность того, что на бирже произошел сбой. Перепроверьте ваши утверждения о том, что заявка действительно была выставлена по 870 (а не по 920), или что сделка по 920 действительно соответствует заявке по 870 (а не какой-то еще). В приведенном вами коде есть одна потенциальная проблема: если две разные заявки будут выставлены в одну и ту же секунду, то у них будут одинаковые TRANS_ID - быть может нужо копать в этой окрестности...
Заявка была одна, других не было, TRANS_ID не причем. И конечно все перепроверил, что заявка выставилась именно по 870 - все писалось в логи непосредственно перед транзакцией.
В прошлую пятницу была такая ситуация: Опционный робот выставил лимитную заявку на покупку 12 контрактов RI125000BN8D путов по 870 пунктов. Но в таблице сделок вывелось что часть контрактов исполнилось по 920 пунктов. Как такое вообще может быть для лимитного ордера?
Страшно покупать уже. А если купит по 500 000 в этом случае -