Рабочая тетрадь

Фикс. профит. Есть проблемка.

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

Это касается только тех роботов, которые используют функцию «фикс профит» (колонка [n]).

Дело в том, что у нас иногда возникают разные форс-мажорные ситуации связанные с обрывом связи. Например, вчера у меня самопроизвольно перегрузился выделенный сервер. Естественно, закрылись и квик и пиранья. После обнаружения проблемы и запуска торговли были обнаружены расхождения в открытых позициях, т.к. за время дисконнекта сработали ранее размещённые на бирже заявки. Это не страшно, можно выровнять всё руками. Но в таких случаях, как оказалось роботы, использующие функцию «фикс профит» не получают информацию о цене входа, если вход был во время обрыва и соответственно не могут рассчитать цену выхода. В результате заявка на выход просто не выставляется…

Как решать эту проблему.

Надо периодически и обязательно после аварийной ситуации проверять тех роботов, которые находятся в позиции и используют функцию «фикс профит». А именно — выставляются ли в них заявки на выход при «опасном» режиме торговли (Not Set = 0). Проверяем с помощью включения и выключения робота. Если да, то всё в порядке. Если нет, то нужно:

1. Обнулить руками значение открытой позиции в колонке «Pos». Возникнет красная строка в нижней панели, информирующая о расхождении в открытых позициях, которое нужно выровнять руками в квике.

2. Перезапустить этого робота (выключить и включить)

3. Убедиться, что заявка на вход выставилась
Тематические заметки
Made on
Tilda