Boris Litvinov
Boris Litvinov личный блог
18 января 2018, 07:39

S#.Designe часть3 Запускаем Live, по чему прекращаю работу с ним!

S#.Designe часть3 Запускаем Live, по чему прекращаю работу с ним!
Да, что только не крутил при подключении его к Квику, всё было счетно, и это знает автор продукта, думаю сделано было намеренно.
Но мы войны бывалые, был использован коннект к ТРАНЗАК, и о чудо!!! Всё заработало как и должно работать с первого раза.
Подключение к демо транзак для желающих кто не знал, респекты мне конечно за инфу,  ваше сэкономленное время и нервы :)
Так же есть предположения что от заработает по DDE с Квиком, но не проверял. 

А теперь о главном, пытался переговорить с Stock Sharp, но даже ответа не понял, создателю не интересно развитие комьюнити  S#.Designer.
Что хотел и почему заканчиваю с ним. Продукт во многих смыслах хорош и удобен, но он в режиме Live, рисует только свечи и не хочет рисовать историю так же как на тесте. Меня такой подход не устраивает. Мой подход это пробег теста, а следом переход в боевой режим. 
А не отдельно тест, и отдельно торговля! Тема раскрыта в части 2! Хотел на базе этого детища написать серьезное что то в симбиозе C# и кубиков. Но без поддержки создателя уперся в дно движка. 
Всем удачных трейдов, профитов и меньше лудомании!
32 Комментария
    • Константин
      18 января 2018, 08:37
      Борис Литвинов, все, что бесплатно, несет в себе много подводных препятствий в виде урезанных функционалов, отсутствия должной поддержки и т.п.
  • Евгений
    18 января 2018, 09:09
    А где идёт обсуждение? Глянул хоть одним глазом.
  • Lukoip
    18 января 2018, 09:10
    А что такое Live?!
  • Friendly Deep Space
    18 января 2018, 10:09
    Жаль, думал у вас таки получится)
      • Константин
        18 января 2018, 17:58
        Борис Литвинов, получается?
          • Константин
            18 января 2018, 19:57
            Борис Литвинов, я не сомневался в ваших способностях ))
            но если собрались писать свое, то лучше S# не используйте, а попробуйте эту разработку, этот парень стоял у истоков S# и по сути все ядро библиотеки было написано при его участии, потом он ушел из проекта и создал свой, может там чего обретете
            • Sergey
              20 января 2018, 07:10
              Константин, скачивал её. Все работало через одно место. Куда ни ткнуть — падение программы. Платил Леше, он деньги принимал, и по сути ничего не исправлял.

              Судя по активности на GIT библиотека приказала долго жить. Сделано совсем ничего. По уровню студенческая курсовая. Ни ручной торговли, ни среды для разработки стратегий, ни анализа эквити. Коннекторы кривенькие. Я таким и 1 рубль не доверю.

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

              Вы сами что-то смогли сделать работающее?
              • Константин
                20 января 2018, 07:26
                Sergey, да куда нам бездарям и граматеям до вас ))
                ps. Алексей реально из проекта S#, парень нормальный, готов помочь, но на платной основе, оценивать его труд не буду, я не программист C#, а то что пишите вы полнейший бред, особенно про английский...
                общаться с вами противно, поэтому вам в ЧС
                • Sergey
                  20 января 2018, 07:35
                  Константин, как вам угодно. Вы видимо и есть тот самый Алексей, кинувший на деньги.
  • Turbo Pascal
    18 января 2018, 10:47
    >>  всё было счетно,
    Может, тщетно? :D

    Русская языка учить нельзя расстрелять.
  • ch5oh
    18 января 2018, 12:40

    В ТСЛаб почему не хотите попробовать? Есть веские причины?

    Lite версия 1 тыр/мес.

      • Константин
        18 января 2018, 19:58
        Борис Литвинов, и их там не меряно да еще за платно ))
        • ch5oh
          18 января 2018, 22:32
          Константин, например?
          И еще хотелось бы уточнить о какой версии идет речь и какой давности сведения?
          • Константин
            19 января 2018, 07:40
            ch5oh, откройте их форум поддержки
            • ch5oh
              19 января 2018, 09:50

              Константин, есть такая шутка-мудрость: "Если к программе перестают просить доработки и улучшения — значит она никому не нужна".

               

              Послать на форум неконструктивно. Вы конкретно ссылку скиньте. Мало ли что я там нарою? Вдруг грааль какой попадется случайно?

              • Константин
                19 января 2018, 10:21
                ch5oh, странный вы человек и самое главное требовательный )) я ведь свое мнение о TSLab высказал, если ищите доказательств, то читайте их форум и там все увидите, если хотите выступить в их защиту, то я не намерен что либо оспаривать, с этим софтом мне не по пути т.к. есть софт лучше и за меньшие траты ))
                • ch5oh
                  19 января 2018, 10:35

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

                   

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

                   

                  А какой софт Вы считаете лучшим? Понятно, что в части опционной математики конкурентов нет. Но все же интересно кого Вы считаете лучше в линейной торговле.

  • Константин
    19 января 2018, 10:55
    ch5oh, а вы считаете что человеку интересно обсуждать убогий софт? и поверьте, в серьезных алгоритмах кубики не вкатывают, тем более я не обращаю внимание на какие то там цвета, TSLab мне не нравится своими костылями, это если кратко, S# удобен на платной основе, но плата слишком завышена, да сервис там на сколько я знаю страдает, из бесплатного выше давал ссылку, что понравилось, но за бесплатно там так же будут проблемы,
    а на халивар что лучше у меня нет времени, из выше перечисленного не использую ни чего
  • Сергей
    19 января 2018, 16:01

    Видел подобную тему ранее «StockSharp, lua и стаканы»:
    Прошу прощения за копипасту =)
    /*
    По поводу S# я ранние пробовал разрабатывать с помощью библиотек S#, часть кода которая отвечает за получение и обработку данных из Lua меня не устроила(закрытый чёрный ящик).
    Альтернатива в виде передачи данных по DDE не подошла из за  дополнительных телодвижений на настройку экспорта.
    По этим причинам я сделал свой способ внедрения своей dll .Net (CLR) в процесс QUIK. В итоге я получил достаточно высокую производительность и возможности управления через GUI внутри 1 адресного пространства, скорость обновления стакана 1 к 1 в том же потоке обработки данных, что и у главного потока QUIK, на тормоза как в S# не жалуюсь).
    Если нужна производительность конечно автомата и юзабильность в виде GUI, то тогда придется разбираться в тонкостях, а если же автомат пишется не под высоко нагрузочную задачу, то вполне достаточно использовать Qlua (Lua) в чистом виде без всяких S# и тп.

    Вот набор ссылок для самостоятельно решения данной задачки:
    1)(Проект для экспорта C# функций, внимание для компиляции обязательно переведи винду на ENG язык, иначе сборки не получится)
    www.nuget.org/packages/UnmanagedExports
    2)Описание LuaApi вызывать через DllImpot (P-Invoke)
    www.lua.ru/doc/3.html
    3)Описание AppDomain
    msdn.microsoft.com/ru-ru/library/system.appdomain(v=vs.110).aspx
    */

    Ну и добавлю если хочется кубиков, то есть ещё технология WorkFlow от мелкомягких. +)

    Хочешь, чтобы работало хорошо — сделай сам )

      • Сергей
        20 января 2018, 00:08

        Борис Литвинов, ну собственно если система своя, то свою БД прикрутить особо проблем не должно возникнуть, например SQLite (интерфейс обертку  System.Data.SQLite.dll в репах Nuget можно найти).

        Так как ммвб больше не публикует исторические тиковые сделки, то данные можно взять:
        — Тиковые данные в QUIK.Минус в том, что тиковые данные хранятся  1 сутки, далее после начала нового торгового дня, клиент чистить кеш, и необходима обязательная работа терминала во все рабочие дни.

        — Брать исторические тиковые данные у брокеров. Минус данного подхода в том, что не факт что эти данные валидны.

        — Подключить платный доступ к WEB сервисам ММВБ =). Огромный минус в том что за актуальные данные нужно выкатит сумасшедшие деньги, дешевле даже 1 unit CGATE-PLAZA2( но это другая история и другой технический принцип работы)

        • Константин
          20 января 2018, 07:24
          Сергей, в чем проблема собирать свои тиковые данные? терминал любой с API, а чего не хватает можно поискать по сусекам )) (сусеки не сдам за бесплатно)
      • Константин
        20 января 2018, 07:21
        Борис Литвинов, несколько лет назад стояла задача автооптимизации параметров самим роботом, не стал изобретать велосипед, внедрил алгоритм вызова робтом второго терминала и сохранение настроек после прогона, а затем их подхват роботом

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

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