Постов с тегом "TsLab": 730

TsLab


Требуется программист на python

Требуется программист на python для переноса алгортмических стратегий 

Требуется программист на python

из TSLab http://www.tslab.ru/
Требуется программист на python

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

COT Report в TSlab

Здравствуйте коллеги. Было много споров по поводу результативности отчетов Cоt и их предсказательной силы… и вот я как-то давно решил в протестировать все это дело в TSlab, в любом случае мои результаты не интересны, так как серьезные ребята все перепроверят сами если захотят) Я лишь хотел показать как впихнуть эти отчеты в TSlab.
Итак:
TSlab переваривает такой вот формат данных:

<TICKER>,<PER>,<DATE>,<TIME>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL>
SUGAR,W,19870126,000000,8.0900000,8.3200000,7.4000000,7.7400000,1

Путем некоторых преобразований можно просто заменить OHLC на данные из отчетов
Например:

<TICKER>,<PER>,<DATE>,<TIME>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL>
SUGAR,W,19951101,000000,158825.0000000,20013.0000000,-35139.0000000,15127.0000000,1

получается что:
<OPEN> — это будет OI
<HIGH>   — Comm NetPosition
<LOW>    - NonComm NetPosition
<CLOSE> — NonReportable NetPosition

Вот пример простой системы на какао:
COT Report в TSlab



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

Торговый робот "Фьюч на Сбер №1"

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

Торговый робот «Фьюч на Сбер №1» собран кубиками в TSLab. Был собран более года назад и примерно с того же времени не менялся ни сам скрипт ни его параметры. Стратегия трендовая. Вход по рынку, выход по стопу. Тесты с 2009 года по 30 июня 2017. Комиссия на тестах 8 пунктов на круг. Так же работает и на других фьючерсах на акции, но лучшие результаты показывает на Сбербанке.

Торговый робот "Фьюч на Сбер №1"

Торговый робот "Фьюч на Сбер №1"



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

2017: мои июньские итоги

По деньгам на каких-то счетах небольшой плюс, где-то около нуля.

По всяким технологичным штукам. Вёл эксперимент по сравнению, кто лучше торгует. Через второй тслаб у меня три брокера: экзанте, финам, айтиинвест. Торгуется одно и то же. В 90% случаев первым заявки ставит экзанте (фикс). В 10% случаев его опережает финам (высокоскоростной транзак). Заявки через айтиинвест (смартком) ну просто всегда ставятся последними и получают самую худшую цену сделки (я бью по стакану лимиткой со смещением в два-три шага цены).

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

С одной стороны, жаль, что нет движений а-ля 2014 или 2015, тогда было так легко делать по 10-20% за несколько дней при втором-третьем плече. С другой стороны, полезно, что подряд пошел второй год тухлого рынка. Я разбавил наконец свой трендовый подход контртрендом.

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

Продолжаю набирать портфели, еще 2 хороших собрал, сегодня запустил в торги

    • 23 июня 2017, 13:52
    • |
    • Friend
  • Еще

В версии 2.0 TsLab появился функционал по сбору портфеля, пока не совсем удобно, но уже что то, сдвинулось дело с мертвой точки. 
Краткая инструкция: 
1. Берем нашу систему, копируем все блоки
2. Создаем свой индикатор, вставляем туда все блоки
3. Удаляем графики, контрольные панели
4. Создаем новый скрипт, открываем, смотрим что у нас в панели инструментов появилась надпись самодельные
5. Берем от туда наш индикатор, кидаем в скрипт
6. Повторяем процедуру для других систем, компилируем, получаем общую кривую
Нюансы: не должно быть одинаковых названий блоков входа в одном портфеле, т.е. переименовать надо, т.е. система 1 — название блоков одно, система 2 — название блоков другое, именно блоков входа.
Что я сделал, у меня на валютах торгуются 4 основных идеи, я взял основные системы с этих идей и собрал их в 2 портфеля, по 10 систем в каждом. Каждой системе дал по 100К. В итоге получили 2 портфеля каждый из которых состоит из 10 систем. Каждый портфель на 1 мл. рублей. 
В итоге получилось лучше чем я ожидал.
Портфель №1 
Если взять просадку каждой системы по отдельности и просуммировать их, то получим 348 432 р., но в портфеле получили 236 492 р. (с 2015 года если смотреть), улучшение на 32%, очень хорошо. 
По второму портфелю снизилась с 437 490 до 328 972, на 24,8%.
При том, что я выбрал агрессивный стиль ММ, за счет симбиоза основных систем из 4  главных идей получилось сохранить общую просадку в пределах допустимой нормы. Запустил сегодня в торги оба портфеля на новом счете. И на старом выключил часть систем и поставил эти портфели



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

