Менял стратегию боту, при этом на бирже не удалил фикс и макро ордера, и нажал кнопку «Сохранить».

Здесь задаем вопросы и обсуждаем технические моменты работы бота
Meetya
Сообщения: 20
Зарегистрирован: 12 апр 2018, 21:31

Менял стратегию боту, при этом на бирже не удалил фикс и макро ордера, и нажал кнопку «Сохранить».

Сообщение Meetya » 21 апр 2018, 16:47

Решил изменить настройки стратегии бота, не меняя пары. В этот раз не поленился залезть в инструкцию, там сказано следующее:
- «сначала​ ​ бот​ ​ отменит​ ​ все​ ​ свои​ ​ макро-ордера​ ​ на​ ​ бирже.
Далее​ ​ бот​ ​ изменит​ ​ рабочую​ ​ пару​ ​ и​ ​ инициирует​ ​ рестарт​ ​ цикла​ ​ -​ ​ то​ ​ есть​ ​ выставит​ ​ новую
сетку​ ​ ордеров​ ​ на​ ​ новой​ ​ паре.​ ​ При​ ​ этом​ ​ если​ ​ на​ ​ старой​ ​ паре​ ​ существовал​ ​ фикс-ордер,
то​ ​ он​ ​ останется​ ​ на​ ​ бирже.​»
Вижу как раз мой случай. Мне нужно, что бы фикс сохранился, а изменились только макро-ордера. Поэтому ничего не трогая на бирже, поменял стратегию работы бота и нажал кн. «Сохранить». Но бот видит старые ордера и менять их отказывается. В логах пишет вот, что:

INFO [2018-04-21 13:24:58,271] DownExecutor: There are 9 macro orders and 1 fix orders found in database.
INFO [2018-04-21 13:24:58,272] DownExecutor: Check macro orders
INFO [2018-04-21 13:24:58,325] DownExecutor: Active fix order: Fix {755342103 : [email protected], 2018-04-21 12:43:35.0}
INFO [2018-04-21 13:24:58,790] DownExecutor: Active orders on the market: [{755342103 : [email protected], buy, XRP_USD}, {755331104 : [email protected], sell, XRP_USD}, {755331086 : [email protected], sell, XRP_USD}, {755331069 : [email protected], sell, XRP_USD}, {755331054 : [email protected], sell, XRP_USD}, {755331034 : [email protected], sell, XRP_USD}, {755331017 : [email protected], sell, XRP_USD}, {755331000 : [email protected], sell, XRP_USD}, {755330980 : [email protected], sell, XRP_USD}, {755330961 : [email protected], sell, XRP_USD}]
INFO [2018-04-21 13:24:58,799] DownExecutor: No executed macro orders.
INFO [2018-04-21 13:24:58,799] DownExecutor: Check if pull down needed.
INFO [2018-04-21 13:24:58,799] DownExecutor: There is 1 fix orders.
INFO [2018-04-21 13:24:58,800] DownExecutor: No pull-down needed.
INFO [2018-04-21 13:25:37,422] Executor: Raw user info: {"uid":929270,"server_date":1524317149,"balances":{"USD":"10.9013091","EUR":"0","RUB":"0.00005911","PLN":"0","UAH":"0","BTC":"0.00000001","LTC":"0","DOGE":"0.00007124","DASH":"0","ETH":"0","WAVES":"0","ZEC":"0","USDT":"0","XMR":"0","XRP":"0","KICK":"0","ETC":"0","BCH":"0","BTG":"0"},"reserved":{"USD":"534.16389835","EUR":"0","RUB":"0","PLN":"0","UAH":"0","BTC":"0","LTC":"0","DOGE":"0","DASH":"0","ETH":"0","WAVES":"0","ZEC":"0","USDT":"0","XMR":"0","XRP":"854.21175588","KICK":"0","ETC":"0","BCH":"0","BTG":"0"}}
INFO [2018-04-21 13:25:58,802] DownExecutor:

То есть Екзекютор, по-русски завхоз, в дауне!!! Отсюда вопрос можно ли менять настройки стратегии без рестарта, то есть удаления фикс-ордера и как это сделать?

Meetya
Сообщения: 20
Зарегистрирован: 12 апр 2018, 21:31

Re: Менял стратегию боту, при этом на бирже не удалил фикс и макро ордера, и нажал кнопку «Сохранить».

Сообщение Meetya » 21 апр 2018, 19:49

Опа! А бот мне два письма прислал:
Первое:
Невозможно обновить фикс ордер для пары xrp_usd
Параметры ордера: [email protected]
Будет произведена попытка восстановить отмененный фикс ордер.
И второе:
Невозможно обновить фикс ордер для пары xrp_usd
Параметры ордера: [email protected]
Будет произведена попытка восстановить отмененный фикс ордер.

