Исходный код S# на GitHub
Atom
10.02.2015
Mikhail Sukhov




Мы делаем вторую попытку создания Open Source комьюнити, и сегодня выложили на GitHub наш код S#.

На данный момент опубликованы следующие компоненты (Инструкция использования GitHub):

  • Ядро (общие библиотеки). Такие как Messages и BusinessEntities.
  • Графическая библиотека Xaml с различными компонентами (стакан, таблицы сделок, заявок, инструментов и т.д.).
  • Библиотека с базовыми алгоритмами (Strategy, статистика, опционы, проскальзование, PnL, хранилище истории, бэктестер).
  • Коннекторы к торговыми системам (SmartCOM, AlfaDirect, Transaq и т.д., за исключением платных Plaza и Micex, и несколько зарубежных коннекторов).

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

Но одна лишь публикация исходников не переводит проект в Open Source "режим". Мы меняем и процесс разработки.

Для закрытых компонентов (корпоративные или те, которые невозможно выложить в паблик из-за ограничения лицензии) мы продолжаем исправление ошибок и модернизацию силами StockSharp независимо от типа пользователей.

По открым компонентам на GitHub мы исправляем ошибки ТОЛЬКО для корпоративных пользователей и пользователей с активной техподдержкой. Для всех остальных (а это большинство) мы предлагаем попробовать себя в самостоятельном поиске ошибок с последующей публикацией решения на форуме. Пожалуйста, не прячьте свои решения. Множество глаз лучше увидит проблему в вашем решении, чем одна пара (codereview). Тем более, что не будет проблем с обновлением новых версий (merge).

Регистрируйтесь на GitHub, качайте наши исходники, помогайте проекту. Не забудьте поставить лайк нашему проекту (кнопка Star)!

Обсуждение участников ведется в чате Алготрейдеров.


< 1 2 3  >
TheRoman

Фотография
Дата: 17.02.2015
Ответить


В последней версии ошибка с файлом лицензии для студии.
Спасибо:

TheRoman

Фотография
Дата: 17.02.2015
Ответить


+ половино меню с ошибкой выводит
Спасибо:

Mikhail Sukhov

Фотография
Дата: 17.02.2015
Ответить


TheRoman
В последней версии ошибка с файлом лицензии для студии.


Ошибки нет. Читайте начальный пост.
Спасибо:

TheRoman

Фотография
Дата: 17.02.2015
Ответить


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

TheRoman

Фотография
Дата: 18.02.2015
Ответить


Не получается запустить студию, проблема с ActiproSoftware, попытался удалить все Licenses.licx - там порядка 4х файлов.

Лицензию при компиляции не стал просит, но появились ошибки:

Цитата:
не удается найти тип "LocalizedStrings". Имена типов вводятся с учетом регистра букв


Цитата:
Ошибка 213 выход из команды "call ..\..\..\plugins.bat OandaPublic Debug

copy StockSharp.Oanda.dll ..\..\..\..\Hydra\bin\Debug\Plugins\StockSharp.Oanda.dll
copy RestSharp.dll ..\..\..\..\Hydra\bin\Debug\Plugins\RestSharp.dll" с кодом 1. OandaPublic


Дальше при запуски таже ругань со стороны Actipro.
Спасибо:

Mikhail Sukhov

Фотография
Дата: 18.02.2015
Ответить


Не мучайте себя. Скачайте билды с нашего сайта.
Спасибо:

TheRoman

Фотография
Дата: 18.02.2015
Ответить


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

з.ы. так все таки можно как то полноценно работающую студию?
Спасибо:

vk37

Фотография
Дата: 08.04.2015
Ответить


Mikhail Sukhov
РТС обещала уже в этом году сделать замену СиГейту и КОМ станет совсем уж старым и возможно неподдерживаемым).

Обещала в этом году. Покажет, наверное, что-нибудь в конце следующего. Запустят, предполагаю, в 2018 )
А чем CGate плох? Почему его нужно переделывать?
Спасибо:

Prival

Фотография
Дата: 15.08.2015
Ответить


Mikhail Sukhov
Не мучайте себя. Скачайте билды с нашего сайта.


Можно ссылку. Откуда скачать можно и это запустилось (скомпелировалось).
Спасибо:

Mikhail Sukhov

Фотография
Дата: 18.10.2015
Ответить


На ГитХаб теперь два sln. Один для тех, кто имеет лицензию Актипро и хочет компилировать API + Hydra + Studio. Второй для тех, кто хочет компилировать только API. Коммит делающий это.
Спасибо:
< 1 2 3  >

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy