6 лет пользую тслаб… делюсь личным опытом… и пора в очередной раз потыкать ленивые жопы острой палкой...
вкратце… с лета 2014 наблюдалась деградация функционала тслаба и нежелание разработчиков править баги… что привело печальным последствиям… и можно дальше не читать...
достоинства тслаб:
1 легок в освоении… кубики… есть возможность писать на си… можно собирать из кубиков достаточно сложные вещи… где то на 4000 кубов собирается все легко… потом начинает тормозить и виснуть редактор...
2 достаточно надежен… могли бы еще более увеличить надежность… еслиб вместо пассивного восстановления связи с сервером осуществлялось подключение к другому резервному серверу… у многих брокеров есть синхронизированные сервера… заявки на одном сервере дублируются на другом… т.е можно просто подключиться на другой сервер и все продолжит работать… а не ждать пока поднимут упавший сервер
3 легко перейти от тестов к реальной торговле
4 вменяемая русскоязычная техподдержка… все объяснят и все подскажут… ребята стараются… но есть слишком сложные для них вещи вне их компетенции и опыта...
5 боты защищены от кражи… пакуются в не вскрываемый контейнер и привязываются к номеру счета
Недостатки тслаба
1 цена 4000 в месяц… вроде можно потянуть… однако для реально торгующих ботов нужен выделенный сервак в датацентре… а т.к. тслаб весьма прожорлив к ресурсам, то по деньгам это будет еще 5000 руб в месяц… итого (5к+4к)*12=108к в год… если еще торговать америку то это еще 4000к в месяц… т.е для мя общие затраты на тслаб 160к в год… т.е не дешево ниразу… а начиналось все с 1500 руб в месяц… достаточно взглянуть на цены амиброкера и велслаба, чтоб понять что тслаб слишком дорогой...
2 Основной баг в тслабе в том, что вход в позицию отличается от выхода из позиции… т.е. лимитная заявка на вход мистическим образом отличается от лимитной заявки на выход… И делают на вход и выход разную логику… Эта логика приводит к двум мерзким зловредным багам...
а) нет гарантии сделки... крайне неудобный баг… писал много раз… все согласны… типа сделаем… неволнуйся… узбагойся… уже 3 года прошло… все делают… суть бага в том, что надо например войти в позицию и купить 100 лотов по цене 100… ставим заявку… а в реальности вместо 100 лотов по цене 100 купили только 1ин лот… а 99 лотов не налили… так вот, тслаб говорит ок… поза набрана… и никаких сообщений об отсутствии 99 лотов не будет… причем все тоже самое на выход из позиции проходит на ОК… т.е. не купленный остаток будет взят на следующей свече по-маркету...
причем в старых версиях все было ок… остаток добирался и на вход и на выход… но после версии 1.2.13 функционал порезали и баг объявили фичей...
б) нет возможности ставить лимитные заявки вблизи текущих бидов-асков… например бид=100.00 и аск=101.00… надо поставить в бид лимитник на покупку по цене 100… за время выставления бид стал 99.99... лимитник не выставится… причем даже не так… он сначала выставится… а потом снимется… т.к. неположено… тслаб не велит… типа нельзя ставить лимитник на покупку по цене выше рынка… самое противное, что тслаб выдает сообщение о пропущенном входе или выходе… пропущенный вход можно сбросить и снова выставить заявку… а вот пропущенный выход придется закрывать вручную...
забавно, что в техподдержке реально не знают, как ставятся лимитники в рынок… и искренне недоумевают как так? цена 100 и можно ставить лимитник на покупку по цене 102??? несколько раз видос им закидывал… они так… вау… о чудо расчудесное… а мы и не знали что так можна… но все равно править не будем… ибо это фича
невозможность работать лимитниками возле спреда убивает для тслаба арбитраж, хфт, торговлю неликвидом, торговлю в широком спреде и создает дополнительные расходы на торговлю из-за проскальзываний...
еще более забавен тот факт, что заявки выставляются быстре, чем обновляется информация о цене, и зачастую тслаб отменяет уже выставленные в рынок хорошие лимитники...
я кстати, как то договорился о фиксе этого бага с техподдержкой… мне сказали да… баг есть… править надо… но нам некогда — ваяем тслаб2.0 и там обязательно исправим… прошел год… появилась бета тслаба2.0… баг есть… стучу в техподдержку… типа обещали… где исправления?… кароч они тупо забили и забыли… и быкуют… типа править не будем- это фича, святая логика, баланс между багами нарушится...
4 тслаб неправильно считает портфель… по фьючам, коротким позициям и облигациям… неверно считает денежные средства в протфеле... поэтому как полноценный торговый терминал использовать невозможно… а проге 7 лет! Разработчики это в упор не видят. Например есть позиция, шорт акций 1мио и лонг акций 1 мио… Сколько стоит этот портфель??? 1+1=2 мио??? не угадали… он стоит 0... тслаб так считает портфели: 1+(-1)=0 т.к шорт идет со знаком минус. Обращался в техподдержку. Но им лениво. 7лет багу...
5 проблема с выгрузкой данных… например, выкачали историю сбербанка пятиминутки за 10 последних лет… месяца через 3 решили еще дозагрузить данные… и все… попали на баг… тслаб вместо 3ех месяцев выгрузит кусок за 1-2 последних месяца а дальше никак… т.е в исторических данных будет дыра… и придется выкачивать 5ти минутки за 10 лет заново… это неудобно тем, что не дает копить архив исторических данных… тоже обращался в ТП, но у них все ок...
6 очень тормознутый поиск по тикерам… мне есть с чем сравнивать… поиск никакой…
7 нет возможности подсмотреть в будущее… иногда такое очень надо… например чтоб банально не торговать в момент сплита… фича была… но нубы в нее лезли, а потом напрягали техподдержку типа не торгует… и фичу убрали совсем… а надо было сделать варнинг… чтоб при пересчете скрипта выводилось сообщение о том что скрипт заглядывает в будущее и резалт может быть неверен...
8 64-рязрядная версия неработоспособна абсолютно в реальных торгах… тормозит… виснет...
9 нет стакана и реальных бид-асков… неудобно
10 архаичные артефакты… типа отдельные входы для лонгов и отдельные для шортов… когда то да… было на бирже такое 2 типа приказов… один для лонгов а второй для шортов… но лет 10 такого нет… те же вопросы и по интерфейсу… и 10 видов приказов на открытие-закрытие позиций причем все имеют баги и не работают...
11 не сводятся офсетные сделки… такое возникает очень часто… поэтому у тслаба есть затруднения с простейшими скриптами типа пересечения цены закрытия со скользящей средней… происходит следующее… есть сигнал на выход из лонга… ставится лимитник на продажу… он не исполняется тк неликвид… а на следующей свече возникает уже сигнал на покупку… т.е. тслабу надо продать и купить одновременно… и эта ситуация не разруливается никак...
вообщем мораль...
1 тслабу 7 лет а до сих пор ни один из видов входа-выхода из позиции не доведен до ума… ни в плане выставления заявки… ни в плане набора позы… поэтому я б не рекомендовал сейчас тслаб для реальной торговли на деньги… (в 2014ом я рекомендовал для торговли… счас нет… т.к порезали функционал, что привело к проблемам в наборе позиции… ну и не выполнили обещания по фиксу багов)
2 в плане тестов и освоения конечно тслаб очень хорош… более того, разработчики случайно заложили в тслаб очень удачную идеологию… которой нет ни у кого...
3 все баги обещали исправить в тслабе2.0… я в феврале поторговал под этой бетой… там все очень очень плохо… не годен для торговли… фишки интересные есть… но на фоне общей багнутости это 100% юзелесс… все баги из тслаб1.2 перекочевали в 2.0 да еще и размножились....
4 зато в неработающем и полным багов тслабе 2.0 сделали подключение к IQfeed... и не сделали в работоспособном тслабе1.2… IQfeed +тслаб позволяет за разумные 80 баксов в месяц выкачать и протестить весь американский рынок за 10 лет… так что рекомендую… тслаб бесплатен а за iqfeed возьмут деньги...
всем успехов… держитесь там… и хорошего настроения...
Давно от тебя ничего не было:)
Я тебя кстати на конфу звал выступить которая в эту субботу.
Ты по-моему даже не ответил:)