Исходники StockSharp
Atom Ответить
08.02.2013


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

Обусловлено это прежде всего тем, что выходит наш мажорный релиз 4.1, а так же долгожданная Студия (подробности потом).

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

Я пока вижу только плюсы самому S#. А именно:

1) Заинтересованность со стороны тех трейдеров, кто боиться использовать "черные ящики".
2) Интеграция с другими платформами (типа ТСЛаб или Трейдматик :-)) , с которыми мы все равно в разной нише находимся), показав, что из себя внутри представляет S#.
3) Ситуация с багами и фичами исправится в лучшую сторону хотя бы за счет "читателей" (писать в репозитарий, все же, только после подтверждения проф пригодности).
4) Роботописателей, кто использует нашу библиотеку не совсем легально, это побудит с нами узаконить отношения.

Особых минусов я не вижу.

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




112 Ответов
<< < 3 4 5 
XMbIPb

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


VassilSanych Перейти
XMbIPb Перейти
Т.е. мне нужно было просто попросить и мне бы дали доступ, независимо от уровня моих знаний языка?

Нет. Без того, чтобы повесить на вас какую-нибудь задачу, доступ не давали и не дают.
upd
Именно это, на сколько я понимаю, здесь называется "интерес"

Да в принципе, я наверно был бы не против, если задача конечно посильная.. вот только я не раз натыкался на записи о том что нужно пройти собеседование и доказать уровень знания языка, чтоб получить доступ.. знай я что это не обязательно - давно бы был в разработчиках.. но паровоз ушелGlare
Спасибо:

Moadip

Фотография
Автор статей Программист
Дата: 16.04.2013
Ответить


Цитата:
Нет. Без того, чтобы повесить на вас какую-нибудь задачу, доступ не давали и не дают.

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

Цитата:
нужно пройти собеседование и доказать уровень знания языка, чтоб получить доступ..

Вы же не на работу устраиваетесь.Smile Это можно сказать образное выражение.
Естественно должны быть какие то познания в кодинге, а не вчера прочитал книжку по C#. Но это и не значит что надо быть гуру.

Я например получил доступ на codeplex чтобы редактировать доку. C# знал, но не на уровне гуру. Познания S# были минимальные(месяца 3 как начал разбираться с S#).
После доки начал гидру потихоньку ковырять. И спустя какое то время и сам S#.

Так что все реально, было бы желание.

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

Цитата:
но паровоз ушел

Не совсем, сделайте что то полезное для проекта и за вами приедет следующий.Smile
Спасибо:

XMbIPb

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


Moadip Перейти

Не совсем, сделайте что то полезное для проекта и за вами приедет следующий.Smile

Можно пофиксить баги в студии и добавить в гидру пару фич?
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 16.04.2013
Ответить


XMbIPb Перейти
Moadip Перейти

Не совсем, сделайте что то полезное для проекта и за вами приедет следующий.Smile

Можно пофиксить баги в студии и добавить в гидру пару фич?


Сейчас Гидра в закрытому репозитарии. Там кода много. Доступ к нему за пару фич - это очень мало.
Автор топика
Спасибо:

VassilSanych

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


Moadip Перейти
Цитата:
Нет. Без того, чтобы повесить на вас какую-нибудь задачу, доступ не давали и не дают.

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

Мне больше по вкусу реальный Open Source, в котором каждый делает то, что нужно лично ему, а в сумме все делают продукт. Работать "за еду" - это не моё.

Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 17.04.2013
Ответить


VassilSanych Перейти
Moadip Перейти
Цитата:
Нет. Без того, чтобы повесить на вас какую-нибудь задачу, доступ не давали и не дают.

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

Мне больше по вкусу реальный Open Source, в котором каждый делает то, что нужно лично ему, а в сумме все делают продукт. Работать "за еду" - это не моё.



Вроде то тут дело добровольное.

Я уже S# 5-ый год занимаюсь, чтобы однозначно сказать - опен сорс в трейдинге не работает. Вообще не работает. Проекты или мертвы (трейдлинк) или взяли деньги, но все равно мертвы (маркет сетера).

Если вы почитаете форум в 2010-2011 годах, то увидите, что на кодеплекс брали чуть ли не всех. Было порой аж до 100 контрибуторов. Были какие-то четкие обязанности им? Нет. Был ли выхлоп? Так же нет.

Если вы хотите помогать проекту, то пишите про него в своих блогах или сайтах. Это будет реальная помощь, которая сейчас важнее нескольких строчек кода, которые вы сможете сделать.
Автор топика
Спасибо:

VassilSanych

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


Mikhail Sukhov Перейти

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

Ну теперь-то что ж? Теперь у меня по вашему совету свой форк на основе исходников с примерно 15-тью доработками.
Здесь меня интересуют только некоторые прикладные аспекты.

Спасибо: Mikhail Sukhov

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 17.04.2013
Ответить


VassilSanych Перейти
Mikhail Sukhov Перейти

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

Ну теперь-то что ж? Теперь у меня по вашему совету свой форк на основе исходников с примерно 15-тью доработками.
Здесь меня интересуют только некоторые прикладные аспекты.



Так держать! Давайте ссылку оформим красиов на ваш форк, вдруг желающие появятся. Заодно и сами поймете, что советуете другимWink
Автор топика
Спасибо:

VassilSanych

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


Mikhail Sukhov Перейти
Так держать! Давайте ссылку оформим красиов на ваш форк, вдруг желающие появятся. Заодно и сами поймете, что советуете другимWink

Ссылку уже давал (на google code diff версий хорошо на сайте отображается). Правда там сейчас ничего нет, потому что я решил на Git его перевести, google code автоматом не конвертит, а вручную всё руки не доходят.
Но на редактирование пока, как и вы, никого пускать не буду.
Потому что для этого надо сначала навести в нём порядок, а это - горы работы.
Как время будет, может быть займусь.
Спасибо:

Andrii

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


esper Перейти
VassilSanych Перейти
Минус один: если открыть только на чтение, то толку тоже будет не много. Лучше, конечно, чем сейчас, но всё-равно вам от этого пользы будет мало. Только нам :)


Сейчас, к примеру, открыты исходники Гидры, но часто ли вы видите, что там кто-то вносит изменения кроме Моадипа и Михаила? Пусть даже доступ есть не у всех, но на форуме нет тем, где пользователи бы говорили, что есть такая ошибка и ее можно поправить следующим образом, встречаются только топики с тем, что у них что-то не работает. Почему с исходниками самой библиотеки будет иначе?


Нельзя согласиться, при имении исходников мог бы дописывать некоторые коннекторы.
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 06.07.2013
Ответить


Andrii Перейти
Нельзя согласиться, при имении исходников мог бы дописывать некоторые коннекторы.


Мы выложили исходники. Посмотрите наши новости на сайте.
Автор топика
Спасибо:

loylick

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


Здравствуйте! Большое спасибо за выложенные исходники. Появилась небольшая проблема. В выложенной версии 4.1.19 нигде не могу найти класс EquityParameterPanel. При попытке запустить пример SampleHistoryTesting на скомпиленных из исходников dll вылезает Ошибка: Имя типа или пространства имен "EquityParameterPanel" отсутствует в пространстве имен "StockSharp.Xaml" (пропущена ссылка на сборку?) MainWindow.xaml. Залез в исходники, поискал словосочетание "EquityParameterPanel", действительно нет. Просьба как-то пофиксить это, или дать ссылку где искать этого неуловимого EquityParameterPanel.
Спасибо:
<< < 3 4 5 

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

loading
clippy