LINUX.ORG.RU

На GitHub выложен код S#

 


2

3

S# - это свободная платформа для программирования торговых роботов на .NET (например, на языке C#). Распространяется на условиях лицензии GNU LGPL 3. Теперь в паблике все необходимые компоненты, которые потребуются при разработке торговых роботов.

На данный момент опубликованы следующие компоненты

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

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

>>> Подробности



Проверено: toney ()

ЯННП. О чём, собственно, новость, что за S# и кто такие эти алкотрейдеры?

toney ★★★★★ ()
Последнее исправление: toney (всего исправлений: 1)
Ответ на: комментарий от toney

трейдеры, это те люди, которые обвалили курс рубля к доллару (а ещё цены акций и котировки товарных бирж)

алго- трейдеры, они потому что есть разные подходы к торговле - алгоритмический, фундаментальный и другие (инсайдерский)

Новость подправил.

BarCat ()
Ответ на: комментарий от BarCat

алго- трейдеры

чуваки вообще знают этимологию слова «алгоритм»? Трейдеры из секты аль-Хорезми?

redhat ()

казалось бы, причем тут Линукс и новость на сайте посвященном Линуксу.

anonymous ()

забаньте этого утырка и удалите это из новостей

anonymous ()

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

Дожили!

sT331h0rs3 ★★★★★ ()

Основная масса алго-трейдеров на окамлях с хаскелями сидят, не?

tensai_cirno ★★★★★ ()

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

Legioner ★★★★★ ()
Ответ на: комментарий от toney

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

a1batross ★★★★★ ()
Ответ на: комментарий от BarCat

#алко- трейдеры, они потому что есть разные подходы к торговле

AVL2 ★★★★★ ()
Ответ на: комментарий от a1batross

Ну а вдруг кому-то будет интересно посмотреть код этой хурмы, форкнуть его и замутить свою алкокартель с палёной водкой и бутлеггерами?

toney ★★★★★ ()
Ответ на: комментарий от tensai_cirno

При том, что позволяет интегрировать код на любом из этих языков с кодом Stock Sharp.

BarCat ()

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

И там же написано:

Чат алготрейдеров или просто S#.Chat. Это неформальная тусовка трейдеров, в котором мы обсуждаем различные темы:

Торговые роботы и стратегии (граали не палим).

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

Chaser_Andrey ★★★★★ ()

Правильной дорогой. Только такими методами можно победить эту страшную заразу - коммунизм.

anonymous ()

А почему код плохой статья будет? :)

Deleted ()
Ответ на: комментарий от toney

Да я не против, просто совсем неграмотно оформлена новость.

a1batross ★★★★★ ()
Ответ на: комментарий от Root-msk

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

UPD: неэтичным - торговля на бирже роботами с целью прибыли. Сама по себе биржа как инструмент саморегуляции ценности денег - вполне ок.

Chaser_Andrey ★★★★★ ()
Последнее исправление: Chaser_Andrey (всего исправлений: 1)
Ответ на: комментарий от Chaser_Andrey

Когда-то я пилил алгоритм для торговли на биткоин-биржах.

На каком языке пилил?

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

Если не жалко, скинь пожалуйста на e-mail, который у меня в профиле.

неэтичным - торговля на бирже роботами с целью прибыли.

Я считаю нужно мыслить категориями прибыльно/убыточно, а не этично/неэтично.

Root-msk ★★★★★ ()
Ответ на: комментарий от BarCat

трейдеры, это те люди, которые обвалили курс рубля к доллару

Какие хорошие люди. Ведь из-за них доходы в бюджет только возросли.

Root-msk ★★★★★ ()
Ответ на: комментарий от BarCat

Ocaml .Net

Ocamlnet is an enhanced system platform library for Ocaml. As the name suggests, large parts of it have to do with network programming, but it is actually not restricted to this/

Все с тобой ясно

buddhist ★★★★★ ()

S#

Я уж испугался что МS обнаружили в JavaScript фатальный недостаток
Нельзя же так.

uin ★★★ ()
Последнее исправление: uin (всего исправлений: 1)
Ответ на: комментарий от Root-msk

На каком языке пилил?

C++

Если не жалко, скинь пожалуйста на e-mail, который у меня в профиле.

Надо поискать в бэкапах. Хотя я сомневаюсь, что сейчас оно будет сильно полезно. Там было пару стратегий, на кратковременные и долговременные колебания курса. Учитывая, что сейчас таких качель почти нет, то и эффективность _сейчас_ может сильно упасть. Но если интересно - могу объяснить примерно, как оно работало. Разные там коэффициенты были подобраны эмпирическим путем, и на основе примитивного анализа, и были актуальны на то время (но они были в БД, которая тоже может валяться в бэкапах). Без развития оно превращается в мусор.

Я считаю нужно мыслить категориями прибыльно/убыточно, а не этично/неэтично.

Каждому своё :)

Chaser_Andrey ★★★★★ ()
Последнее исправление: Chaser_Andrey (всего исправлений: 1)

Наверно это хорошо для спекулянтов.

UNiTE ★★★★★ ()
Ответ на: комментарий от Root-msk

Я считаю нужно мыслить категориями прибыльно/убыточно, а не этично/неэтично.

Окей. Родную мать за сколько продашь?

hobbit ★★★★★ ()
Ответ на: комментарий от hobbit

А ты не продаешь родную мать, потому что это неэтично?

anatoly ()

казалось бы, причем тут Линукс и новость на сайте посвященном Линуксу.

ага

kto_tama ★★★★★ ()
Ответ на: комментарий от uin

Я уж испугался что МS обнаружили в JavaScript фатальный недостаток. Нельзя же так.

Специально для тебя:
Script# is a development tool that generates JavaScript by compiling C# source code.

https://github.com/nikhilk/scriptsharp

BarCat ()
Ответ на: комментарий от toney

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

anonymous ()

EdgeBSD проект работает с git
тоже мне новость

res2500 ()
Последнее исправление: res2500 (всего исправлений: 1)

Майкрософт продолжает палить граали

makoven ★★★★★ ()
Ответ на: комментарий от BarCat

трейдеры, это те люди, которые обвалили курс рубля к доллару (а ещё цены акций и котировки товарных бирж)

ВВХ оказывается трейдер, спасибо не знал, лол

anonymous ()

торговых роботов

Это как в каком-то рассказе, где робот-торговец угрожал убить кого-то, если он у него не купит товар?

cvs-255 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.