комментарии Компания TSLab на форуме

  1. Логотип TSLab
    Подстраивание под текущие реалии используя процент вместо константы

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

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

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

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



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

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


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



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

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

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

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



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

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



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

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

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



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

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

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

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



    Авто-репост. Читать в блоге >>>
  7. Логотип TSLab
    Запись прямого эфира TSLab Live
    Всем доброго вечера!

    Вчера наша команда провела первый стрим. Запись эфира доступна для просмотра на нашем YouTube канале TSLab Live

    Запись прямого эфира: https://youtu.be/6fCwcaVktOg

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

    После праздничных выходных мы проведем новый стрим, на котором более детально рассмотрим алгоритм из книги «Количественная сеточная торговля: как рыбак обходит Уолл-стрит» (Quantitative Grid Trading: How a Fisherman Beats Wall Street) автор Frank W Linn.

    Скачать готовый скрипт можно по ссылке: https://t.me/tslabprorugroup/37590

    Точные дату и время эфира мы сообщим после устранения технических проблем с оборудованием для вещания. Следите за нашими новостями!

    С уважением, команда TSLab!

    Авто-репост. Читать в блоге >>>
  8. Логотип TSLab
    Первый стрим от разработчиков TSLab уже в эту среду!
    ‼️ Друзья, спешим поделиться с вами свежими новостями проекта TSLab!

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

    Наш первый стрим пройдет уже в эту среду, 3 марта в 16:00 по Москве.

    Темой первого прямого эфира будет «Построение сеточных алгоритмов в визуальном редакторе», в ходе которого мы соберём алгоритм из книги «Количественная сеточная торговля: как рыбак обходит Уолл-стрит» (Quantitative Grid Trading: How a Fisherman Beats Wall Street) автор Frank W Linn.

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

    📅 Дата и время проведения сессий:3 марта в 16:00 по Москве.

    Место проведения: наш YouTube канал TSLab Live

    Авто-репост. Читать в блоге >>>
  9. Логотип TSLab
    Анализ объемов - начало

    Приветствуем наших постоянных читателей и только вошедших, новых подписчиков. Надеемся, что здесь вы найдете что-то полезное для себя или уже нашли и следите за обновлениями)

    Мы решили выпустить серию статей, посвященных объемному анализу и свечным паттернам.

    У большинства трейдеров сформировались уже свои ассоциации при виде той или иной свечи. Кто-то определенные ситуации трактует как разворот рынка, другие же наоборот предполагают продолжение тенденции. Смысл здесь кроется больше в «предыстории» этого движения, а не в самих свечах. Давайте рассмотрим теорию на практике, на конкретных примерах.
    Анализ объемов - начало

    В качестве примера возьмем большое тело свечи с крупным объемом(рисунок выше). Следом за ней идет свеча в обратную сторону, но по размеру больше, чем первая. То есть если закрытие второй ниже, чем открытие предыдущей на умеренном объеме – следом рынок развернется и пойдет в другую сторону. А теперь проверим частоту таких случаев, и приводят ли они к профиту (и как часто это происходит).
    Анализ объемов - начало



    Авто-репост. Читать в блоге >>>
  10. Логотип TSLab
    Уменьшаем количество транзакций, перестроением алгоритма

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

    Кто торгует через TSLab, знают о ситуациях в «реверсных» алгоритмах, когда необходимо переворачивать позу. Сначала выставляется закрытие для текущей позиции, далее открытие для новой. В большинстве случаев, конечно это происходит крайне быстро и без проблемно, но любая транзакция имеет задержки, пусть 100-300мс но все же задержки есть. Этого не избежать в принципе никак. Но можно перестроить алгоритм, таким образом, чтобы вместо закрытий позиций, были просто «задвоеные» заявки. То есть получается, открыли лонг, далее например открываем шорт +1 к лонгу.

    В итоге получим просто перевесы в размере позиции, то есть лонгов 144 шортов 145, в итоге текущая позиция просто 1лот шорт. Это слегка не привычно с точки зрения восприятия, но главное избегаем двух транзакций!
    Скрипт построен на фьючерсе ртс, индикаторов в принципе нет, простенький паттерн используется для демонстрации системы.
    Так выглядит график при таком «фокусе»
    Уменьшаем количество транзакций, перестроением алгоритма



    Авто-репост. Читать в блоге >>>
  11. Логотип TSLab
    Пример противоположной позиции при убытке

    Доброго времени суток, зашедшие впервые и уже постоянные читатели нашего блога!

    Многие трейдеры как опытные, так и начинающие проходят через определенный этап – пробы новых алгоритмов. А что если открыть шорт по ртс, а по сберу лонг? И закрыть позиции только в том случае, когда они обе дают нам плюс? Подобный пример мы и разберем в сегодняшней статье.

    Итак, открываем позицию по РТС в лонг, если текущий бар выше, чем каждый из предыдущих 10 баров (пример без глубокого смысла, берем за отправную точку). Затем ставим тейк профит в размере 2,5% и стоп лосс 1% от цены входа. Логика агоритма достаточно проста и не содержит скрытых смыслов. Но если вы делаете более «умную» точку входа, то, теоритически, улучшаете показатели. Отрезок 2018 года был выбран нами специально, так как он практически весь был в боковике. При этом график дохода предсказуемо плох.

    Пример противоположной позиции при убытке



    Авто-репост. Читать в блоге >>>
  12. Логотип TSLab
    Пробуем "умный" стоп-лосс

    Сегодня темой нашей очередной статьи будет пример попытки улучшения своей доходности, при торговле по тренду.


    Начальный алгоритм достаточно прост и стандартен — хай/лоу с периодом в 2000 баров. Тикер РТС Фьючерс. Специально был взят отрезок из прошлого, так как на нем он лучше всего «летал».

    Параметр не подогнанный — начальный период в блоках TSLab обычно 20 и мы приписали пару нулей для увеличения продолжительности сделки.
    Эквити в начальном виде.
    Пробуем "умный" стоп-лосс
    Результаты показывать не будем, так как они будут более интересными, чем график дохода. Рекомендуем посмотреть как это работает на практике лично, если вы уже пользователь нашей программы)

    Да — это не плохой график, но попытаемся сделать лучше! Выводим следующую формулу — открываем позицию, считаем доход/количество удерживаемых баров. Если значение растет, — значит рынок двигается с хорошей скоростью в нашу сторону. Если же начинает медленно падать или уходит в минус — значит перестал двигаться в нужном направлении. Пользуясь таким методом, алгоритм приближает стоп-лосс на 1 шаг цены с каждым баром. Для заметки: если работаете с историческими данными, то перепроверьте какой шаг цены вы указали. Иначе рискуете искать долго причину почему стоп не двигается ближе,  как это было у меня!)



    Авто-репост. Читать в блоге >>>
  13. Логотип TSLab
    Необычный метод, использовать объем в алгоритме

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

    Представленный алгоритм носит ознакомительный характер и является примером того, как с ним работать. Рассматривать данный пример будем на Фьючерсе РТС.

    Основное содержание идеи:



    Авто-репост. Читать в блоге >>>
  14. Запись вебинара Павла Целищева "Автоматизация торговли для не программистов с использованием TSLab"
    Доброго дня и продуктивной трудовой недели!

    На нашем YouTube канале TSLab Live добавлена запись вебинара Павла Целищева «Автоматизация торговли для не программистов с использованием TSLab».



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

    Вебинар был организован нашими коллегами из SR Solutions
    srsolutions.ru
    bot-adviser.ru
    t.me/srsolutions
    t.me/SowaTrends

    Авто-репост. Читать в блоге >>>
  15. Логотип TSLab
    Запись вебинара Павла Целищева "Автоматизация торговли для не программистов с использованием TSLab"
    Доброго дня и продуктивной трудовой недели!

    На нашем YouTube канале TSLab Live добавлена запись вебинара Павла Целищева «Автоматизация торговли для не программистов с использованием TSLab».



    Авто-репост. Читать в блоге >>>
  16. Логотип TSLab
    Как определить кол-во торгуемых лотов к разным тикерам, задался я вопросом.
    Приветствуем наших читателей!

    Сегодня мы хотим опубликовать статью нашего партнера VLTorgovie.


    Как определить кол-во торгуемых лотов к разным тикерам, задался я вопросом.

    Поразмыслив, пришел к таким выводам, как можно вообще теоретически привести все к одному отношению.

    Варианты:
    1. По полной стоимости контракта 140 000 ри*1,5= 210 000 рублей/си 75 000=2,8 лота или евро 210 000/92 000=2,2 лота или сбер 210 000 /27 000= 7,7 лота
    2. По ГО, все то же самое, только берем ГО
    3. По АТР в месяц, умноженным на стоимость шага цены, соответственно у РТС получается самый большой АТР, и его делим на АТР других инструментов и получаем кол-во лотов
    4. По отношению доходности за весь период в тестах, доходность РТС/Доходность другого инструмента = кол-во лотов
    Я до этого собрал систему SBP в один скрипт (все тикеры), теперь еще собрал систему 4T3S (основанная на свечном паттерне 3 солдата) в один скрипт (все тикеры). Скрипт получается больше 1000 кубиков. Очень долго загружается и считается. Комп слабенький для таких скриптов. Скрины ниже.

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

    Для этого я выписал в эксель данные по каждой системе отдельно по каждому тикеру, и по всем тикерам, и по всей системе в целом.

    Как видно из скринов, вообще при торговле несколькими вариантами параметров, на 1-м тикере просадка уменьшается в 1.5 раза, причем я подумал, что может именно здесь так, но нет, всего я уже передал 6 систем на 3 варианта параметров, и везде эта тенденция сохраняется.


    Авто-репост. Читать в блоге >>>
  17. Логотип TSLab
    Вебинар от Павла Целищева. Автоматизация торговли для не программистов с использованием TSLab
    Приглашаем Вас на вебинар, организованный нашими коллегами из SR Solutions!

    Уже сегодня, в 19:00 по Москве, Павел Целищев расскажет о том, что такое TSLab и как с ним работать.

    Основные темы вебинара:
    • Возможности алгоритмической торговли для непрограммистов
    • Знакомство с платформой TSLab
    • Собираем простую алгоритмическую стратегию сами
    • Возможности частичной автоматизации
    И многое другое

    Павел Целищев – частный инвестор с 15-летним стажем, занимался внутридневной торговлей деривативами на CME, последние 5 лет алготорговлей на FORTS. Автор и преподаватель курса по алгоритмической торговле в Академии Marketstat, разработчик С#.

    Начало вебинара — 19.00 по Москве.
    Продолжительность вебинара – 2 часа.
    Стоимость вебинара – БЕСПЛАТНО!

    Если вы давно хотели автоматизировать свою торговлю, но никак не могли это осуществить – этот вебинар для Вас!

    Регистрация по ссылке: https://srsolutions.ru/vebinar-04-02-21

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

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

    Работая с программой TSLab, иногда, а иногда часто), возникают пожелания, в виде необходимости новых блоков, которые в составе софта отсутствуют. Многие сложности, на самом деле решаемы имеющимся функционалом, хотя иногда конечно не обойтись без программирования.
    В комментариях к предыдущей статье, попросили добавить блок — месяц года. Просто взять и добавить блок — чаще всего это цикл через 6 рук пройдет от тикета с требованием к реализации, далее принятие решение о срочности и тд и тп. не суть важна в бюрократии, а в том что сделать можно все своими руками!

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



    Авто-репост. Читать в блоге >>>
  19. Логотип TSLab
    Парный трейдинг с "выравниванием" позиции

    Сегодня мы пишем последнюю статью в этом году, но в следующем мы вернемся со своими публикациями!

    Парный трейдинг многие знают и практикуют в своей торговле. Но раньше даже если и рассматривался такой вид алгоритмов на базе TSLab то по каким-то причинам, не уточнялось что можно выравнивать свою позицию уже после входа. И если на классических рынках это может быть не так легко сделать, то на криптовалютном делается просто. Сложность не в логике, а размере позиции.
    Допустим мы берем некую пару деление которго нам дает соотношение 1 к ~10 и оно меняется в десятичных дробях, то есть 1 к 9,97 или 1 к 9,85 и тд, соответственно нам нужно будет каждый раз выравнивая позицию, менять именно это десятичную разницу. хорошо, если это не попадает например под минимальный комисс на акциях, а если же изменение минимальное. то рентабильности не будет.
    На крипте же можно хоть в тысячных менять и комисс будет одинаковый, потому именно на базе крипторынка сделали пример.



    Авто-репост. Читать в блоге >>>
  20. Логотип TSLab
    Увеличиваем позицию по тренду
    Собрали скрипт. Подробно его логику расписывать нет смысла. Суть, попытка ловить тренд.

    Соответственно сразу ремарка, если тикер не трендовый выбираете в скрипте — не ждите чудес))
    Если кто-то не читает наши статьи до конца, то скрипты мы выкладываем в свободном доступе и все могут их скачать и покрутить в TSLab.
    В тестах использовали фьючерс Si и стоит обратить внимание, что со временем, динамика бумаги меняется.
    Если смотреть на график дохода, заметно как после всплеска, ускоряется «динамика»
    Увеличиваем позицию по тренду

    Далее немного меняем скрипт, и теперь если мы «поймали» тренд, то входим дополнительно +1 лот каждый раз, когда значение стопа, выше чем средневзвешенная цена входа. Почему именно так? предполагая, что даже если закрывается позиция по стопу, то мы будем либо в профите, либо в минимальном убытке.
    Так выглядет тот же алгоритм с добавлением позиции

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