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

Здесь задаем вопросы и обсуждаем технические моменты работы бота
вьшекн
Сообщения: 13
Зарегистрирован: 20 мар 2018, 09:30

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

Сообщение вьшекн » 23 апр 2018, 21:55

Meetya писал(а):
23 апр 2018, 21:25
Вы знаете у меня сложилось такое впечатление, что кн. "Сохранить" не работает! Давишь, давишь её, а эффекта ноль. Ну вам виднее
а эффект проявится только после исполнения фикса, на следующей закупке (рестарт цикла).
после "сохранить и рестарт" бот по идее сразу пересчитывает стратегию и перевыставляется..

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

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

Сообщение Meetya » 24 апр 2018, 12:10

dyno писал(а):
23 апр 2018, 21:32
После нажатия на кнопку через несколько секунд должно выскочить окошко, подтверждающее сохранение параметров.
При нажатии кн. "Сохранить" окно появляется, что-то типа - "параметры сохранены", но бот макро-ордера не выставляет.


вьшекн
Если всё делается так, как вы пишите, то это не правильно! Потому, что если все фикс-ордера исполняются, то за чем менять стратегю? Всё и так хорошо! Обычно дёргаться начинают когда до фикса, как пешком до америки, и трейдеру карачется звание «Почётный Инвестор»!
Последний раз редактировалось Meetya 24 апр 2018, 12:24, всего редактировалось 1 раз.

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

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

Сообщение dyno » 24 апр 2018, 12:20

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

Это все прослеживается по логам, если что-то непонятно - на вкладке "Отчеты" скачайте полные логи и посмотрите, что и как делает бот.

вьшекн
Сообщения: 13
Зарегистрирован: 20 мар 2018, 09:30

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

Сообщение вьшекн » 24 апр 2018, 22:56

dyno писал(а):
24 апр 2018, 12:20
После нажатия кнопки сохранить и измененной стратегии бот делает вот что:
- запоминает запрос на изменение стратегии
- во время начала ближайшего цикла опроса (до минуты) видит этот запрос, снимает макро ордера (если не указано иное в настройках), очищает память от фикса и устанавливает флаг рестарта, после чего заканчивает цикл опроса
- во время следующего цикла опроса (через примерно минуту) бот видит запрос рестарта и начинает новый торговый цикл.

Это все прослеживается по логам, если что-то непонятно - на вкладке "Отчеты" скачайте полные логи и посмотрите, что и как делает бот.
мммм. вот сейчас попробовал. в настройках поменял профит - с 0,8 на 0,7.. поменял кол-во макро ордеров, поменял мартин.. нажал "сохранить".. подождал несколько минут..
ничего не произошло.. в логах никаких изменений.. разве что выскочила ошибка:

Код: Выделить всё

INFO  [2018-04-24 19:27:44,234] Executor-TM2JF4Z9-LIB1DVU0-XAK1RW88-9BX5IPM2: There are 11 macro orders and 1 fix orders found in database.
INFO  [2018-04-24 19:27:44,234] Executor-TM2JF4Z9-LIB1DVU0-XAK1RW88-9BX5IPM2: Check macro orders
INFO  [2018-04-24 19:28:15,102] Executor-TM2JF4Z9-LIB1DVU0-XAK1RW88-9BX5IPM2: Active orders on the market: [{117324997738 : [email protected], buy, ZEC_BTC}, {119586727744 : [email protected], buy, ZEC_BTC}, {119586726745 : [email protected], buy, ZEC_BTC}, {119586714757 : [email protected], buy, ZEC_BTC}, {119586693778 : [email protected], buy, ZEC_BTC}, {119586688783 : [email protected], buy, ZEC_BTC}, {119586683788 : [email protected], buy, ZEC_BTC}, {119586680791 : [email protected], buy, ZEC_BTC}, {119586677794 : [email protected], buy, ZEC_BTC}, {119586674797 : [email protected], buy, ZEC_BTC}, {119586672799 : [email protected], buy, ZEC_BTC}, {119586665806 : [email protected], buy, ZEC_BTC}, {119592623842 : [email protected], sell, ZEC_BTC}]
INFO  [2018-04-24 19:28:15,345] Executor-TM2JF4Z9-LIB1DVU0-XAK1RW88-9BX5IPM2: Active fix order: Fix {119592623842 : [email protected], 2018-04-24 18:30:55.0}
ERROR [2018-04-24 19:28:33,588] Executor-TM2JF4Z9-LIB1DVU0-XAK1RW88-9BX5IPM2: Can't get active order list: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
ERROR [2018-04-24 19:28:33,609] Executor-TM2JF4Z9-LIB1DVU0-XAK1RW88-9BX5IPM2: Error. Executor is shutting down: Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
INFO  [2018-04-24 19:29:58,648] Executor-TM2JF4Z9-LIB1DVU0-XAK1RW88-9BX5IPM2: Started executor for user User{id='TM2JF4Z9-LIB1DVU0-XAK1RW88-9BX5IPM2', apiKey='*************', market='POLONIEX', email='1"1.ru', payedUpTo=2018-06-06, pair='ZEC/BTC', login='******', emailSent=false, paused=false}
я всегда полагал что кнопка "сохранить" сохраняет настройки для следующего цикла закупок, а текущий исполняется по предыдущим..

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

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

