Постов с тегом "алгоритмизация": 49

алгоритмизация


Создание на Lua своего индикатора в графике Quik: основы, нюансы, пример. Индикаторы: прогнозных High и Low следующего интервала; ценовых уровней объема.

   Кратко расскажу принципы и некоторые нюансы работы с графиком в Qiuk в плане создания своего индикатора (здесь и далее – подразумевается использование языка программирования Lua). В конце текста изначально хотел прикрепить видео с демонстрацией и краткими пояснениями работы моих индикаторов, но решил сделать это во второй части статьи, чтобы совместить просто иллюстрацию с небольшим анализом фьючерсов и акций.
   На полноту изложения вопроса по работе с индикаторами на графике Quik не претендую. Информация будет полезна интересующимся данной темой, не рассчитана на профессионалов (которые и так все знают, умеют и реализовали – свято в это верю), но все же предполагает наличие определенного уровня знаний Lua.
   Зачем мучиться со своими индикаторами? Конечно, в этом нет смысла, если вас устраивают стандартные индикаторы или отсутствуют самостоятельные подходы (методы) торговли, либо визуализация вам в принципе не требуется (не интересна).
   В моем случае мне банально захотелось сделать визуализацию своего метода прогнозирования экстремумов цены следующего интервала.



( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Ровно 100 дней, как я веду публичную торговлю

Сегодня ровно 100 дней, как я веду публичную торговлю и делаю ежедневный отчет со скриншотами сделок роботов. 💯 Без пропусков, без фотошопа, без неожиданного «не было у компьютера» в запильные дни.

Делаю я это в рамках моего марафона «Цель: +15% в месяц с помощью торговых роботов», а в этой таблице есть подробная статистика по дням и график эквити docs.google.com/spreadsheets/d/1U2iIIhd24qaJ3jA5p2gI9JdwFmYFc47PQsFqqS8d7kw

Пишу пост, т.к. эквити на хаях и настроение отличное, ведь скоро просадка и посты писать не будет хотеться :))

На сегодня, за 100 дней +190%


Rusquant package on CRAN

Пока тут бился с алготорговлей, параллельно дописал библиотеку для R, которая уже больше 12 лет пылилась
на разных репозиториях.

Многим было не удобно ее использовать,  но не смотря ни на что народ ей пользовался и благодарил на конференциях за поддержку этой библиотеки.

Теперь же можно наслаждаться нормальным доступ к данным из
Финам, Алор, Мосбиржа, Mfd, Тинькофф, MarketWatch. Добавил в нее и возможности торговать через API брокеров: Финам, Алор, Тинькофф.

Теперь можно устанавливать и наслаждаться как обычными библиотеками:

install.packages(«rusquant»)
library(rusquant)

Видео алготорговли работом

Видео алготорговли работом

   Видео алготорговли работом нефти BR-7-22 на МБ в ходе торговой сессии 02.06.2022 г. Код написан на LUA для терминала QUIK. Используемый метод: прогнозы направления движения цены и значений High и Low на следующем интервале (формализованы расчетно, никаких паттернов, скользящих, квадратов и стрелочек не применяется). ТС данного робота: вход по прогнозу направления цены от High к Low для лонга, для шорта – наоборот при отсутствии сигнала запрета на открытие позиции, который формируется набором параметров и условий.
   Возможно, видео будет интересно алготрейдерам, или даст кому то пищу для размышлений, а может повезет и мне – получить обсуждение по теме вопроса…Ну и есть еще причина, указанная в конце поста.
   Предупреждение: звука нет (роботу звук не нужен); длительность примерно 40 мин. (длиннее я b сам не осилил бы); для тех кто захочет смотреть на «перемотке» — всего 4 сделки (но для меня важно еще и как робот обрабатывает резкие изменения цены); любящим устроить срач в теме – просьба молча пройти мимо, заранее благодарен; робот не продается; на высказывания по существу обязательно отвечу.



( Читать дальше )

Мемуары по роботам 2021. Меняю методику тестирования торговых роботов Альфа Инвестиции (внимательно читаем инструкцию по эксплуатации)

Здравствуйте, друзья, меня зовут Александр и вы читаете мой блог о заработке на инвестиционных идеях.
Продолжаю публиковать свои прошлогодние заметки с Дзена на СмартЛаб.

 Картинка из интернета Картинка из интернета

