Сделать вполне реально в рамках приложения бота. Нужно узнать где находится механизм проверки ордеров в коде, затем добавить туда условие.
Поло имеет несколько хороших инструментов для немедленного исполнения ордера
https://docs.poloniex.com/#buyfillOrKill (optional) Set to "1" if this order should either fill in its entirety or be completely aborted.
immediateOrCancel (optional) Set to "1" if this order can be partially or completely filled, but any portion of the order that cannot be filled immediately will be canceled.