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

Исходный код коннекторов бесплатно!
Atom
03.12.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

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


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

image8056.png 61 KB (1261)
Спасибо:

Mikhail Sukhov

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


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

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

Спасибо:

Sprite

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


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

Спасибо: VD19

EnCho

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


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

Спасибо:

Михаил

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


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

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

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

Спасибо:

Михаил

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


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

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

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

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

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

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

Спасибо:


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

loading
clippy