Stock# + SmartCom для чайников, первый опыт

Stock# + SmartCom для чайников, первый опыт
Atom
12.09.2010
Valery


думаю это поможет начинающим сделать первые шаги в освоении ..... Респект автору за создание данной библиотеки, но уровень ее далек для понимания начинающими... сам когда то неплохо писал на процедурных языках, но тут совсем другое...несколько месяцев изучал С#, создавал структуру классов, когда увидел Stock#.... Зачем изобретать то, что уже сделано? Оказалось не тут то было...) Решил попробовать и что из этого вышло: У меня хороший комп (4 ядра 2.83ГГц и 8 Гиг памяти), Windows 7 x 64

  • .NET FW 4 + VS 2010 Express... установил SmarCom 2 и протестил его на примерах из ветки АйТи (у меня там реальный счет) работает.... Поставил проект S# 2.4 и начал пробовать:
  1. Ни один из проектов не захотел работать, пока не поставил ручками ссылку на Смартком и не добавил using StClientLib; Может у меня смартком не тот или установлен не там, но нигде инфы об этом я не нашел. Да и как я понял 99% инфы под Квик....
  2. запустил консольное решение и порадовался - заработало...))
  3. поменял эмитента на RIU0, и опять не пошло.... пока не поменял SecurityTypes.Equity на SecurityTypes.Future.... мелочи конечно, но новичков вышибает из колеи... Буду пробовать другие решения и комментировать их....

Теги:


Спасибо:


<< < 2 3 4 
toyan

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


// так как инструментов слишком много, то выводим только два популярных с ММВБ и РТС this.GuiAsync(() => _securitiesSource.AddRange(securities.Where(s => s.Id == "LKOH" || s.Id == "RTS-3.11_FT")));

// начинаем получать текущие сделки (для построения свечек в реальном времени) //securities.ForEach(_trader.RegisterTrades); securities.Where(s => s.Id == "LKOH" || s.Id == "RTS-3.11_FT").ForEach(_trader.RegisterTrades);

Так вроде заработало. Тест прошел, давайте следующий. [biggrin]

Спасибо:
<< < 2 3 4 

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

loading
clippy