Как ваш робот контролирует риски неверно выставленных брокером лимитов?
Я тут довольно сильно увлекся робототехникой, и мне вот интересно:
кто и каким образом контролирует риск выставления брокером «левого лимита» или позиций? Как ваш робот пережил сбой 19 декабря?
У меня роботы сами считают все, и если у них расходятся данные с лимитами полученными от брокера (не всегда косячит биржа — гораздо чаже брокер может выставить ересь) они сигналят об этом остановив работу.
А как у вас? Поделитесь опытом. :)
53 |
Читайте на SMART-LAB:
Реальные доходы: новый выпуск «Лампы Трампа» с Элвисом Марламовым
Рынки в дисбалансе: рубль держится, а золото, палладий и алюминий становятся звездами инвестиций. Долговые обязательства компаний, перспективы...
Как с умом воспользоваться нашей скидкой?
Сейчас мы сохраняем возможность обучаться по сниженной цене, понимаем текущую экономическую ситуацию. В ближайшее время стоимость обучения...
Пересматриваем лучшие моменты 2025 года
😎 Как выглядит Северный морской путь с палубы электрохода, как чемпион по баскетболу оказался в шахте и какая должность позволяет остановить целое...
Потенциальные инвест идеи 2026 и РИСКИ их исполнения
Традиционный ежегодный пост в начале года. Прогнозы, планы и мысли на будущее
25 год был достаточно сложным годом для российского инвестора —...
кстати перед этим брокер уведомил о «возможных технических проблемах с отображением информации в таблицах» — только мой робот не читал уведомления, а меня естественно не было возле терминала :)))
я потом и спрашиваю — у кого какой опыт :)
кста, а с какой платформой работаешь?
Если робот делает сотни сделок, то там да. Нужен контроль более существенный.
А порой биржа не гонит, а просто тормозит. Открытые позиции в Квике обновляются с запаздыванием…
Вариантов масса. Иногда ещё и брокерское ПО глючит. Взять хотя бы тот же SmartCOM.
«заявка может быть ЗАРЕГИСТРИРОВАНА, а потом может быть ИСПОЛНЕНА. а еще может ИЗМЕНИТЬСЯ позиция по инструменты. после исполнения в таблице может ПОЯВИТЬСЯ запись о сделке. это 4 состояния которые НЕОБХОДИМО отследить.»
если в алгоритме нет хотя бы этих 4-х состояний — это значит, что автор кода не попадал в неприятные ситуации :)
Кстати, тут ещё нужно не забывать про планки. :) Я думаю, в большинстве роботов частных трейдеров даже эта проблема не предусмотрена. :)
Пришла цена вверх на планку. Квик выше планки не принимает заявки. Через некоторое время у других брокеров планку расширили, и уже цена пошла дальше, а в Финаме так и осталась планка висеть. :)) И висела ещё несколько минут. :))
У нас в программе SAT один робот может запускать других роботов. Когда возникает сигнал, то робот-торговая-стратегия запускает робота-открывальщика-позиции. Робот-открывальщик создаёт заявку и отслеживает её исполнение на всех этапах. Потом возвращает результат роботу-торговцу — успешно или нет открылась позиция. У меня так сделан робот-открывальщик позиции лучшей ценой в стакане.
Поэтому тут уже не проконтроллируешь простым сравнением внутренней переменной и данных по позициям от брокера…
Сравнивать кол-во в роботе с кол-вом у брокера нельзя. Т.к. данные приходящие от брокера могут существенно запаздывать. Особенно в случае с Квиком.
И всё.
У меня иная проблема: умная голова и руки :))) ДВА РАЗА уже робот (на 1-2-3) фьючах делал 100% прибыль в тестовом режиме. И тут я умный такой влезал и возвращал все на место. Думал сделаю получше, робот тупой, ща выйдет, прибыль упустит… И делал. Два раза уже. со 100% прибыли до стартовой суммы возвращал :)))!
Бля!!! не пускайте меня ничего делать руками! дайте замок металлический с ключом!