Ответы

Ответы

Mr.Mozart

Binance только для начала. Бот должен поддерживать как минимум 2 биржи, в том числе ту, на которой можно открывать Short-позиции, т.е. заниматься маржинальной торговлей (Bitfinex). Т.е. нужна поддержка стандартного счета на Binance и маржинального счета на Bitfinex.


  1. Panic Sale - Закрыть все альты которые есть в портфеле бота за USD / USDT / Stablecoin (какой из долларо-подобных видов будет использоваться в качестве ключевого, решим по ходу дела). Если какой либо из альтов находящихся в портфеле не поддерживает прямой обмен на доллары, то его сначала нужно обменять на биткоин по текущему курсу (market-цене), а затем так же, по рыночной цене обменять уже биткоин на доллар (Т.е. операция в 2 этапа)
  2. Panic Buy - Тоже самое что и "паник сейл", но все активы в портфеле переводятся не в доллар, а в определенный коин (биткоин, или альткоин). Здесь в основном все операции будут в 2 этапа (как я описывал выше). То есть сначала продаем все альткоины из портфеля за биткоины, а затем за BTC уже покупаем то, что указали в окне "Panic Buy"

• Будем. Я дам список начальных индикаторов. Если нужны будут формулы, чтобы не искать в сети, я дам все необходимые. В списке начальных индикаторов так же будет пяток моих собственных разработок.


• Да, это важно. С учетом того, что бот будет распространяться на широкую аудиторию, каждый человек должен иметь возможность добавить те индикаторы которые ему нужны, а так же изменить уже готовые. Поэтому нужны оба функционала.


• Если честно, я не знаю, дает ли бинанс тиковые котировки, но точно знаю, что TradingView (при отслеживании торговых пар Бинанса в реальном времени) их дает. Причем на любой бирже (в т. ч. и Бинанс) и на любой торговой паре внутри биржи.


• В целом, все верно. Автомат / полу-автомат переключаются чекбоксом. Бот в любом случае должен будет вести логи и записывать их в файл. При выбранном режиме полу-автомата, при срабатывании условия (сигнала), мне должно выскакивать окошко с подтверждением открытия / закрытия сделки (Принять / Отмена). При работе в автоматическом режиме, никакого окошка выскакивать не должно, бот должен сам производить все сделки, но писать в лог файл и лог-окошко (которое так же должно находиться внутри бота), т.е. я должен видеть виджет со всеми телодвижениями бота не мониторя постоянно отдельный файл.


• Это без проблем, как вам удобно. Главное что генератор лицензий должен быть только один и только у меня.


• Я не знаю, насколько это сложно реализовать, но это главное что должен уметь делать бот, ввиду его дальнейшего распространения. Большинство людей будут единовременно торговать на паре BTC / USD, и если бот не сможет поддерживать торговлю по одному инструменту от разных клиентов, то он просто потеряет свой смысл. Они же не будут ждать своей очереди, чтобы все остальные "наторговались", верно? Так же я писал в ТЗ о "пирамидации" сделок. Другими словами, при значении пирамидации > 1, одна программа (в руках одного человека), должна иметь возможность открывать столько сделок (при многократной реализации условий открытия), сколько позволяет его значение пирамидации.

Например: У меня стоит условие открытия Long-сделки по close цене (т.е. по закрытию бара), если цена пересечет скользящую среднюю снизу-вверх. Если параметр пирамидации стоит, например, 2, тогда бот должен будет открыть вторую сделку, если цена сначала упадет ниже СС, а затем снова пересечет её снизу-вверх. Причем каждая сделка должна открываться на заранее проставленный % от депозита, или фиксированную сумму, или кол-во контрактов (то что было в ТЗ). Надеюсь, что понятно объясняю?

Report Page