Руководство по GitHub (Прикрепленные)
Atom
25.12.2014
esper


Исходный код проектов S# Data и S# Studio, а так же общих библиотек S#.API (Algo, Messages, Xaml) и коннекторов (SmartCOM, Transaq, AlfaDirect и т.д.) выложен в открытый доступ на GitHub.

Скачать последнюю версию исходных кодов и библиотек S# можно несколькими способами:

  1. В виде отдельного архива. Содержимое репозитория в виде архива доступно по ссылке. Так же загрузку можно начать с помощью специальной кнопки показанной на рисунке ниже.
  2. С помощью Visual Studio Чтобы скачать содержимое репозитория с помощью VS необходимо выполнить следующие действия:
  3. Открыть Team explorer (Командный обозреватель)
  4. В открывшемся окне в группе Local Git Repositories (Локальные репозитории) необходимо выбрать Clone (Клонировать), указать адрес репозитория (https://github.com/stocksharp/stocksharp) и локальную папку, куда будет выполнено клонирование. В дальнейшем для обновления локального репозитория до последней версии необходимо в окне Team explorer открыть вкладку Unsynced commits, далее можно запросить список изменений на сервере с помощью Fetch и скопировать их в локальный репозиторий с помощью Pull.
  5. С помощью GitHub для Windows Инструкцию по установке и настройке GitHub для Windows доступна по ссылке или с помощью специальной кнопки на рисунке ниже.

Для компиляции необходимо установить Actipro версии 11.2.555.0. Лицензия приобретается отдельно каждым.

img_1.png 60 KB (3610) img_2.png 4 KB (3756) img_3.png 16 KB (3482) img_4.png 11 KB (3757) img_5.png 40 KB (3708)


<< < 3 4 5 6 7  >
Mikhail Sukhov

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


У меня все норм компилируется. Если уровень знаний не позволяет использовать Гит то пользуйтесь коробкой где уже все собрано.

Спасибо:

Иван З.

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


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

  1. разблокировать архив и разархивировать, если качаете архивом с гитхаб.
  2. открыть решение, нажать собрать решение или Ctrl+Shift+B
  3. Когда будет просить лицензию, жать cancel. S#Studio S#Gidra, они не компилятся из-за отсутствия лицензии ActiproSoftware.

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

как пользоваться

  1. Компилите солюшн S#
  2. закидываете папку CopyDLL в папку с солюшн S#, у меня stocksharp-master, можно и из любой другой но тогда придется указывать путь
  3. запускаете CopyDLL проект, жмете старт Ошибки и не найденные файлы напишет в окошке.

На рисунке файлы сторонних библиотек, которые по всей видимости не нужны. Но они были в папке References еще пару сборок назад

  1. Скопированные DLL можно найти в папке ReferencesAll, у меня stocksharp-master\ReferencesAll Весь перечень файлов и путей до них можно найти в проекте в файле Files.csv
CopyDLL.rar 11 KB (624)
Спасибо: Виктор Senex

VassilSanych

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


Иван З.: Тоже все нормально компилится. Ни чего не переименовываю, в особые папки не ложу. ... 2) Когда будет просить лицензию, жать cancel. S#Studio S#Gidra, они не компилятся из-за отсутствия лицензии ActiproSoftware. Без установленных в систему компонентов собрать можно, но работать не будет. Где взять, могу сказать. Иван З.: Все бинарники лежат в отдельных папках их надо собрать в кучу. Как просто это сделать я не знаю, если знаете подскажите. Но пока я сделал программку, которая все сама собирает их в кучу. Ее я приложу к сообщению. А зачем? Все бинарники API лежат в папке bin проекта Algo. Остальное так и так надо цеплять только по необходимости.

Спасибо:

VassilSanych

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


Иван З. Для того, что вам точно никогда не понадобится (например ненужные плагины) делайте Unload project Это никак не влияет на код, но зато собирается только необходимое и намного быстрее.

Спасибо:

Иван З.

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


VassilSanych: ... но работать не будет. Где взять, могу сказать. Да я в курсе где взять, уже искал. [biggrin]

VassilSanych: А зачем? Все бинарники API лежат в папке bin проекта Algo. Остальное так и так надо цеплять только по необходимости. Чтоб все в одной пачке лежало и не искать. В папке bin проекта Algo действительно почти все что нужно. Кроме коннекторов.

VassilSanych: Для того, что вам точно никогда не понадобится (например ненужные плагины) делайте Unload project Это никак не влияет на код, но зато собирается только необходимое и намного быстрее. Только сейчас понял про какой Unload project вы говорите, [lol] спасибо не знал.

Спасибо:

Иван З.

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


А SciChart сейчас тоже лицензию требует? Пробовал на исходниках, и с .nuget брал DLL одна картинка

SampleHistoryTesting у кого получалось запустить?

Спасибо:

Иван З.

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


На последней версии 4.2.71 с Гита Пример для QUIK Sample стал просить лицензию

И соответственно пример работать не хочет

тоже самое и с SampleCandlesPublic

на версии 4.2.68 эти примеры работают нормально Если учесть предыдущее сообщение, то работающих примеров с ГитХаба не осталось

Спасибо:

Mikhail Sukhov

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


Думаю, вы неправы

Спасибо:

Иван З.

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


Михаил Сухов: Думаю, вы неправы

О, спасибо! Действительно неправ. Прилепил StockSharp.Licensing к проекту все пошло. [lol]

Спасибо:

Mikhail Sukhov

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


Иван З.:

Михаил Сухов: Думаю, вы неправы

О, спасибо! Действительно неправ. Прилепил StockSharp.Licensing к проекту все пошло. [lol]

Думаю вы опять неправы.

Вот линк http://stocksharp.com/posts/m/32827/

Спасибо:
<< < 3 4 5 6 7  >

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

loading
clippy