Сообщение dyno » 25 апр 2018, 08:16

Так а что должно было произойти? У вас идет активный цикл - ваши настройки вступят в силу при создании следующей таблицы макроордеров, что произойдет после исполнения фикса, а не через несколько минут. Что бы бот сразу переставил ордера, нужно нажимать "сохранить и рестартовать" - это написано в документации.

PS: по ошибке - это даун биржи.

вьшекн
Сообщения: 13
Зарегистрирован: 20 мар 2018, 09:30

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

Сообщение вьшекн » 25 апр 2018, 10:04

dyno писал(а):
25 апр 2018, 08:16
Так а что должно было произойти? У вас идет активный цикл - ваши настройки вступят в силу при создании следующей таблицы макроордеров, что произойдет после исполнения фикса, а не через несколько минут. Что бы бот сразу переставил ордера, нужно нажимать "сохранить и рестартовать" - это написано в документации
так и я про што.. товарищ Митя говорит что нажал "сохранить" и ничего не произошло..
Meetya писал(а):
21 апр 2018, 16:47
поменял стратегию работы бота и нажал кн. «Сохранить». Но бот видит старые ордера и менять их отказывается.
Отсюда вопрос можно ли менять настройки стратегии без рестарта, то есть удаления фикс-ордера и как это сделать?
на что я ответил что надо жать "сохранить и рестарт"
вьшекн писал(а):
23 апр 2018, 21:55
Meetya писал(а):
23 апр 2018, 21:25
Вы знаете у меня сложилось такое впечатление, что кн. "Сохранить" не работает! Давишь, давишь её, а эффекта ноль. Ну вам виднее
а эффект проявится только после исполнения фикса, на следующей закупке (рестарт цикла).
после "сохранить и рестарт" бот по идее сразу пересчитывает стратегию и перевыставляется..
ну и на Ваш комментарий
dyno писал(а):
24 апр 2018, 12:20
После нажатия кнопки сохранить и измененной стратегии бот делает вот что:
- запоминает запрос на изменение стратегии
- во время начала ближайшего цикла опроса (до минуты) видит этот запрос, снимает макро ордера (если не указано иное в настройках), очищает память от фикса и устанавливает флаг рестарта, после чего заканчивает цикл опроса
- во время следующего цикла опроса (через примерно минуту) бот видит запрос рестарта и начинает новый торговый цикл.

Это все прослеживается по логам, если что-то непонятно - на вкладке "Отчеты" скачайте полные логи и посмотрите, что и как делает бот.
вместо "сохранить" надо было бы написать "сохранить и рестарт"

вопщем путаница в терминологии и кнопках возникла..
:lol:

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

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

Сообщение dyno » 25 апр 2018, 11:58

Так я писал про общий случай. Смена стратегии - частный случай, и при простом сохранении если бот видит, что изменилась стратегия - он автоматом должен делать рестарт. Я поэтому и написал, что проверю механизм.

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

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

Сообщение dyno » 26 апр 2018, 12:19

Я проверил - при смене стратегии и нажатии "сохранить" бот работает как и положено - снимает оставшиеся макро ордера, забывает про фикс и начинает новый цикл с новой стратегией. Сам, рестарт делать не надо.

вьшекн
Сообщения: 13
Зарегистрирован: 20 мар 2018, 09:30

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

Сообщение вьшекн » 26 апр 2018, 15:47

вьшекн писал(а):
25 апр 2018, 10:04
вопщем путаница в терминологии
всё, дошло до меня.. я под изменением стратегии имел ввиду любые изменения настроек.. а вы говорите про смену лонг/шорт.


Ответить