Я удалил все ордера и бот продолжил работу с новой стратегией, но хотелось бы знать на будущее, можно ли менять стратегию не удаляя фикс ордер. Не смертельно, просто жаль потерянного времени, у меня на отменённый фикс бот дня два или три работал.

dyno
Site Admin
Сообщения: 92
Зарегистрирован: 19 мар 2018, 14:48

Re: Менял стратегию боту, при этом на бирже не удалил фикс и макро ордера, и нажал кнопку «Сохранить».

Сообщение dyno » 21 апр 2018, 23:34

Вы неверно цитируете. То, что процитировали вы, относится к смене пары, а не стратегии.
Цитирую начало:
Смена пары - это
специальный случай и бот будет делать вот что: сначала бот отменит все свои
макро-ордера на бирже (только в случае, если в расширенных настройках не стоит
птичка “Использовать логарифмическое распределение ордеров”. Изначально она не
стоит).
Далее там на самом деле не совсем понятно, что это относится только к смене пары. Поправлю. При смене стратегии бот снимает макро ордера и забывает про фикс навсегда.

Вообще у вас произошел какой-то сбой, вы все делали правильно - ничего не отменяя просто меняем стратегию. Проверю. Какая биржа была?

Meetya
Сообщения: 20
Зарегистрирован: 12 апр 2018, 21:31

Re: Менял стратегию боту, при этом на бирже не удалил фикс и макро ордера, и нажал кнопку «Сохранить».

Сообщение Meetya » 22 апр 2018, 07:05

Биржа ЕХМО. Спасибо, но теперь какой смысл проверять, я сам всё разрулил, всё раб. Ок!
Я просто хотел понять, принцип работы бота.

dyno
Site Admin
Сообщения: 92
Зарегистрирован: 19 мар 2018, 14:48

Re: Менял стратегию боту, при этом на бирже не удалил фикс и макро ордера, и нажал кнопку «Сохранить».

Сообщение dyno » 22 апр 2018, 09:59

Я имел в виду что я проверю этот функционал вообще, не применительно к вам.

Meetya
Сообщения: 20
Зарегистрирован: 12 апр 2018, 21:31

Re: Менял стратегию боту, при этом на бирже не удалил фикс и макро ордера, и нажал кнопку «Сохранить».

Сообщение Meetya » 23 апр 2018, 20:21

Если нажать кн. "Сохранить" или "Сохранить и рестарт" бот отказывается менять стратегию. Старые макро-ордера не удаляет, новые не создает. Вот что он мне нарисовал после того как я нажал кн. "Сохранить", а после того как через 5 мин. ничего не произошло, нажал кн. "Сохранить и рестарт".