В прошлой статье про торговых роботов от Альфа Инвестиции мы подвели итоги их работы с февраля по май 2021 года. Успех и прибыль улетает от нас всё дальше и дальше. Кажется, что это утопия и роботы ничего не зарабатывают. Но, на самом деле, мы не очень внимательно читали инструкцию от Альфа Банка. Возможно, что наш старый способ выбора пятёрки лучших роботов из большого списка оказался не самым правильным решением. Дело в том, что при опубликовании рейтинга роботов Альфа Банком, мы на следующий день запускаем их сразу в бой и не даём им времени поработать на «живых» данных.



( Читать дальше )

Отчет о исследовании повторяемости графика

    • 21 января 2022, 17:52
    • |
    • GOLD
      Популярный автор
  • Еще
Подавляющее большинство начинающих трейдеров верят в постулат:

В будущем на графике повторится то, что было в прошлом.

Инфоцыгане, продавцы роботов, блогеры и писатели книжек зарабатывают на этом постулате миллионы денег, обирая доверчивых детей.

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

На графике берем 5 точек (f, e, dcb) слева от точки а:
Отчет о исследовании повторяемости графика
Положение этих 5 точек относительно друг друга и относительно точки а задаем 9 логическими переменными, которые перебираем во вложенном цикле. Получаем перебор из ~500 различных комбинаций (фигур). 10-я переменная цикла — расстояние между точками в барах. 11-я переменная цикла — симметричный стоп-тейк в долях % от точки 

( Читать дальше )

Методика расчета емкости торговой стратегии. Кто как считает? help

    • 16 декабря 2021, 21:38
    • |
    • Serj90
  • Еще

Добрый вечер, форумчане!)

При разработке краткосрочной ТС подошел к этапу, когда надо решить задачу аллокации депо по инструментам, на которых применяется ТС. И решая эту задачу, при анализе найденных методик, пришел к тому, что сначала надо оценить, а какова емкость разработанной ТС.
И вот тут началась засада. Собственно, поэтому и обращаюсь к вам за помощью.
Вопрос, на который я ищу ответ, сформулирован достаточно конкретно, каким образом можно оценить емкость разработанной ТС, не прибегая к эмпирическому исследованию?
Или другими словами, какие есть способы/методы определения хотя бы приблизительной границы емкости ТС?

Самый простой способ, который приходит на ум — это подгружать в ТС состояние стакана и динамически проводить подсчет числа лотов в границах допустимого для ТС проскальзывания.
К сожалению, с точки зрения технического, программного обеспечения и трудозатрат — для меня подгрузка стакана реально дорогое удовольствие. От подгрузки стакана у меня сильно просядет в скорости алгоритм (платформенное ограничение), а значит точка входа будет безвозвратно потеряна.

«Онлайн сканирование» стакана не так сильно необходимо еще и по причине того, что мне не требуется точное значение емкости. Мне достаточен ориентировочный диапазон.

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



( Читать дальше )

как роботишка сходил в кровавую баньку во вторник с утреца

коротко об алгоритме
— запущен в марте 2020
— инструменты: 11 CFD на голубые фишки, список на скриншоте
— long only
— входы (трендовый фильтр — EMA), стопы и тейки — функция от волы (ATR)
— поза по каждому инструменту разбивается на 10 частей

после баньки эквити фигакнулось на уровень июля
как роботишка сходил в кровавую баньку во вторник с утреца

детализированный отчет

как роботишка сходил в кровавую баньку во вторник с утреца

( Читать дальше )

Котировки 20-ти ценных бумаг (IMOEX)

Котировки 20-ти ценных бумаг (IMOEX)



тф — 1 мин
Период с 2009 01 11  по 2021 09 21
<TICKER>,<PER>,<DATE>,<TIME>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL>

1_SBER
2_GAZP
3_GMKN
4_LKOH
5_VTBR
6_ROSN
7_SIBN
8_PLZL
9_SNGS
10_AFKS
11_NVTK
12_ALRS
13_AFLT
14_HYDR
15_RASP
16_YNDX
17_MOEX
18_СВРСТЛЬ
19_MTLR
20_MMK



ссылка на скачивание — dropmefiles.com/gSm5p

Программы для трейдинга с роботами

    • 12 сентября 2021, 12:35
    • |
    • MxD7
  • Еще
В Quick можно писать роботов на языке программирования Lua. 
В Transaq есть язык ATF (не знаю что это). 
Я слышал, что есть программа Wealth Lab со встроенным языком программирования c#. Я скачал последнюю демоверсию 7, но она у меня не заработала. Читал, что некоторые используют старую 6 с торрентов. Загружают котировки, отлаживают роботов на исторических данных и потом уже работают на актуальных. 
Прочитал про s# designer — якобы универсальную штуку для написания роботов. 

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

....все тэги
UPDONW
Новый дизайн