Техническое задание
Алгоритм работы прост. Вход в сделку по кнопке "старт" в приложении, без обоснований точек входа. С параметрами стопа и тейка и прочих необходимых параметров сделки. Выставление тейка и стопа на бирже, для исключения форс мажоров.
По завершению сделки сразу открытие следующей по результатам предыдущей. Если в плюс, то ничего не меняется, если в минус, то тут варианты изменений: может изменится тейк, стоплосс, объем или направление сделки. Если снова минус, то снова изменения, от прошлой сделки. И т.д при каждой минусовой какие то изменения. Вариантов 10 изменений например, если 10 подряд в минус. Если плюс, то все возвращается в начало.
Подсчет потерь, при превышении стоп торги.
Все это на крипте, фьючерсы, на Bybit. Учитывать фандинг. Например не открывать сделки за час до фандинга, если фандинг не в пользу открываемой сделки (применять при фандинге выше 0,05). Если уже в сделке, то ничего не делать. Если вдруг вырастает больше 0,5 например, сделать паузу в работе и выдать сообщение: остановится или продолжить. Все открытые сделки завершать тейком или стопом.
Интерфейс приложения в виде таблицы. Возможность запускать несколько таких приложений для разных пар фьючей. Возможность ставить бот на паузу для изменения параметров. Накидаю в эксель что то похожее, так как чистая математика первого класса в алгоритме, пришлю заинтересовавшимся.