Постов с тегом "TSLab": 725

TSLab


Вебинар по TSLaby, который проходил на смартлабе

В вебинаре показано как писать скрипт для TSLaba на C#:



Развернутая статья по вебинару здесь:
http://smart-lab.ru/company/stock-edu/blog/96958.php

вебинары на смартлабе:
http://webinar.smart-lab.ru/

От идеи до робота за один день.

    • 14 января 2013, 12:38
    • |
    • ra81
  • Еще
Данная статья написана по мотивам вебинара «TSLab: интересные возможности и программирование» прошедшего в субботу 12.01.2013. Запись вебинара.
Все необходимые материалы приложены, и вы сможете сами воспроизвести все что я показывал на вебинаре.

Подобную и более сложные стратегии используя программирование на языке C# вы сможете создавать сами после обучения на моем курсе. Подать заявку можно на сайте TSLab.
Подать заявку на участие в курсе.


От идеи до робота за один день.


Приветствую всех алготрейдеров, а так же тех, кто планирует пойти по пути системного трейдинга. В данной статье я на примере стратегии, частично раскрытой на конференции трейдеров SSH 2012, попробую показать возможности и некоторые особенности программы TSLab которых не встречал в других используемых мной платформах. Сама стратегия не претендует на грааль, но идея рабочая. Кроме того, мы будем использовать TSLab непривычным для многих способов, мы будем комбинировать программирование и графический редактор. Используем версию программы 1.2.5.


Задача наша будет состоять из нескольких этапов:
  1. Получение исторических тиковых данных, которые включают направление сделки помимо цены и объема.
  2. Написание стратегии и необходимых элементов, а так же тестирование на исторических данных. Оптимизация параметров.
  3. Подготовка стратегии к запуску в реальную работу. Упаковка в зашифрованный контейнер для размещения на паркинге скриптов


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

TSlab: реализация обратной связи.

TSlab — удобный инструмент для тестирования различных
относительно простых стратегий. Но у него есть недостаток
— нельзя организовать обратную связь.
Например, если необходимо данные по текущей позиции
передать в «начало» алгоритма, но, естественно, на следующую
итерацию.
Выход я в итоге нашёл, хотя и довольно медленный,
и вряд ли он сгодится для использования real-time,
но при историческом тестировании алгоритма вполне сносный.
Реализуем следующим образом.
Изначально вносим в алгоритм 2 или более (по-необходимости)
одинаковых источника данных. Одинаковых по сути, но имена
у текстовых файлов разные.
Один источник делаем тестовым: с него снимаем текущую позицию,
её доходность и пр. Для минимизации влияния на общую
статистику в этом источнике открываем позиции лишь в 1 лот.
Тогда TSlab позволит нам выходы из алгоритма обработки этого
источника подать на входы «рабочего» источник данных,
где позиции ставим не менее 1000 лотов для нивелирования
влияния «тестового» источника данных на статистику.
Конструкция получается довольно громоздкая, но проблема
реализации обратной связи решается.

TSLab: интересные возможности и программирование. Вебинар в субботу!

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

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

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


Ссылка на вебинар
webinar.smart-lab.ru/webinar/show/157
 

ЛЧИ2012 и TSLab: мои итоги

    • 18 декабря 2012, 14:44
    • |
    • ast
  • Еще
И для себя и для других...

На ЛЧИ участвовал в первый раз. Участвовал роботами через программу TSLab.
Начало ЛЧИ совпало с очередным этапом моей активной работы на рынке, до этого полгода примерно занимался другими вещами.
Окончание ЛЧИ — хороший повод подвести некоторые итоги для себя и сделать выводы.

Итого мой показатель — убыток 21,45%, в рублях потерял 19тыс.
Торговал не на последние деньги, так что считаю, что это немного.
Инструмент один — фьюч РТС, а скриптов было несколько, с разными идеями, разными таймфреймами. В день обычно несколько десятков сделок, часто скрипты были в противоположных позициях.
Где-то в середине конкурса — тогда у меня была просадка около 33% — я понял некоторые свои ошибки и изменил часть скриптов.
С тех пор ситуация немножко выправилась, но все равно профитной торговли не получилось. Несколько тысяч убытка еще принесла моя ручная торговля.

Выводы для себя сделал такие:

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

