Size: a a a

2018 February 16

SR

Sergey Rashin in Stocksharp
Ребят поделитесь историческими данными на любой инструмент)) главное чтоб тики были))
источник

SR

Sergey Rashin in Stocksharp
А ну и инструмент должен быть волотильный... мож знаете где достать можно ?
источник

SR

Sergey Rashin in Stocksharp
А все не над, брокер скинет рыночные данные)
источник

DZ

Denis Zelentsov in Stocksharp
Sergey Rashin
А ну и инструмент должен быть волотильный... мож знаете где достать можно ?
Тут биткоин тиковый, думаю волатильней некуда)) http://api.bitcoincharts.com/v1/csv/
источник

SR

Sergey Rashin in Stocksharp
Ничегосебе
источник

SR

Sergey Rashin in Stocksharp
Над затестить :)
источник

DZ

Denis Zelentsov in Stocksharp
Sergey Rashin
я пример с OEC сделаю и думаю станет понятно
Оке, у меня есть задумка через конфигурационный файл проекта или типа того сделать, ссылку вменяемую не могу найти, чтобы скинуть - я пока так и не разобрался.
источник

DZ

Denis Zelentsov in Stocksharp
Jaguar RX
Но вообще последний год я полностью отказался от использования графики на S#, только движок исполнения, все следки - чeрез табличный вывод (OrderGrid)
Я тоже, ибо за MVVM-way. Для графики юзаю пока не допиленный до второй версии, но очень быстрый и бесплатный: http://www.oxyplot.org/
источник

DZ

Denis Zelentsov in Stocksharp
Sergey Rashin
Над затестить :)
Я хочу проаудировать эти данные. Мы с разрабом запишем тики в течение дня и сравним с тем, что там. Если более менее совпадут, то будем верить историческим данным. ;)
источник
2018 February 17

ME

Mikhail Ershov in Stocksharp
😁
Как же кто-то был прав, что S# для суровых программистов ледорубов!
Познаем все с конца к началу.

Сначала скачал s# api, попробовал пример.
Хм, не работает ничего.
Долго бился с квиком, подключениями, догадался пошаманить с регистрацией инструментов...
Чуть-чуть продвинулось, но все равно не работает!

Поискал по S# сайту, пришла идея как-то включить логи в стратегии...
Первый раз ничего не включил, второй раз нашел как включить сам LogManager.
В нем то наконец то нашел ошибку - "Ошибка определения лицензии".
Блин, оказывается нужно было просто сгенерировать файлик...И немножко там поправить, и ура робот строчит заявки даже в выходной день👍
источник

DZ

Denis Zelentsov in Stocksharp
Не то, чтобы S# сложен, на самом деле, а дело в отсутствии документации и простых "Hello World" примеров.
источник

DZ

Denis Zelentsov in Stocksharp
Я, например, до сих пор до конца не понял, при каких сообщениях из адаптера, какие события в коннекторе возникают.
источник

DZ

Denis Zelentsov in Stocksharp
Не хватает какого-то Mapping Rule что ли...
источник

ME

Mikhail Ershov in Stocksharp
пока я даже не очень представляю, для чего нужен адаптер...
источник

DZ

Denis Zelentsov in Stocksharp
Это некая универсальная хрень, которая преобразует события от оригинального API (т.е. смотрит во "внешний" мир) в универсальные события в терминах S#.
источник

DZ

Denis Zelentsov in Stocksharp
И для каждого такого API (читай, биржи) делается свой адаптер.
источник

ME

Mikhail Ershov in Stocksharp
То есть если ты понимаешь, что будешь менять коннекторы от одного к другому, то лучше подключать их к адаптеру, а сам адаптер использовать везде по коду
источник

DZ

Denis Zelentsov in Stocksharp
Не совсем понял "от одного к другому". Каждый коннектор коннектится к своей бирже. И каждый такой коннектор содержит в себе адаптер + добавляет какие-то свойства-методы, специфичные для этой биржи. При написании коннектора основная работа делается в адаптере.
источник

ME

Mikhail Ershov in Stocksharp
А, то есть наоборот адаптер более нижний уровень, ядро в работе коннектора
источник

DZ

Denis Zelentsov in Stocksharp
Ага.
источник