Глюки второго тслаба часть 1

На текущий момент наблюдаю два устойчивых сценария падения второго тслаба:
1. Переименование скрипта, на основе которого создан, но остановлен агент.
2. Нажатие кнопки «старт» в оптимизации.
Второй сценарий актуализировался после последнего обновления.
Первый сценарий наблюдается очень давно.
  • обсудить на форуме:
  • TSLab

Бесплатный TSLAB

    • 09 июня 2017, 13:08
    • |
    • Sergey
  • Еще
Я всех приветствую на этом сайте. Читал его последние несколько месяцев. Сам в трейдинге столько же, но есть опыт работы в профильных компаниях. Делал торговые стратегии на дядю. Я сам программист, поэтому алгоритмическая торговля для меня предопределена.

Пользуюсь для тестирования программой TSLAB. Программа с глюками, тормозная, но удобная в прототипировании. Хочу перейти на реальную торговлю, есть протестированные идеи.

Ценник на программу очень не дешевый, по крайней мере сейчас. Я сделал некую хитрость — написал свой кубик, который через tri файлы Quik пишет ордера. Но это не очень удобно, но бесплатно.

Я хочу сделать собственный провайдер для TSLAB. Для использования, и чтобы не нужно было покупать их провайдеры. Я не смог найти ни на сайте ни при установке программы пользовательского соглашения. Если его нет, или оно не запрещает делать подобные плагины, то это будет легально. Нарушать соглашение я не хочу.

Кто-то еще делал такие плагины? Ведь там не очень сложно, и программисту должно быть доступно.

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

Простейшая стратегия 2MA — наоборот

Погонял намедни простейшие скрипты в ТСЛабе: пересечение двух скользящих средних (с парой прикруток, но основной алгоритм классический), и вот таки шо получилось (гонял фьюч сбера за последний год).
Если, как и положено по книжкам, покупать когда быстрая МА пересекает медленную снизу, и шортить наоборот, то получается вот так.

Простейшая стратегия 2MA — наоборот

Если же пойти в обратку, то есть покупать там где сингал шорт, и шортовать при сигнале «лонг», то вот так:

Простейшая стратегия 2MA — наоборот

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

Опционный робот в Америке, EW2.CME.M2017, день 4

    • 05 июня 2017, 17:47
    • |
    • ch5oh
  • Еще

Продолжаем вести позицию на недельные опционы на е-мини СП500 (начало цикла тут).

В чем идея: пробуем риск-реверсал (ака зигзаг) на американских опционах на е-мини.

  • Брокер Exante.
  • Базовый актив — фьючерс ES.CME.M2017 биржи CME.
  • Недельные опционы с истечением 9 июня 2017 (уже ~4 торговых дня). Код EW2.CME.M2017.xxxxx
  • Торговая платформа — ТСЛаб 2.0.
  • Чтобы не было мучительно больно используется демо-счет.

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

Четверг, 1 июня 2017

В четверг стал расти фьючерс на американский индекс (примерно до ~2413).
Благодаря этому позиция показала прибыль. Автохеджер только выравнивал дельту (фиксировал прибыль).
Позиция стала уходить в зону купленных стреддлов (отрицательной теты).
Чтобы сдвинуть кочергу вправо (извините за сленг, имеется в виду "кривая оценки позиции на момент истечения опционов"),



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

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