Help. Wealth-Lab Dev and TSlab (разные таймфреймы в системе)

    • 14 декабря 2012, 21:42
    • |
    • nYker
  • Еще
Прошу помочь, знающих)
Суть проблемы: нужно в системе использовать индикаторы с разными таймфреймама. Как это возможно реализовать в блоках TSlab или в Weath-Lab ??! Без использования программирования, т.к. прогер из меня не очень успешный)

Поставил себе Wealth-Lab Developer (30-дн. триальная версия)

Поставил себе Wealth-Lab 6.4.
Поизучаю маленько, сравню с TSLab, в изучении которого я не продвинулся далеко.

Прога WLD стоит 800 бачей
Со скидкой можно купить за 500
Ежегодно 150 бачей.
Есть 30-дневный триал, в течение которого я планирую оценить полезность софта.

Есть альтернативные варианты конечно, но они пиратские и не очень комфортные. (Возможны неприятные сюрпризы, + ограничен функционал). Игорь Чечет и Дмитрий Власов рассказывали, что тех, кто скачивал и использовал хакнутую версию велслаба с торрентов wealh-lab может забанить и в будущем закрыть доступ к своим продуктам.

С удивленеим узнал, что для тех кто пользует легальную платную версию, есть автоматическая подгрузка данных с Финама. Надо просто поставить соотвествующее расширение. 

Насколько я пока понял, основное негативное отличие WLD от TSLab в том, что он не работает напрямую ни с какими российскими брокерами. Есть самописный коннектор к квику. То есть чтобы построить робота, необходимым условием является использование квика, который я терпеть не могу. TSLab дает возможность работать через интерфейсы многих брокеров или напрямую через Plaza II.

Где взять коннектор, как он выглядит ваще — не знаю. Вроде есть реализация на http://stocksharp.com/, и Игорь Чечет говорил, что выкладывал его в свободный доступ http://chechet.org/.

по мере развития событий буду делиться информацией


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

Профит на пробоях существует

Решил освоить TSlab для проверки стратегий. Построил самый простой алгоритм, который есть в открытых источниках.Взял фьючерс на индекс ртс на часовом таймфрейме, пробой 20-ти барного канала, и трейл стоп.Протестировал с 2009 года для 3 контрактов и получил не плохой результат.Весь профит указан в пунктах.

Вот сам алгоритм.

Профит на пробоях существует

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

Я б в программеры пошел, пусть меня научат!))

Вырос видимо я уже из визуального конструктора ТСлаба… заказывать роботов тоже больше не хочу...
Записался на курсы программирования в компании StockSharp, буду осваивать язык C#, S#, WealthLab, Visual Studio и все такое))))

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


Я б в программеры пошел, пусть меня научат!))

 
http://eugeny8.livejournal.com/ 

Лабораторная работа:) Развиваем идеи.

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

Лабораторная работа:) Развиваем идеи.

1. фьюч ртс
2. Возьмем разброс дневных колебаний FRTS за 3 дня
3. Возьмем для примера статический стоп = 500 пунктов. Чем меньше стоп, относительно общего разброса, тем выше вероятность собрать урожай. Нормируем стоп относительно цены
4. поделим нормированный стоп на разброс
5. ну и определим тренд


Какие выводы?
  • мой трейдинг убыточен, когда трехдневный разброс <5%
  • чем чаще трехдневный разброс >5%, тем больше прибыльных сделок
  • Когда я зарабатывал самые большие деньги, соотношение стоп/разброс было <20.
  • Каждый раз, когда стоп/разброс показывает пик, это может быть предвестником слабой волатильности (это логично, ибо волатильный рынок не становится безволатильным за 1 день и наообот)
  • Инерция волатильности помогает не спешить с торговлей, до тех пор, пока волатильность на вырастет
  • Каждый декабрь соотношение стоп/разброс существенно подрастает => либо сокращать стоп, либо не торговать
  • Усредненное соотношение стоп/разброс растет на протяжении всего года.
  • Хотя сейчас и нет ярко-растущего тренда, волатильность скорее соответствует бычьему рынку, нежели медвежьему.
  • Возможно, имеет смысл динамически менять стоп-лосс и тейк-профит в зависимости от состояния рынка.
  • показатель макс-мин за 3 дня не совсем адекватен, ибо если у нас широкая пила за дня, то он будет неадекватен
Обсуждаем математику в трейдинге в эту субботу

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