Видео алготорговли работом
Видео алготорговли работом нефти BR-7-22 на МБ в ходе торговой сессии 02.06.2022 г. Код написан на LUA для терминала QUIK. Используемый метод: прогнозы направления движения цены и значений High и Low на следующем интервале (формализованы расчетно, никаких паттернов, скользящих, квадратов и стрелочек не применяется). ТС данного робота: вход по прогнозу направления цены от High к Low для лонга, для шорта – наоборот при отсутствии сигнала запрета на открытие позиции, который формируется набором параметров и условий.
Возможно, видео будет интересно алготрейдерам, или даст кому то пищу для размышлений, а может повезет и мне – получить обсуждение по теме вопроса…Ну и есть еще причина, указанная в конце поста.
Предупреждение: звука нет (роботу звук не нужен); длительность примерно 40 мин. (длиннее я b сам не осилил бы); для тех кто захочет смотреть на «перемотке» — всего 4 сделки (но для меня важно еще и как робот обрабатывает резкие изменения цены); любящим устроить срач в теме – просьба молча пройти мимо, заранее благодарен; робот не продается; на высказывания по существу обязательно отвечу.
Здравствуйте, друзья, меня зовут Александр и вы читаете мой блог о заработке на инвестиционных идеях.
Продолжаю публиковать свои прошлогодние заметки с Дзена на СмартЛаб.
В прошлой статье про торговых роботов от Альфа Инвестиции мы подвели итоги их работы с февраля по май 2021 года. Успех и прибыль улетает от нас всё дальше и дальше. Кажется, что это утопия и роботы ничего не зарабатывают. Но, на самом деле, мы не очень внимательно читали инструкцию от Альфа Банка. Возможно, что наш старый способ выбора пятёрки лучших роботов из большого списка оказался не самым правильным решением. Дело в том, что при опубликовании рейтинга роботов Альфа Банком, мы на следующий день запускаем их сразу в бой и не даём им времени поработать на «живых» данных.
Добрый вечер, форумчане!)
При разработке краткосрочной ТС подошел к этапу, когда надо решить задачу аллокации депо по инструментам, на которых применяется ТС. И решая эту задачу, при анализе найденных методик, пришел к тому, что сначала надо оценить, а какова емкость разработанной ТС.
И вот тут началась засада. Собственно, поэтому и обращаюсь к вам за помощью.
Вопрос, на который я ищу ответ, сформулирован достаточно конкретно, каким образом можно оценить емкость разработанной ТС, не прибегая к эмпирическому исследованию?
Или другими словами, какие есть способы/методы определения хотя бы приблизительной границы емкости ТС?
Самый простой способ, который приходит на ум — это подгружать в ТС состояние стакана и динамически проводить подсчет числа лотов в границах допустимого для ТС проскальзывания.
К сожалению, с точки зрения технического, программного обеспечения и трудозатрат — для меня подгрузка стакана реально дорогое удовольствие. От подгрузки стакана у меня сильно просядет в скорости алгоритм (платформенное ограничение), а значит точка входа будет безвозвратно потеряна.
«Онлайн сканирование» стакана не так сильно необходимо еще и по причине того, что мне не требуется точное значение емкости. Мне достаточен ориентировочный диапазон.
Тут важно уточнить, что ТС может работать одновременно на нескольких инструментах, поэтому хотелось бы понять, как определять приблизительную емкость для одного инструмента?
Уверен, многие мечтают полежать на пляже с золотистым песком попивая напитки, пока прибрежные пенящиеся океанические волны омывают ноги. Желательно, чтобы напитки подносили люди из нашей тогда еще юной фантазии. Кто-то напротив, обожает белоснежные массивы горы и пронизывающие до спинального мозга ветра. Каждому свое. Этот пост о реалиях алготрейдинга и психологии.
Не считаю уместным вести долгие монологи на тему поиска граалей, кто и каким образом постигает торговый дзен. Здесь, как и в жизни, у каждого свой путь. И мой привел меня к многочисленным умозаключениям, вскоре объединенных одной целью: создать нечто, что позволит «фармить» или «майнить» с биржи чуток на жизнь не применяя рук.
Поиски алгоритмического трейдерозаменителя заняли время. Непростое время. Даже дважды налетел на штраф от биржи за ошибочные транзакции. Винить кроме себя некого, но опыт весьма интересный: в моем случае я подарил зп «среднего класса» бирже. Просто так. В знак благодарности за обучение правильному написанию скриптов. Однако эта бочка воды не остудила пыл и из тлеющих углей вновь разгорелось пламя наживы.
ticker_list = {'gazp': 'GAZP.ME', 'sber': 'SBER.ME', 'tatn': 'TATN.ME', 'moex': 'MOEX.ME', 'rosn': 'ROSN.ME', 'lkoh': 'LKOH.ME', 'yndx': 'YNDX.ME', 'nlmk': 'NLMK.ME', 'alrs': 'ALRS.ME', 'rual': 'RUAL.ME', 'magn': 'MAGN.ME'}
Захотелось реализовать несколько идей для быстрого расчета по позициям акций и для этого мне нужно было чтобы скрипт на python постоянно получал обновленное значение цены. Например раз в три секунды. Искал решение и нашел похожий пример с парсингом любой информации в интернете на python с применением блиотек requests и beautiful soup, (bs4).