Исходный код коннекторов бесплатно!

Исходный код коннекторов бесплатно!
Atom
12/3/2020
ILYA


Друзья,

[img=117424]connectors-for-trading-exchanges.jpg[/img]

[b][h2]Спешим вам напомнить, что для вас доступны примеры [url=https://github.com/StockSharp/StockSharp/tree/master/Samples/Connectors]коннектора по протоколу FIX и пример криптоконнектора[/url]![/h2][/b] Все исходные коды выложены на [color=red][size=7][b][url=https://github.com/StockSharp/StockSharp/tree/master/Samples/Connectors]GITHUB[/url][/b][/size][/color]! Если вас раньше останавливало отсутствие примеров, сейчас вы можете пользоваться ими [b][color=red][size=7]совершенно бесплатно[/size][/color][/b] и делиться своим опытом!

Иди на GITHUB, скачивай исходные коды и создавай свой собственный коннектор!

Команда, СтокШарп



Sprite

Avatar
Date: 12/5/2020
Reply


Взял код примера вашего коннектора BitStamp, поменял в проекте namespace с "StockSharp.BitStamp" на "StockSharp.BitStamp2", потому что иначе при загрузке возникал конфликт с уже имеющейся библиотекой, запустил. В окне настройки коннекторов вместо галочки включения стоит "Купить". Что нужно убрать/добавить в коде, чтобы можно было включить коннектор и сохранить его настройки? [img=117444]image8056.png[/img]

image8056.png 61 KB (1263)
Thanks:

Mikhail Sukhov

Avatar
Date: 12/5/2020
Reply


[quote=sprite;54290]Взял код примера вашего коннектора BitStamp, поменял в проекте namespace с "StockSharp.BitStamp" на "StockSharp.BitStamp2", потому что иначе при загрузке возникал конфликт с уже имеющейся библиотекой, запустил. В окне настройки коннекторов вместо галочки включения стоит "Купить". Что нужно убрать/добавить в коде, чтобы можно было включить коннектор и сохранить его настройки? [img=117444]image8056.png[/img][/quote]

https://github.com/StockSharp/StockSharp/commit/b8980d5ec017050b5dcfc976098a605d31b90f30

Thanks:

Sprite

Avatar
Date: 12/5/2020
Reply


Михаил, спасибо! Закомментировал public override string FeatureName и всё заработало.

Thanks: VD19

EnCho

Avatar
Date: 3/24/2021
Reply


Добрый день, подскажите пожалуйста, как торговую стратегию из s.Designer к реальному счету на бирже?

Thanks:

Михаил

Avatar
Date: 6/13/2022
Reply


Здравствуйте. Можно попросить дополнить документацию, как добавить свой адаптер в сам фреймворк S#.

Если я правильно догадываюсь, то в Github-проекте надо смотреть на проект [b]Configuration.AdaptersGitHub[/b]

И в него подключать свою DLL-библиотеку например, и добавлять в список коннекторов?

Thanks:

Михаил

Avatar
Date: 8/13/2022
Reply


[quote=Михаил;59425]Здравствуйте. Можно попросить дополнить документацию, как добавить свой адаптер в сам фреймворк S#.

Если я правильно догадываюсь, то в Github-проекте надо смотреть на проект [b]Configuration.AdaptersGitHub[/b]

И в него подключать свою DLL-библиотеку например, и добавлять в список коннекторов?[/quote]

Проблема разрешилась, как я понял, в проекте коннектора я зафиксировал версии библиотек, не совместимые с приложением-сэмплом где коннектор использую (например SampleConnection). Вроде бы версии Ecng.Configuration или StockSharp.Algo были слишком старые.

В общем как решение можно либо везде использовать версии 5.* (указать чтобы брал последние версии с nuget), либо тщательнее подбирать наборы версий для всех библиотек от S#.

Если всё норм с библиотеками, то подключаю (adding as dependency) проект с коннектором к общему проекту приложения, и он автоматически находит новый коннектор[smile]

Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy