Помогите доделать бота для эксмо/даш, что-то с выгодной продажей у меня возник ступор.
Как он сейчас работает?
Берет самое дорогое предложение о покупке даш, отнимает от него 1% (или опционально) и выставляет ордер на покупку.
Потом от первого ордера опять отнимает 1% и выставляет еще ордер, потом еще и еще и т.д. (до 20 ордеров) но я не больше 3х делаю за раз.
т.е. каждый следующий ордер дешевле предыдущего на 1%.
Дальше ждет исполнения ордеров.
Когда ордер исполнился высчитывается сумма прихода даш с учетом комисии, т.е. -0.2 - это ровно те дашики которые поступили мне на счет.
Теперь самое интересное, как мне выставить ордер на продажу, что бы не быть в минусе и он исполнился в самом ближайшем времени (т.е. заведомо дорогую сумму делать не стоит, что бы не ждать 5 дней или 5 часов на исполнение).
Нужно как-то учесть комиссию биржи еще.
на скриншоте я сделал ордер на 4 даша (фактически на счет получил 3.992), заказал покупку на -1% дешевле чем самая большая, ордер исполнился, как мне их теперь блин выставить на продажу, что бы не быть в минусе?
допустим я хочу иметь +1% в профите.