Необходимо разработать бота для торговли на фьючерсах Binance, который будет работать через API. После запуска кода через консоль, нужно ввести следующие данные выбор торговой пары (например BTCUSDT или LTCUSDT), сумму прибыли с при достижении которой позиция закроется и откроется новая та сумму начальной маржи, то есть на сколько $ будет открываться первая позиция.
Идея бота:
После запуска через консоль бот должен выполнять следующие действия:
1. Открыть позицию с заданными параметрами (торговая пара, сумма тейк-профита и начальная маржа).
2. При достижении целевой прибыли в 1 доллар позиция автоматически закрывается, и открывается новая.
3. В случае просадки на 50% от маржи позиции происходит добавление маржи:
• Например, если начальная маржа составляет 5 долларов, при просадке до 2,5 долларов в позиции маржа увеличивается на 2,5 доллара, в результате чего новая маржа составит 7,5 долларов.
• Если просадка продолжается до 3,75 долларов (50% от новой маржи), снова происходит дополнение маржи на 3,75 доллара, и так далее, пока не будет достигнута целевая прибыль в 1 доллар.
4. После достижения целевой прибыли в 1 доллар позиция автоматически закрывается, и бот снова открывает новую позицию.