INFO [2018-04-23 17:09:49,473] DownExecutor: There are 28 macro orders and 1 fix orders found in database.
INFO [2018-04-23 17:09:49,473] DownExecutor: Check macro orders
INFO [2018-04-23 17:09:49,528] DownExecutor: Active fix order: Fix {761188540 : [email protected], 2018-04-23 16:34:11.0}
INFO [2018-04-23 17:09:49,987] DownExecutor: Active orders on the market: [{761249483 : [email protected], sell, XRP_USD}, {761249448 : [email protected], sell, XRP_USD}, {761249433 : [email protected], sell, XRP_USD}, {761249419 : [email protected], sell, XRP_USD}, {761249405 : [email protected], sell, XRP_USD}, {761249383 : [email protected], sell, XRP_USD}, {761249367 : [email protected], sell, XRP_USD}, {761249350 : [email protected], sell, XRP_USD}, {761249331 : [email protected], sell, XRP_USD}, {761249317 : [email protected], sell, XRP_USD}, {761249302 : [email protected], sell, XRP_USD}, {761249289 : [email protected], sell, XRP_USD}, {761249274 : [email protected], sell, XRP_USD}, {761249258 : [email protected], sell, XRP_USD}, {761249242 : [email protected], sell, XRP_USD}, {761249221 : [email protected], sell, XRP_USD}, {761249206 : [email protected], sell, XRP_USD}, {761249194 : [email protected], sell, XRP_USD}, {761249182 : [email protected], sell, XRP_USD}, {761249168 : [email protected], sell, XRP_USD}, {761249150 : [email protected], sell, XRP_USD}, {761249134 : [email protected], sell, XRP_USD}, {761249114 : [email protected], sell, XRP_USD}, {761249097 : [email protected], sell, XRP_USD}, {761249080 : [email protected], sell, XRP_USD}, {761249071 : [email protected]30797, sell, XRP_USD}, {761249053 : [email protected], sell, XRP_USD}, {761249038 : [email protected], sell, XRP_USD}, {761188540 : [email protected], buy, XRP_USD}]
INFO [2018-04-23 17:09:49,995] DownExecutor: No executed macro orders.
INFO [2018-04-23 17:09:49,995] DownExecutor: Check if pull down needed.
INFO [2018-04-23 17:09:49,995] DownExecutor: There is 1 fix orders.
INFO [2018-04-23 17:09:49,995] DownExecutor: No pull-down needed.
INFO [2018-04-23 17:10:49,999] DownExecutor:
INFO [2018-04-23 17:10:49,999] DownExecutor:
INFO [2018-04-23 17:10:50,049] DownExecutor: There are 28 macro orders and 1 fix orders found in database.
INFO [2018-04-23 17:10:50,050] DownExecutor: Check macro orders
INFO [2018-04-23 17:10:50,119] DownExecutor: Active fix order: Fix {761188540 : [email protected], 2018-04-23 16:34:11.0}
INFO [2018-04-23 17:10:50,573] DownExecutor: Active orders on the market: [{761249483 : [email protected], sell, XRP_USD}, {761249448 : [email protected], sell, XRP_USD}, {761249433 : [email protected], sell, XRP_USD}, {761249419 : [email protected], sell, XRP_USD}, {761249405 : [email protected], sell, XRP_USD}, {761249383 : [email protected], sell, XRP_USD}, {761249367 : [email protected], sell, XRP_USD}, {761249350 : [email protected], sell, XRP_USD}, {761249331 : [email protected], sell, XRP_USD}, {761249317 : [email protected], sell, XRP_USD}, {761249302 : [email protected], sell, XRP_USD}, {761249289 : [email protected], sell, XRP_USD}, {761249274 : [email protected], sell, XRP_USD}, {761249258 : [email protected], sell, XRP_USD}, {761249242 : [email protected], sell, XRP_USD}, {761249221 : [email protected], sell, XRP_USD}, {761249206 : [email protected], sell, XRP_USD}, {761249194 : [email protected], sell, XRP_USD}, {761249182 : [email protected], sell, XRP_USD}, {761249168 : [email protected], sell, XRP_USD}, {761249150 : [email protected], sell, XRP_USD}, {761249134 : [email protected], sell, XRP_USD}, {761249114 : [email protected], sell, XRP_USD}, {761249097 : [email protected], sell, XRP_USD}, {761249080 : [email protected], sell, XRP_USD}, {761249071 : [email protected], sell, XRP_USD}, {761249053 : [email protected], sell, XRP_USD}, {761249038 : [email protected], sell, XRP_USD}, {761188540 : [email protected], buy, XRP_USD}]
INFO [2018-04-23 17:10:50,581] DownExecutor: No executed macro orders.
INFO [2018-04-23 17:10:50,581] DownExecutor: Check if pull down needed.
INFO [2018-04-23 17:10:50,582] DownExecutor: There is 1 fix orders.
INFO [2018-04-23 17:10:50,582] DownExecutor: No pull-down needed.

Meetya
Сообщения: 20
Зарегистрирован: 12 апр 2018, 21:31

Re: Менял стратегию боту, при этом на бирже не удалил фикс и макро ордера, и нажал кнопку «Сохранить».

Сообщение Meetya » 23 апр 2018, 21:19

Всё заработало и стратегия сменилась, только после того поставил бота на паузу, нажал кн. "Сохранить", а за тем "Сохранить и рестарт". Снял бота с паузы, нажал кн. "Сохранить", тишина полная, а вот когда надавил на кн. "Сохранить и рестарт" всё заработало! Всё делал очень не спешно, по минуте, а то и не сколько минут, на каждое телодвижение.
Последний раз редактировалось Meetya 23 апр 2018, 21:22, всего редактировалось 1 раз.

dyno
Site Admin
Сообщения: 92
Зарегистрирован: 19 мар 2018, 14:48

Re: Менял стратегию боту, при этом на бирже не удалил фикс и макро ордера, и нажал кнопку «Сохранить».

Сообщение dyno » 23 апр 2018, 21:21

Если изменена стратегия, то нажатие кнопки "Сохранить" и "Сохранить и рестартовать" делают одно и то же - сохраняют новые параметры и устанавливают сигнал боту о необходимости рестартовать цикл. При этом рестарт происходит не в тот же момент, а при следующем цикле бота - он увидит запрос на рестарт, и рестартанет.

Meetya
Сообщения: 20
Зарегистрирован: 12 апр 2018, 21:31

Re: Менял стратегию боту, при этом на бирже не удалил фикс и макро ордера, и нажал кнопку «Сохранить».

Сообщение Meetya » 23 апр 2018, 21:25

Вы знаете у меня сложилось такое впечатление, что кн. "Сохранить" не работает! Давишь, давишь её, а эффекта ноль. Ну вам виднее

dyno
Site Admin
Сообщения: 92
Зарегистрирован: 19 мар 2018, 14:48

Re: Менял стратегию боту, при этом на бирже не удалил фикс и макро ордера, и нажал кнопку «Сохранить».

Сообщение dyno » 23 апр 2018, 21:32

После нажатия на кнопку через несколько секунд должно выскочить окошко, подтверждающее сохранение параметров.

Ответить