Просьба реализовать возможность создавать на одной и той же торговой паре (например, BTC/USDT) неограниченное количество сигнальных ботов, которые работают полностью независимо друг от друга, не конфликтуя.
Принцип работы:
· Каждый сигнальный бот должен обрабатывать сигналы только на собственный объем контрактов, игнорируя наличие других открытых позиций на той же паре, сформированных другими ботами.
· Сигналы на открытие и закрытие позиций должны отправляться по аналогии с webhook биржи Binance (buy/sell конкретного количества контрактов).
· Закрытие позиций каждым ботом должно осуществляться путем отправки противоположного сигнала на количество контрактов, которое было открыто конкретным ботом, а не полным закрытием общей позиции на бирже.
Дополнительно:
Боты должны учитывать факт ликвидации позиции по торговой паре:
· В случае ликвидации позиции на паре бот должен игнорировать последующий сигнал от TradingView на закрытие позиции и перейти в ожидание нового сигнала на вход.
· Необходимо учитывать режим работы позиции на Binance (односторонний или двухсторонний хедж режим):
· В одностороннем режиме все сигналы (long и short) суммируются в единую позицию на бирже.
· В двухстороннем режиме long и short позиции разделяются и обрабатываются независимо. Ликвидация позиции одной стороны должна влиять только на ботов, открывавших эту позицию, без влияния на позиции противоположной стороны.