Создаем роботов без основ программирования в TSLab

Автор: / Дата: в 20:02 / Рубрика: АТС

Дневник инвестора: «Думай и богатей»

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

Что такое TSLab и с чем его едят?

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

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

TSLab

Основные достоинства TSLab:

  • Удобство и простота
  • Русскоязычность
  • Визуальный интерфейс, который позволяет писать роботов без глубокого знания основ программирования, просто составляя скрипт из готовых блоков
  • Возможность создавать алгоритмы на языке программирования C#
  • Адекватная русскоязычная техподдержка
  • Быстрое выставление заявок с использованием «горячих» клавиш и управления мышью
  • Возможность использовать своих роботов на разных торговых терминалах (в том числе для QUIK и PLAZA)
  • Формирование диверсифицированного портфеля механических торговых систем.

Как известно — идеальных систем не бывает, поэтому у TSLab имеются и недостатки:

  • При большом количестве роботов иногда бывают проблемы с выставлением и исполнением заявок
  • Программа имеет не самые низкие системные требования

Начать реальный алготрейдинг посредством TSLab можно только заключив договор с одним из брокеров-партнеров. Чтобы научиться, а потом запустить работоспособного бота, потребуется какое-то время (кому-то неделя, а кому-то и месяц).

Tslab_schema

Возможности Лаборатории торговых систем

Возможности TSLab весьма широки, но мы рассмотрим самые интересные из них:

  • Визуальный редактор. Как мы уже говорили выше, пользователю не обязательно знать языки программирования – с помощью визуального редактора он может создавать и усовершенствовать свой алгоритм в виде схемы просто соединяя между собой блоки будущей программы. Также разработчиками предусмотрена большая библиотека индикаторов, элементов торговой математики, которые позволят создать торгового робота любой сложности
  • Контейнер скриптов. Основная задача сервиса – не позволять просматривать и редактировать содержащийся в контейнере алгоритм. Последний шифруется программой и создаётся своего рода «черный ящик» — контейнер скриптов. Таким образом, скрипт работает, но пользователь не имеет доступ к исходному коду. Контейнер создается для каждой конкретной копии программы. И если автор решит продать третьему лицу робота как готовое решение для быстрого входа в рынок, то секретность алгоритма торговой стратегии будет сохранена
  • Менеджер заявок или «скальперский стакан», как очевидно из названия, предназначен для трейдеров, совершающих большое количество сделок в день (скальперов). Опция даёт возможность быстро настроить интерфейс под себя и с бешеной скоростью выставлять или отменять заявки вручную прямо в стакане в один клик мыши
  • Трансляция работы скрипта – опция, которая позволяет видеть одну закладку рабочей области программы TSLab в виде картинки по определенному адресу в интернете. По этой ссылке в браузере можно удаленно при помощи ПК, телефона или планшета отслеживать работу своего торгового робота или демонстрировать его эффективность другим людям.
  • Паркинг скриптов позволяет снизить риски от перебоев в сети, а также недостатка мощности домашнего компьютера. Это сервер в дата-центре с установленной ОС и программой TSLab, которая работает 24 часа в сутки, 7 дней в неделю, что повышает надежность и прибыльность работы ваших торговых систем. Фактически аналог VDS/VPS сервера.
  • Модуль управления рисками. Этот модуль реализует риск-менеджмент в программе, проверяя выставляемые заявки перед исполнением на соответствие заданным вами условиям. В модуле есть множество фильтров с большим количеством параметров, которые можно накладывать на свой или чужой скрипт

brokers_moex

Где купить TSLab?

Сам продукт TSLab является абсолютно бесплатным. Разрабатывать и оптимизировать свои торговые системы можно сразу после скачивания и установки программы, но чтобы начать их использовать и торговать «живыми» деньгами на реальном рынке необходимо подключить услугу TSLab у своего брокера – Финам, ITinvest, Алор, Риком-Траст, Netinvestor, Открытие, Солид, Церих или БКС.

Абонентская плата брокеру за использование программы TSLab составляет от 1680 руб./мес за версию с QUIK и 3500 руб./мес. за подключение к шлюзу PLAZA.

Как научиться создавать ботов?

Вообще, ничего сложного в лаборатории TSLab нет. Все сделано максимально просто и сбор простого скрипта, например на двух скользящих средних или индикаторе параболик не сложен. Эти и многие другие скрипты я освещаю в разделе АТС, где пошагово показываю как их можно собирать.

Однако, если вас заинтересовала эта тема и вы всерьез задумались над тем чтобы создать свою армию торговых ботов – рекомендую обратить внимание на курсы и семинары, где вам быстро и в доступной форме объяснят как работать в TSLab.

Например, я проходил обучение у Дмитрия Высоцкого на четырёхнедельном онлайн тренинге “Торговые роботы с нуля”.

tslab_robots

В течение курса Дмитрий пошагово и в очень комфортном темпе рассказывает, как создать роботов на базе TSLab вручную. Во время курса мы разбирали целую кучу различных алгоритмов, многие из которых имеют огромный потенциал.

Так же хочу отметить что к каждому уроку Дмитрий дает объемное домашнее задание, выполнение которого позволяет закрепить полученные знания.

Ну и конечно же основным плюсом этого курса (рассчитывая на который я и прошел на тренинг) является его конечная его цель –  к окончанию каждый слушатель создаст собственную автоматическую торговую систему и запустит её на реальном рынке.

Курс состоит из 11 занятий, которые проходят по понедельникам, средам и пятницам, с 20.00 до 22.00 МСК. Ближайший тренинг стартует 18 января.

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

  • Виды торговых систем и методы их построения
  • Как создавать механические торговые системы в программе TSLab
  • Как создать робота на скользящих средних
  • Что такое скрипт с возможностью ограничения числа убыточных сделок и скрипт для торговли в канале
  • Где брать готовые алгоритмы и как их тестировать и улучшать

Dmitry_Visotskiy

Платиновая версия (+1-1,5 недели дополнительных занятий) стоит 60 тыс. и предлагает слушателям ряд дополнительных бонусов:

  • Шесть бесплатных готовых торговых алгоритмов, которые можно смело запускать в работу
  • Продвинутые функции применения различных блоков
  • Создание собственных индикаторов и комбинаций сигналов
  • Добавление в закрытую группу ВКонтакте, где вы найдете базу с рабочими алгоритмами
  • Персональный аудит написанной вами торговой системы
  • Личные консультации по скайпу на протяжении курса

Уверен, что стоимость курса вы сможете быстро окупить. В любом случае, я считаю что инвестиции в себя — это всегда самые лучшие инвестиции. Подписывайтесь на обновления моего блога и изучайте искусство трейдинга вместе со мной.