ves2010
ves2010 личный блог
17 апреля 2017, 10:45

Тслаб 2017 отзыв... 6 лет торговли под тслабом ботами...

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 возьмут деньги...

всем успехов… держитесь там… и хорошего настроения...

129 Комментариев
  • Тимофей Мартынов
    17 апреля 2017, 10:52
    Наконец-то!
    Давно от тебя ничего не было:)
    Я тебя кстати на конфу звал выступить которая в эту субботу.
    Ты по-моему даже не ответил:)
      • Тимофей Мартынов
        17 апреля 2017, 11:09
        ves2010, эх
        не болей и поправляйся1
      • Лупин Пастор
        17 апреля 2017, 11:10
        ves2010, а какой тогда выход7 в чем видите альтернативу7
          • vito333
            17 апреля 2017, 14:49
            ves2010, там делов-то всего на семь лет ещё :)
      • Astronomer
        17 апреля 2017, 17:55
        ves2010, Наймите программиста.
  • не дружественная контора самое необходимое игнорируют…
  • baron_samedi
    17 апреля 2017, 10:56
    А как тестер — устраивает, не для торговли а просто для теста?
      • baron_samedi
        17 апреля 2017, 11:18
        ves2010, 
        вот например пытаюсь закодить систему Романа Андреева.
        И уже устал, простые вещи кубиками не получается сделать...
        Легче свой код написать на джаве… или в экселе посидеть…
        • Stoic
          17 апреля 2017, 15:57
          baron_samedi,  на кубиках много чего не возможно сделать, много времени потерял, а толку ноль
  • DPP
    17 апреля 2017, 11:06
    Справедливо на 100%!!! ТСЛАБом пользуюсь с 2010 года. За два года из тех.поддерки не вылезал и в 2012 году оставил этот продукт в покое с надежной, что года через 2-3 все исправят. Вернулся к этой проге в 2016 году, но… С появление версии 2 все стало еще печальнее. Идеи классные. но полностью не реализованы. Дело даже не в цене 4000 руб., а в надежности программы. Доверить свои средства этой программе на данный момент не возможно. 
  • Андрей К
    17 апреля 2017, 11:06
    сам в тслаб не ахти какой мастак.
    но вчера получил сообщение, что в будущее заглядываю
  • T-800
    17 апреля 2017, 11:26
    то есть алготрейдеру с тслабом нужно обыгрывать не только рынок, но и затраты на тслаб.
    проще свое по писать.
    • ch5oh
      17 апреля 2017, 17:26
      Апостол Андрей, рад, что у Вас есть несколько лет времени и примерно миллионов 10 на разработку своего софта.
  • Евгений
    17 апреля 2017, 11:27
    Ого! Перечисленных недостатков достаточно чтобы зачислить продукт в разряд «не работающий».
    А почему не перейдете на тот же Lua под Quik? Там как-то все попроще. Не думаю что удобство кубиков стоит того чтобы мучаться с набором позиции через такую ересь…
  • Replikant_mih
    17 апреля 2017, 11:28

    >>" где то на 4000 кубов собирается все легко… потом начинает тормозить и виснуть редактор"

    А я оценивал, что где-то 300-500 лимит, а больше это будет перебор, а тут 4000, жесть))

    >>«а в реальности вместо 100 лотов по цене 100 купили только 1ин лот… а 99 лотов не налили… так вот, тслаб говорит ок… поза набрана…»

    А нельзя сделат доп. проверку на соответствие размера позиции целевому размеру?

    А вообще я мотрю, большая часть претензий относится к части непосредственно торговли, мне с этими радостями ещё только предстоит познакомиться)).

      • Replikant_mih
        17 апреля 2017, 12:08
        ves2010, 1. Ну я больше не про возможности системы, а про восприятие торговой системы и возможности работы с ней, я на гораздо меньших объёмах ловил себя на мысли, что если такое же кодить — оно будет намного наглядней и удобней.
        2. Ну по идее, если вероятность события не сильно большая, то сделав одну такую доп. проверку, в разы снижаем частоту наступления случая. Но не самое элегантное решение конечно.
  • VitNik
    17 апреля 2017, 11:49
    если поменять торговлю с лимитников на рыночные заявки, уйдет половина багов однако. я пока бью в рынок.  учитываю проскальзывание в бэктестинге 0,02% и судя по реальной торговле в среднем вписываюсь. но и депозит поменьше однако. 

    это класс: «править не будем- это фича, святая логика, баланс между багами нарушится...» ))

    кстати, аренду сервера можно сократить вдвое если поискать варианты в датацентрах европы, там щас правда добавили 18% сверху в свете введения VAT за услуги для России, но все равно 30 тык в год на дороге не валяются) ну и поддержка на инглише.
    • Sergey Pavlov
      17 апреля 2017, 12:12
      VitNik, в  хетцнере (Германия) физический сервак за 50 евро можно взять что-то типа 32 Гб и 16 ядер. Наша страна в этом так отстает… что просто жуть… за те же 50 евро впихивают такую слабую хрень....

      Что касается рыночных заявок, то это гуд, но не везде. Например, экзанте ну никак не поддерживает заявки по рынку и там только лимитками, поэтому от геморроя не уйти.
      • VitNik
        17 апреля 2017, 14:53
        Sergey Pavlov, да, я там же. 8 ядер 24гб зеркало 2*1,5. раньше было 29Е, щас +18%. За 2 года — 2 косяка. сервер переставал отвечать. поддержка первый раз ответила что патч корд бракованный заменили и теперь типа всё «тип-топ», второй раз было тоже самое, ответили «вот теперь точно заменили» )) вообще всё устраивает.
        • vito333
          17 апреля 2017, 15:01
          VitNik, какие цифры доступа до мосбиржи?
          • VitNik
            17 апреля 2017, 16:28
            vito333, 
            Иркутск -> Открытие 73мс
            Иркутск -> БКС 72м
            Германия -> Открытие 40мс
            Германия -> БКС 43м
            • vito333
              17 апреля 2017, 16:47
              VitNik, спасибо, буду иметь в виду
        • Микаелян Саро
          17 апреля 2017, 16:54
          VitNik, я лично сравнивал. брал датацентр за тыщи вроде бы 2 там 8 ядер, процессор 3,2 (помоему) 16гб оперативки. сервер в швейцарии. в целом да это хорошая машина но она не расчитана на перегруз. то есть мощный софт будет работать стабильно 90% времени. но если вдруг начнется потребляться максимальная мощность в течении получаса, это гарантированная ошибка. например на новостяз 5-6 роботов на резких движениях затупят. но если в это время не генерировались сигналы то все будет нормально в целом. в любом случае стоит учитывать что чем дешевле удаденка, тем, скорее всего больше мощности распределяется а не выделяется лично вам
          • VitNik
            17 апреля 2017, 18:07
            Микаелян Саро, 2150 руб. в мес. и не VPS а физический, 8 ядер, 24Гб, винты рейдэдишн, хардовый рейд, трафик анлим, место под бэкапы, удаленная панель по требованию. Работает под убунтой, сделал 4 виртуалки, каждой дал по 1 ядру 3,35Гц и 4гб на Win7х64, на каждой виртуалке 20-25 скриптов, при этом загрузка ядра в пиках 30-40% на новостях. Весь проц сервера загружен в среднем на 20%, замерзает. В РФ примерно пользовал раньше такой за 5 тыс. в датацентре в Москве, и пинг до брокера Москва-Москва был 40-45мс) Европа демпингует вобчем. P.S. пошел посмотрел цены на паркинг скриптов от Tslab, не ну а че, нормально, пойду перекурю)
            • Микаелян Саро
              17 апреля 2017, 18:09
              VitNik, да, в таком раскладе это шикарные условия.
              • VitNik
                17 апреля 2017, 18:22
                Микаелян Саро, доступные каждому)
            • ch5oh
              17 апреля 2017, 18:11
              VitNik, Вы забыли посчитать цену 4 операционных систем Windows 7.
              • VitNik
                17 апреля 2017, 18:21
                ch5oh, ну начинается) на сервере стоит убунта, приходи ищи, виртуалки в фоне) билли снова на первом месте в фаарбсе, так что он не в обиде
                • ch5oh
                  17 апреля 2017, 23:53

                  VitNik, по такой логике можно в торрентах притырить велс, скрестить его с выведением заявок через Квик и говорить что «велс вообще бесплатный». =)

                   

                  Только не понял зачем 4 виртуалки? Можно ведь на одной виртуалке иметь 4 разных юзера и просто логиниться в разные сессии по РДП. Будет меньше по ресурсам, имхо.

                  Ну, это если по какой-то причине нельзя 4 разных счета/брокера в один ТСЛаб зарегистрировать...

                  • VitNik
                    18 апреля 2017, 07:32
                    ch5oh, ниче не знаю, разработчиков велса в форбсе нет — проверил)) а билли самый богатый человек во вселенной)
                    4 виртуалки = 4 разных клиента, каждому свой доступ для мониторинга процесса торговли.
      • vito333
        17 апреля 2017, 15:01
        Sergey Pavlov, какие цифры доступа до мосбиржи?
        • Sergey Pavlov
          18 апреля 2017, 08:31
          vito333, задержки от сервака до мск серверов брокера были порядка 20-30 мс. Инет там супер и надежность супер. Основную задержку в выставлении заявки делает тслаб.
          • vito333
            18 апреля 2017, 09:51
            Sergey Pavlov, спасибо
      • Микаелян Саро
        17 апреля 2017, 16:50
        Sergey Pavlov, кроме цены рассматривайте еще и качество продукта
        • Sergey Pavlov
          18 апреля 2017, 08:33
          Микаелян Саро, если вы про железо, то в Европе дают по качеству то, что на две головы выше того же железа, которое дает тслаб или росброкер при одинаковом ценнике в пересчете на рубли. Еще раз. Тслаб со всем набором доп.функционала пользуется популярностью лишь от того, что ему нет альтернативы для росрынка. В целом, качество всего плохое. Задумка класс. Реализация хрень.
  • silentbob
    17 апреля 2017, 12:28
     ну так может пора отбросить ложную брезгливость и купить мультичартс? ну или не купить.
     все датафиды, все терминалы, язык простой. 64 бита, все такое. 
    • Sergey Pavlov
      17 апреля 2017, 12:30
      silentbob, какова возможность торговать через мультичартся на moex?
      • silentbob
        17 апреля 2017, 12:55
        Sergey Pavlov, такова и больше не какова © Фоменко, 1996 год

        Есть фирменный адаптер, заботливо написанный мудаками для тех кто себя не уважает. за 350 долларов. 
        Есть неофициальный, подешевле. Написан добрыми руками для хороших людей. 
  • Sergey Pavlov
    17 апреля 2017, 12:29
    Всё так и есть. Я не работал с тслабом до 2014 года, поэтому завидую опыту, когда в нем не было ряда указанных багов. В копилку к сказанному добавлю. То, что из тслаба делают универсальный продукт для каждой домохозяйки и сложение и вычитание выносят в разные кубики, а также делают возможность настраивать пользовательский интерфейс и работу с опционами и скальперский стакан… всё это говорит о том, что перспективы софта сомнительны… Есть же отличная аудитория — мелкие (от 1 до 20 млн) алготрейдеры. При всех текущих багах… сомнительно, что они продолжат пользоваться софтом.
  • Костромов Владимир
    17 апреля 2017, 12:40

    Все это полезно, несомненно. Тем не менее, хотелось бы понять: какая альтернатива? С точки зрения автора.

  • Микаелян Саро
    17 апреля 2017, 13:02

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

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

    в остальном, спасибо за статью! 

      • Микаелян Саро
        17 апреля 2017, 13:30

        ves2010, Ни капли нет! и я никогда не отказываюсь от факта наличия бага. только 1 есть реальные баги которые нельзя просто так исправить не затронув ядро программы и это долгие баги которые просто нужно ждать когда исправят 

        2 есть баги которые считаете багами только вы потому что программа работает не так как вы хотите

        3 есть баги которые просто нужно в достаточной мере описать чтобы было понимание что исправлять. 

        А у вас позиция, сами правьте свои баги. Но как? 

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

        Но по не малым примерам с форума, то что доступно пояснили разработчику, уже в программе есть. 

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

         

        • vito333
          17 апреля 2017, 15:00
          Саро, вот реальный трейдер, с достаточно приличным счётом, давно торгующий через ТСЛаб, давно и регулярно описывающий свой опыт, давно и безуспешно указывающий ТСЛаб разработчикам на реальные проблемы софта

          и каждый раз ему тычут, что мол, сам дурак, баги — не баги, а фичи

          твоё «есть реальные баги которые нельзя просто так исправить не затронув ядро программы» — это вообще песня, в программе есть баги, которые нельзя исправить!

          пиши коротко, какие баги исправили, какие — нет, пользы будет больше



           
          • Микаелян Саро
            17 апреля 2017, 15:17

            vito333, А размер счета как то коррелирует с пониманием софта? типа чем больше счет тем лучше знает особенности программного обеспечения? Мы можем подискутировать конструктивно, только не стоит говорить за автора, меня это сбивает немного с толку. 

            Коротко написать какие баги поправили? как можно коротко написать более 5000 поправленных багов? в месяц исправляется от 100 до 200 различных багов. не думаю, что как то поможет, если о них говорить. 

             

              • Микаелян Саро
                17 апреля 2017, 16:32
                ves2010, вы же должны понимать что не единственный такой пользователь. Проблема в другом, столкнувшись с проблемой вы пишите статью, но не даете информацию в поддержку чтобы устранить проблему. и это лично ваше право, только поблема от того, сама не решится. 
            • vito333
              17 апреля 2017, 16:25
              Микаелян Саро, не надо демагогии 
              никому твои 5000 поправленных багов в новой версии не нужны, тебе и тслабу раз за разом показывают пальцем на одно и то же, а ты про 5000 багов

              а в общем — занимайся своей демагогией дальше, я проголосовал ногами и давно, и явно поступил правильно, а то до сих пор занимался бы перепиской с поддержкой, оплачивал бы косяки тслаба из своего кармана, переплачивал за vps, за сам тслаб, да выслушивал бы твои сотый раз повторяющиеся ответы
              • Микаелян Саро
                17 апреля 2017, 16:36
                vito333, ну по этим же причинам не стоит торговать на бирже! например в сигейте есть 7 обозначеных лично мною ошибок. а знаете каково это писать в поддержку биржи? куда проще и меньше требований при открытии ИП уж поверьте. и если все данные не предоставит то биржа пошлет. потому не стоит пытаться как то в не правильном цвете все показывать.
                • Sergey Pavlov
                  18 апреля 2017, 08:43
                  Микаелян Саро, всё от того, что биржа как и тслаб монополисты. Поэтому всем плевать, пока есть клиентский флоу.

                  Если по факту, без всяких споров, то предлагаю простой критерий того, качественно ли работает тслаб: у тслаба спустя не один год по сей день нет документации. О чем говорить дальше?:) Если вы не можете сделать этого… а это сигнал:) А баги да, дело спорное. Могу подтвердить, что все те баги, которые описал ТС при лимитках, происходят один в один при суммах позиций в десятки мио. Эти баги есть. С точки зрения реализации торговой логики, этих багов не должно быть. Это вам скажет любой алготорговец. Поэтому либо вы ни черта не торгуете через свой софт, либо вам плевать, ибо имеется клиентский флоу и кэш. Ну и нормально:) Без обид:) Одни уйдут, придут другие. Время покажет, верна ли ваша бизнес-модель.
                  • Микаелян Саро
                    18 апреля 2017, 09:08

                    Sergey Pavlov, если обратите внимание на мои комментарии, я не оправдываю ни политику тслаб ни баги. 

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

                    • Sergey Pavlov
                      18 апреля 2017, 09:26
                      Микаелян Саро, ни так ни так. Руководство тслаб вряд ли глупые люди:) Какие задачи ставятся — такие и решаются. По косвенным признакам становится понятно, что сейчас тслаб пытается расширить аудиторию пользователей и собрать побольше денег. Это нормально. Дело же не в оправдывании и не в нападках. Вы предлагаете примерно следующее: «ребята, давайте жить дружно». А у ребят простой взгляд: не делаются базовые вещи (с точки зрения алгоребят). А все эти разговоры… времязатратны…
            • Микаелян Саро
              17 апреля 2017, 16:18
              ves2010, правильно. именно потому я за вами и бегаю. это же не вам нужно чтоб баги исправились, а мне!) и в целом разработчики бяки и совершенно не разбираются ни в чем. 
  • Stoic
    17 апреля 2017, 15:58
     ТСлабом торговать нельзя
    • ch5oh
      17 апреля 2017, 23:45
      Stoic, могу за опционы сказать: оно работает (торгует) из коробки. Месяцами без перезапуска ТСЛаб.
  • Йонатан Берсон
    17 апреля 2017, 16:28
    Отличная тема, сам пытаюсь разобраться в алготорговли и выборе оптимального инструмента. 

    Тимофей, есть предложение попросить Вам знающих людей сделать парочку хороших статей на смартлаб по данному вопросу! 
  • dip
    17 апреля 2017, 16:45
    и все-таки, нужно собрать волю в кулак и постепенно отказаться от тупикового ТСлаба :) 
    • Йонатан Берсон
      17 апреля 2017, 17:10
      dip, куда идём мы от ТСлаба?)
      • dip
        17 апреля 2017, 17:12
        Йонатан Берсон, колхоз  - дело добровольное :) выше silentbob вон предлагает одну из альтернатив(я пользовался коннектером написанным мудаками, по этому ничего хорошего про нее сказать не могу). Есть еще варианты — mt5, несмотря на ее умеренную костыльность, все же гораздо приятнее чем все вышеперечисленное, имхо. 
          • dip
            17 апреля 2017, 19:14
            ves2010, ну их 2 уже, говорят добавляют еще брокеров. В общем они мне не платят(хотя могли бы, да) за рекламу, так что в любом случае все варианты терминалов на российском рынке — это в той или иной степени костыли. Но с тем что вы описали я не знаю как жить. 
  • ch5oh
    17 апреля 2017, 17:54

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

    Логика примерно такая: Вы знаете, сколько лотов Вам надо в данный момент. Сообщаете эту информацию в Автохеджер. Он выставляет разницу в стакан. С указанным отступом/зацепом от цены.


    На Вашем примере:
    1. Вы поняли, что хотите +100 лотов по текущей цене 11000. Сообщаете в Автохеджер: "Хочу +100 лотов. Сейчас цена 11000". Автохеджер ставит в стакан заявку +100 лотов по цене 11000.

    2. Рынок дал 1 лот и ушел выше на 11010.

    3. На следующем баре Вы всё ещё хотите 100 лотов. Текущий объем 1. Сообщаете в Автохеджер: "Хочу +99 лотов. Сейчас цена 11010". Хеджер ставит в стакан бай 99 лотов по 11010.

    4. Рынок дал Вам ещё 49 лотов и ушел выше на 11150.

    5. На следующем баре Вы понимаете, что хотите уже иметь позицию (-10) лотов. У Вас на руках +50. Сообщаете в Автохеджер: "Хочу (-60) лотов. Сейчас цена 11150". Хеджер ставит в стакан продажу 60 лотов по 11150.

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

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

      • ch5oh
        17 апреля 2017, 19:21

        ves2010, не-не. Во-первых, никаких «по маркету».

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

        Причем в новом агенте я бы сразу сказал: "Товарищ, у тебя уже 1000 лотов этого малоликвидного… фьючерса".

        После чего помаленьку роллировал бы всю позицию неким отдельным алгоритмом. Или руками.

         

        Но, повторюсь: тут надо конкретно погружаться именно в Вашу проблематику. Наверняка я чего-то не понимаю...

  • Микаелян Саро
    17 апреля 2017, 21:09

    по каждому пункту возникают вопросы. 

    без ответов сразу скажу, ну никак не изменить ситуацию

    Вот конкретно вопрос по портфелям(они транслируются от брокера и никак не считаются внутри программы тслаб)

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

  • algo_trade
    17 апреля 2017, 22:27
    Если разработчикам тслаб доступна информация по размеру счета клиента и есть возможность выгрузить скрипты, то это недостаток тслаб. Иначе — достоинство.
    • Микаелян Саро
      17 апреля 2017, 22:41

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

      скрипты выгрузить невозможно 

  • Носорог
    21 апреля 2017, 09:14

    Добрый день — я как раз отношу себя к массовому клиенту. я новичок в бирже и лудоман. благодаря добрым людям у меня есть несколько прибыльных четко алгоритмизуемых ТС. Казалось бы — напиши робот и перестань сливать. при этом я бывший программист и знаю основы, но из современных еще живущих языков знаю только VBA. Соответственно у меня выбор: или писать на Excel+VBA — с соответствующей кучей ограничений и трудозатратами; влезать в ТСЛаб; забыть о программировании своими руками и покупать/заказывать роботов. У меня достаточно долго было сильнейшее желание изучить ТСЛаб — буквально с первого дня моего знакомства с биржей. И я даже был готов пройти всевозможные платные курсы по этой системе. Но не буду. Потому что банально уже не верю в то, что разработчикам нужен нормально работающая система. Больше похоже на то, что у них есть вечная работа и они этим довольны. Поверьте, я знаю о чем говорю — у меня брат в мега-большой софт-компании работает, я сам вышестоящий манагер отдела автоматизации — с целым зоопарком систем и языков программирования. И поэтому знаю что такое «пригрелся.dll»
    И после того как я столько времени, регулярно читая подобные отзывы, прождал «вот вот исправят» — я вижу очередную демагогию «пользователь ты понимаешь, что хуже доктора разбираешься где тебе больно, а где не больно?!» 
    Впрочем, после употребленного слова «юзверы» дальше можно было не читать — как говорится «наш язык — умнее нас».

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

    А пока не вижу выхода как писать на Excel+VBA+купленныеУтилитыНаLua, и ждать когда конкуренты ТСЛаба (старые, написавшие коннектор для рос.биржи; или новые — группа интузиастов-стартаперов, видящих офигенный сегмент по факту неосвоенного рынка, которые с определенной долей вероятности получат финансирование) — не сделают то, к чему всей своей многолетней политикой не вынуждает ТСлаб. Ничего личного — он ли бюзинесс.

    Еще раз — я дурак в ТСЛаб, но именно потому что весь мой жизненный опыт говорит о том, что лучше быть просто дураком, чем дураком, потратившим свое время и деньги, но так и не получившим требуемого результата.

    Автор  - ОГРОМНОЕ СПАСИБО, за мой взгляд, — качественный и достаточно аргументированный для пользователя (читай — клиента) пост. Если вдруг будете проезжать через Волгоград — с меня пиво/ночлег (хотите на квартире, хотите в гостинице) — ибо Вы мне сэкономили кучу времени и денег, т.к. я как раз сейчас в очередной раз стоял перед выбором — на что тратить время /деньги части в роботописания.  

    Разработчики ТСЛаб. Наверняка вы хорошие парни, поэтому постараюсь все же помочь советом — перестаньте смотреть на ситуацию только своими глазами. Найдите среди своих родственников того, кто пользуется вашим продуктом, но не знает что вы его разрабатываете, ну или на форуме каком-нибудь анонимно прикиньтесь пользователем. В общем, попытайтесь ОБЪЕКТИВНО, без позиции защиты понять проблемы пользователей. Поверьте, они не хотят вас обидеть (честно — им на вас без разницы), они просто не хотят терять время и деньги на ваш продукт в 10 раз больше чем привыкли терять на других продуктов (я не про роботов, а про софт вообще). 

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн