Пробую играться с тестовой версией бота.
Принципиально работает все как и ожидалось, вполне ровно и стабильно.
Лично для меня большой проблемы с returnTicker не возникло.
Опишу по шагам. Бота пробовал запускать из двух стран Украина (айпи не статик из пула местного провайдера, пробовал также от Водафон УА) и Румыния (от местного провайдера и от Водафон РО).
Украина по локальному инету - при старте бота постоянное возвращение returnTicker. Переключился на мобильный инет от Водафон УА (Бывший МТС) Прикарпатский регион - результат такой же, пробовал преподключаться к вышке, стала появляться работа без возврата returnTicker.
Подключился к VPN со своей конторы, сервак стоит в Румынии на статик айпи, стабильный полный аптайм кроме первой минуты.
Сейчас физически нахожусь в Румынии и от местного провайдера и от местного мобильного оператора все стабильно работает.
Теоретически могу поговорить с айтишником и пожертвовать на дело комп оставшийся от майнинга чтоб админ поднял впн для пользования бота. Есть в этом смысл?
Готовлю отчет по торгам бота за сутки.
Очень много вмешивался в работу бота остановами и перезапусками. Если выполнять инструкцию из стартового топика, то бот нормально возвращается на рельсы.
Вопрос к автору. Даже при том, что у я не нахожусь в блеклисте полоникса, на старте бота нередки случаи возврата returnTicker возможно из-за большого количества опросов API о маркете и валетах. Может стоит добавить второй API и пусть бот использует их поочередно для увеличения скорости опрашивания? Например, при наблюдениях за работой бота замечал что он не успевает за другими явно-ботами и опаздывал с самой низкой/высокой ставкой на 1-4 ставки. Мой пинг до полоникса 50-60мс, так что дело не в интернете.
Ещё один вопрос. Бот делает выкуп ставок ? (BTC_STR Buy 0.00000784 191.32780612 0.0025 0.00150000 2017-07-23 12:46:43) с комиссией 0.25% был сделан ботом этот трейд.
И финально - реквесты:
1. Есть ли возможность сделать в боте ручной режим покупки/продажи? Я имею в виду поручить боту провести закупку позиции по команде пользователя и не продавать данную позицию до следующей команды пользователя. Технически закупку выполнять апая ордер на минимальную ставку и делая это в 2-3 потока - то есть, если поручено боту купить позицию в размере 900 единиц в коридоре условно 0.01 - 0.013, то при активном апе позиции конкурентами он разделит пул покупки на три части и будет их выставлять поочередно для минимизации задержки между отменой и выставлением ордера. Условно пока первая треть находится в верху списка, остальные две отменяются и готовятся к выставлению поочередно. Это агрессивная закупка позиции и она очень полезна при игре на коротких. Аналогичное для продажи. Я действительно считаю это первостепенным и даже более полезным чем стратегии, так как до написания и имплементации стратегий ещё много времени пройдет. Действительно был бы очень годный инструмент для ручной торговли. Если такое реализовано в других ботах, ткните в ссылку пожалуйста.
2. Планируется ли в обозримом будущем дать пользователя возможность корректировать или писать элементы работы бота (как в пункте выше) или целые стратегии? Я понимаю что до этого момент пройдет немало времени, но хотел бы знать. Да, я знаю что у соседей это есть, но тот продукт меня не заинтересовал.