TSLab

Сайт продукта: http://www.tslab.pro
TSLab — это платформа для визуального создания и запуска механических торговых систем.

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

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

  1. Аватар Проходимец по жизни
    "Тик - так.. тик - так" -> Торговый робот меньше чем за месяц. Часть II
    Вкратце о том, что в посте:

    показательных результатов в создании робота нет. Только мысли.
    инвесторы — млекопитающие и мысли по реализации робота. мысли тёмные.

    "Тик - так.. тик - так" -> Торговый робот меньше чем за месяц. Часть II
    P.S. ошибки и мотивация, к сожалению и к счастью, никуда не делись так что про них тоже зайдёт разговор.
    /--------------------------------------------------------/ 

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

    Посвятил период между этим постом и предыдущим я размышлениям о том, что такое рынок, и как его понимать мне, трейдеру, условно говоря. Очевидно, что это некая система, в которой есть ряд «факторов», которые влияют на поведение рынка. Можно назвать целый ряд факторов, однако некоторые факторы будут посвящены разным рынкам. Например

    Авто-репост. Читать в блоге >>>
  2. Аватар ves2010
    Тслаб алго железо сервер

    Тслаб алго железо сервер


    1 Пользую 7 лет выделенный сервак в датацентре. Но тслаб отожрался до 20 гиг, требует 2ух моторного серебряного ксеона о 24ех ядрах и 48ми потоках. А стоит такое чудо ажно 250к в год ну и сам тслаб 40к в год. Т.е 10 за лет сервак прожирает новый авто. И сбоит этот сервак стабильно раз год.

    2 На грудь прыгнула здоровенная жаба — платить такие деньжища. И решил попробовать смастерить подходящую замену серверу из говна и палок.

    3 Мысль была в том, чтоб взять два компа. Поставить их в разных городах, чтоб исключить проблемы с электричеством, интернетом и техникой. Т.е оба компа сразу не сдохнут, электричество одновременно не отключится и интернет одновременно не пропадет. На обоих компах поставить тслаб, соеденить их через облако, и как только один компов дает сбой — отключать его, включать второй комп и поднимать резервную копию с облаков.



    Авто-репост. Читать в блоге >>>
  3. Аватар Сергей Гутторов
    ТЕКУЩИЙ РЕЗУЛЬТАТ по моим МТС, октябрь 2021
    ТЕКУЩИЙ РЕЗУЛЬТАТ по моим МТС, октябрь 2021
    ТЕКУЩИЙ РЕЗУЛЬТАТ по моим МТС, октябрь 2021

    Авто-репост. Читать в блоге >>>
  4. Аватар Дмитрий Решетняк
    tslab открытие позиции по журналу сделок
    Всем доброго дня!
    Хочу оптимизировать свой торговый сценарий. Вход по технике руками, есть подробный журнал сделок в экселе. Теперь хочу подобрать оптимальный стоп лосс, тейк профит и прочие параметры.
    В TSLab я слаб, отсюда и вопрос) Как на основании данных из файла ексель о сделках (дата, время) воспроизвести сделки в TSLab? Или хотя бы даже если вручную записать в какой то блок информацию с датой и временем сделок, не пойму в какой блок. Очень благодарен если ответ со скрином редактора тс лаб.
    Самостоятельно дошел лишь к следующему — блок открытие позиции по рынку, на входе в блок условием является логическая формула, в которой прописал одну сделку в определенное время (время==103500&&дата==270621). Блок логическая формула требует входа, вряд ли правильно, добавил два блока константа, один время, другой дата, в них так же записал время и дата. По итогу сделка почему то совершается не в то время и не в ту дату. Как правильно сделать?tslab открытие позиции по журналу сделок

     

    Авто-репост. Читать в блоге >>>
  5. Аватар Сергей Гутторов
    Подвожу итог по старым контрактам. (+12%)
    СИ_модель1
    Подвожу итог по старым контрактам. (+12%)
    СИ_модель2
    Подвожу итог по старым контрактам. (+12%)

    Авто-репост. Читать в блоге >>>
  6. Аватар Андрей
    У кого есть автоматизированная ТС?
    Всем привет.
    Я задался вопросом создания ТС через тслаб (тк это самое простое). И так как это большой труд, хотел узнать, много ли людей, у которых она есть? Под ТС я понимаю систему или много торговых систем (автоматизированных или полуавтоматизированных, которая имеет (имела) статистически подтвержденное смещение мат ожидания у сторону профита, за вычетом всех расходов.
    Я прошу честно проголосовать, тк все таки для освоения всего придётся потратить год или 2.
    Естественно понятно, что рынок динамически изменяющаяся среда и любые параметры системы придётся постоянно менять. Плюс сами системы тоже, в зависимости от характера движения рынка.
    Пока только хочу узнать, есть ли такие люди, которые с этого живут и работают этим

    Авто-репост. Читать в блоге >>>
  7. Аватар ch5oh
    Где взять исторические данные с премаркетами и постмаркетами?!

    Голову сломал, время потерял, нужна помощь великих умов Смартлаба!

    Думаю, не мне одному будет интересно решение.

     

    В чем задача? Есть TsLab, есть желание тестировать системы на Америке, и, возможно, подключить их к Interactive Brokers.

     

    Но вот незадача. Для этого нужно скачать исторические данные по зарубежным бумагам. Я НЕ ПОНИМАЮ где и как можно скачать данные по буржуйским бумагам типа AAPL, MSFT и прочих, с премаркетами и постмаркетами. Желательно часовики (Н1) или пятиминутки (м5) вообще идеально! Хотя бы лет за 5, а лучше 10. Дневки бесполезны, их как раз можно скачать, и то, диапазон свеч без пре и пост маркетов. Формат TXT или CSV

    Может, кто подскажет, как жить? Я буду безмерно благодарен. И да, вопрос возможно решить не только бесплатно, но и с подписками, главное, решить. Хелп ми



    Авто-репост. Читать в блоге >>>

    Вадим Подрезов,

    Поставщик IqFeed берите и наслаждайтесь.
  8. Аватар Вадим Подрезов
    Где взять исторические данные с премаркетами и постмаркетами?!

    Голову сломал, время потерял, нужна помощь великих умов Смартлаба!

    Думаю, не мне одному будет интересно решение.

     

    В чем задача? Есть TsLab, есть желание тестировать системы на Америке, и, возможно, подключить их к Interactive Brokers.

     

    Но вот незадача. Для этого нужно скачать исторические данные по зарубежным бумагам. Я НЕ ПОНИМАЮ где и как можно скачать данные по буржуйским бумагам типа AAPL, MSFT и прочих, с премаркетами и постмаркетами. Желательно часовики (Н1) или пятиминутки (м5) вообще идеально! Хотя бы лет за 5, а лучше 10. Дневки бесполезны, их как раз можно скачать, и то, диапазон свеч без пре и пост маркетов. Формат TXT или CSV

    Может, кто подскажет, как жить? Я буду безмерно благодарен. И да, вопрос возможно решить не только бесплатно, но и с подписками, главное, решить. Хелп ми



    Авто-репост. Читать в блоге >>>
  9. Аватар Айзек
    Днк бот (статистика/обсуждение) + моя торговля
    Всем привет! Я продолжаю вести статистику по ДНК боту. Буду каждый день озвучивать наиболее актуальные проблемы, пока не случится чудо и они не исправятся! 
    1) Нет техдокументации, где были бы описаны возможности и значения каждой кнопки и каждого параметра. Чтобы можно было понять, что делает робот и почему он именно так делает.
    2) Исправление неправильного закрытия позиции: там где робот должен закрывать часть позы, он почему то дублирует закрытия с интервалом 30 сек. Связана это с некорректной работой мульти профита или ошибкой в самом алгоритме не ясно, но тем не менее такая ошибка есть. В основном она возникает на предпоследнем тейке.
    3) Почему то убрали отображения стопов и тейков, банально не понятно где стоп и когда будет тейк ( еще неплохо было бы видеть параметр Size PB, который отвечает за трейл)

    Вот и настал момент критической ошибки, о которой я писал. Робот не держит позицию, где должен. Опишу все более подробно .
    Днк бот (статистика/обсуждение) + моя торговля

    Авто-репост. Читать в блоге >>>
  10. Аватар Comneniee Comneniee
    Друзья, обратите внимание на мой проект parsesignal.ru/

    ANTI_Finsov, как с вами связаться не через сайт?

    pav, гомно а не проект, постоянно вылетает и не хочет работать должным образом, антивирус постоянно ругается на какой то вшитый майнер в программу, и за всё это удовольствие я еще и заплатил денег…
  11. Аватар pav
    Друзья, обратите внимание на мой проект parsesignal.ru/

    ANTI_Finsov, как с вами связаться не через сайт?
  12. Аватар ALEXgtrt
    Добрый день. Если у Вас есть телеграмм, попробуйте написать им… там пара ребят работают в команде, общаются со всеми и довольно неплохой результат показывают.https://t.me/JAGTR35_tlgrm
  13. Аватар Rin Nohara
    Доброго времени суток! Может, здесь есть отзывчивые люди, которые неплохо разбираются в торговых роботах и смогут мне немного помочь? дело в том, что это тема моей дипломной работы и я уже много слез пролила из-за этой темы… надеюсь, на вашу доброту
  14. Аватар YMKA
    TSLab RSI + TSI Binance LTC/EUR
    В который раз пытаюсь подобрать коридор параметров RSI + TSI
    Всё-таки субъективно кажется, что на Ryzen 5 3700 Pro стало оптимизироваться немного быстрее чем на i7 4790, хотя с учётом моих предыдущих сравнений, кажется, что TSLab вообще слабо умеет работать с многопоточностью, многозадачностью, да и память он как-то странно использует. На 16Gb оптимизировать больше 3х миллионов «попугаев» вообще опасно. Пару раз память забивалась, хотя был swap и subj рушился.
    Ну да ладно, это вступительная лирика.
    Дальше сам скрипт и backward тестирование на истории за период с 2020/11/11 с 15ти минутным таймфреймом и начальным депозитом в 0,1 лота.
    IMHO для чётких трендов такая стратегия плохо подходит, явные пропуски пиков. Больше всего, наверное, подходит для высоковолатильной «пилы» в пределах канала цены при отсутствии трендов.
    Скрипт
    Сделки на графике
    Результаты 1
    Результаты 2
    Сделки отчёт
    Оптимизация
    Доход
    Результаты оптимизации






    Авто-репост. Читать в блоге >>>
  15. Аватар Алексей
    Требуется программист на Lua и TSLab
    Требуется программист на Lua и TSLab. Программист нужен НЕ под определенный проект с уже готовым ТЗ, а на постоянной основе для разработки и написания торговых систем, индикаторов и пр. Оплата помесячно.

    Работа будет выглядеть ПРИМЕРНО таким образом:
    — Брифинг по скайп с обсуждением задач
    — Написание обсуждаемого скрипта в TSLab и его тестирование
    — После утверждения: написание скрипта в Lua под QUIK

    Какой тип задач нужно будет решать:
    — Написание и тестирование модулей скрипта в TSLab с последующей переноской на lua
    — Объединение модулей в единый алгоритм
    — Написание индикаторов в QUIK
    — Работа с уже имеющимися скриптами (доработка, исправление ошибок и пр.)
    — Написание околотрейдингового вспомогательного софта для личных нужд.
    — Работа в Excel (обработка статистических данных).

    Само собой задачи будут появляться постепенно, а не все сразу.

    Образование не важно. Желателен опыт торговли на рынке, в т.ч. опыт торговли опционами и фьючерсами. Обязателен опыт написания торговых скриптов, индикаторов и пр.

    Авто-репост. Читать в блоге >>>
  16. Аватар Александр
    Вопрос по TSLab: как открывать позицию на определенном баре от начала торгов?
    Просьба помочь. Вопросы:
    1. Как в TSLab открыть позицию на втором баре? При условии что первый бар пошел вверх. (Как вообще нумеруются бары.т.е. как в формуле указать бар номер 2 или бар номер5 (имеется ввиду номер бара от начала торгов)
    2. Как закрыть позицию по времени?

    Авто-репост. Читать в блоге >>>
  17. Аватар u-gyn
    Как сравнить 2 бара в ТС лаб?
    Как сравнить в ТС лаб 2 дневных бара? Т.е. бар позапрошлого дня должен быть равен бару прошлого дня.
    Чего то завис, формула «min[i-2] == min[i-1] не прокатила (((

    Может кто подсказать? Отдельное спасибо, если выложите прям скриншот скрипта (для совсем тупых).

    Авто-репост. Читать в блоге >>>
  18. Аватар Компания TSLab
    Подстраивание под текущие реалии используя процент вместо константы

    Приветствуем. 

    Иногда ну очень сложно придумать заголовок статьи… потому сильно не ругайтесь)

    Основная идея заключается в том — что при работе с объемами, или размером бара, при составлении паттерна — часто используется фиксированная константа. ну например размер бара должен превышать 200пунктов, дельта должна быть больше 900, а объем не меньше 9000 — иначе не входить. Конечно же это все работает с периодичностью, но рынки меняются в любом случае, и такие строгие условия могут хорошо работать сейчас, а завтра или вчера уже не так хорошо.
    Вот пример линии, которая строится при определенных условиях от константы
    Подстраивание под текущие реалии используя процент вместо константы

    Снизу это объемы, и заметно что до 15года они были больше, чем после, и горизонтальная линия которая строилась по условиям объема — менялась чаще в тот период, а в текущем же времени меняется крайне реже, что говорит о том — что данные условия просто-напросто — не выполняются. Учитывайте сильно сжатый график) то есть последнее время целый год могут не складываться условия, которые каждую неделю случались в 11м году.



    Авто-репост. Читать в блоге >>>
  19. Аватар Дмитрий Тюриков
    Нужна помощь в дописании бота в ТСлаб для Бинанса

    Есть заготовка сеточного бота для Бинанса. Осталось добавить несколько кубиков и прописать в них формулы.

    Бот работает на разных тайм фреймах через кубик сжатия, с выставлением лимиток, расчетом цены усреднения с учетом комиссий и свопов (если возможно но можно и без них) и закрытием по сигналу одного индикатора- Параболик.  

    Подробное ТЗ, телега для обсуждения-есть, корректировка логики приветствуется)

    В какие сроки и какой бюджет возможна реализация проекта, кто сможет помочь?

    Спасибо!



    Авто-репост. Читать в блоге >>>
  20. Аватар Компания TSLab
    Алгоритм по мотивам анализа объемов - продолжение

    Приветствуем! 


    В  продолжении темы дорабатываем алгоритм пытаясь «снизить просадку» 
    Какую работу проделываем в поисках решений — сложно описать. Мы пронаблюдали каждую сделку, при каких обстоятельствах она приносит профит, когда она чаще убыточна, есть ли логичность в ее входе, возможно есть смысл работать с частичными входами (кстати в логике скрипта увидите множество неиспользуемых блоков — их специально не удалили чтобы было видно «движение мысли»)
    Пожалуй самое важное — гэпы. Практически 100% гепов попадают под нашу логику и с учетом мерзкого движения ртс в предыдущем квартале — нам это было на руку — НО как будет завтра? потому мы сделали сценарий с ограничением торговли на геп (правда не стали заморачиваться с тем что теперь 7 утра, и пока на 10.00 ограничение, которое сможете себе поправить для текущего контракта. 
    (это картину не улучшило, потому ее не запостим, но в алгоритме условие оставляем — выше описание почему)



    Авто-репост. Читать в блоге >>>
  21. Аватар Компания TSLab
    Собираем алгоритм из книги Quantitative Grid Trading: How a Fisherman Beats Wall Street в TSLab!
    Всем доброго дня! 👋

    Недавно к нам в руки попала достаточно редкая и дорогая книга Quantitative Grid Trading: How a Fisherman Beats Wall Street (автор Frank W Linn). Мы даже начали разбирать описанные в ней алгоритмы на нашем первом стриме, но материал оказался настолько объемным, что нам просто не хватило бы времени на создание скрипта в прямом эфире.

    Было принято решение рассмотреть один из приведенных в книге алгоритмов и на его основе собрать готовый скрипт для вас. Наш коллега Алексей Горбунов записал видео с подробным описанием процесса разработки этого скрипта в TSLab.

    🎥 Ознакомиться с видео можно по ссылке:



    Авто-репост. Читать в блоге >>>
  22. Аватар Компания TSLab
    Алгоритм по мотивам анализа объемов

    Приветствуем! 
    Статья можно сказать пишется прямо онлайн в процессе создания скрипта. Логика входа — как было в предыдущей статье, локализуем объем в свече и входим. Но изменение только в значимости объема и отсутствие первоначального паттерна свечного. Значимость определяем как перевес верхнего объема от нижнего в полтора раза. Из дополнительной логики добавили условие что объем на свече должен быть хотя бы 5000 для ри, иначе у нас получался «мега» скальпер с большим количеством сделок.
    Картинка в качестве пруфа 
    Алгоритм по мотивам анализа объемов
    Возможно вы скажете, не ну вон как доход растет — оставляй так, но естественно что мы постараемся представить хоть в каком либо юзабельном виде, а не скрипт ради скрипта. Подобный «скальпер» во-первых, случайный, во-вторых, средний доход меньше комисса потому в реальности будет сливать))
    Потому ставим фильтр 5000 минимально приемлемый объем на свече и получаем такое развитие алгоритма.



    Авто-репост. Читать в блоге >>>
  23. Аватар Компания TSLab
    Не стандартное использование скользящих средних

    Приветствуем!

    Часто мелькают фразы — не нужно все усложнять, на рынке работают простые идеи, без проблем! Серьезно?! Возможно у кого то имеется опыт торговли на простой идее, пересечения скользящих, или по стохастику и тд? Без фильтрации, без интуитивности, а строго пересеклись — купили, пересеклись обратно, продали.
    .Тем не менее, все же начинают многие с простых индикаторов и простых алгоритмов, но даже в примитивном анализе, можно изощряться и получить новые точки входа, новые методы построений и соответственно другие результаты.
    Мы сделали обычный алгоритм по скользящим Ema(50) пересекает Sma(50) и открываются сделки. Необычно в данном сценарии только данные на которых мы строим индикаторы. В качестве входящих данных используем зоны проторговки объема (максимальное значение кластера за 5минут).
    Получаем при этом не сверх умный индикатор, а лишь другую отрисовку, так как в классическом виде, обычно используется или цена закрытия инструмента или его открытие.
    При этом, если посмотрим на график — не сказать, что есть явное отличие у движения скользящих.
    Не стандартное использование скользящих средних



    Авто-репост. Читать в блоге >>>
  24. Аватар adreas
    Нужен программист или опытный пользователь TSLab
    Привет всем,
    Нужен на удаленную работу опытный пользователь или программист очень хорошо знающий TSLab. Все подробности в личке. 

    Друзья, помогите пожалуйста поднять в топ. Спасибо.

    Авто-репост. Читать в блоге >>>
  25. Аватар Компания TSLab
    Анализ объемов - зона распределения объема

    Продолжаем тему.

    В прошлой статье, рассказали про паттерн, с примитивным фильтром и стопом по трейлу.

    В продолжении темы делимся скриптом, каким образом можно определить зону распределения объема.
    Анализ объемов - зона распределения объема
    Наша цель была, выявить основной проторгованный объем был сверху или снизу. Для этого нам понадобятся блоки, торговая статистика, и верхний/нижний уровень.
    Анализ объемов - зона распределения объема



    Авто-репост. Читать в блоге >>>
Чтобы купить акции, выберите надежного брокера: