Craft
|
Date: 9/12/2010
Спасибо, Valery, хорошее начинание.
|
|
|
|
Thanks:
|
|
|
|
|
|
Valery
|
Date: 9/12/2010
SampleSmart
Подключение произошло успешно, но ...
-
При нажатии экспорт пришлось значительное время подождать, пока
кнопка не стала красной... как я понимаю это означает, что можно
работать дальше. Или нет?
2. Кликнув на Инструменты открылось окно , где выбрал фьючи , РТС и
конкретный РИУ
3. Дальнейшие действия ничего не дали кроме исключений....
4. Портфель и другие окна были пустые ... будем копать в коде...
5. Попытка отключиться ничего не дала ... пришлось прерывать
принудительно...
6. Анализ кода привел к выводам, что кода в остальных окнах просто
нет - просто вывод окна и все....
Хотелось бы знать, кто еще тестил это решение? Может у меня что не
так ? Или это просто пример недописан? Если так ( я понимаю, что автор
и так загружен), то хотя бы можно написать, что примеры не проверены...
Попробуем следующее решение....
|
|
|
|
Thanks:
|
|
|
|
|
|
Valery
|
Date: 9/12/2010
SampleSmartCandles
Так же подключился, кликнул Экспорт и .... Жду... сколько ждать, непонятно
правда.... Периодически пытаюсь посмотреть Инструмент.... Кстати кнопка
Подключиться стала недоступной (серой) . Полагаю Экспорт закончится,
когда эта кнопка вновь станет доступной....
Что происходит во время экспорта непонятно? ... дебаггер тоже молчит, не
ругается....
Думаю не один я это делал, но почему то никто не комментирует ....
Типа пусть другие сами понаступают на грабли...
Короче надо разбираться....
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 9/12/2010
Демо подключение или реальное? "Ни один из проектов не захотел
работать, " в чем именно выражалось? В выскакивающей ошибке, в падении
примера или просто не реагировании примера на пользовательские
действия?
|
|
|
|
Thanks:
|
|
|
|
|
|
Valery
|
Date: 9/13/2010
|
|
|
|
|
Еще раз о SampleSmart
При выборе Лукойл на Мамбе все работает в окне инструменты.
При возврате на РИУ заявки выходят и даже видно номера счетов....
Но при вызове стакана получаем
Невозможно вычислить выражение, поскольку текущий поток находится в
состоянии переполнения стека.}
В строке
this.Trader.ProcessDataError += error => this.GuiAsync(() =>
MessageBox.Show(this, error.ToString(), "Ошибка обработки данных"));
Попробуем снова... создадим пару заявок в портфеле..... после этого
портфель стал виден в окне Портфель... чудно однако... но в окнах заявок
так ничего и не видно...
Да еще момент... кнопка Экспорт отрабатывается достаточно долго... Обычно
Смарт также тормозит, когда обновляются справочники... тут похоже то же
самое. Только в Смарте это происходит один раз после установки, а тут
при каждом запуске... не айс, но наверняка есть способ это победить...
Вернемся снова к мамбе .
Выбрали сбер. Стакан открывается без проблем, правда вверх ногами, но
это поправимо...))
Ну тут при создание заявки создается исключение и подвешивает прогу
намертво....
Повторный запуск отказал в заявке - мало средств, но это уже
правильно.... Но в окне Портфель пусто, хотя на фортсе есть поза....
Кнопка Бид-Оффер не работает, но полагаю в выхи это нормально..
Ладно, будем считать, что это решение тест прошло.. можно доработать
....
|
|
|
|
Thanks:
|
|
|
|
|
|
Valery
|
Date: 9/13/2010
И на десерт SampleSmartSMA
Попытка подключиться вызвала сразу исключение... Подозреваю, что связано
с новой версией Смарткома..
В диспетчере задач висит процесс, который я никак не могу завершить....
Vshost32-dr2.exe
Завтра попробую со старой....
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 9/13/2010
Непобедимый эффект WPF. Проге не виснет, просто окно с ошибкой -
модальное, и уходит на другой план. Приходится на Alt+Tab нажимать.
Судя по продвижению, все таки примеры заработали? Если да, то мой
первый вопрос насчет "Ни один из проектов не захотел работать, пока не
поставил ручками
ссылку на Смартком и не добавил using StClientLib; " В чем это
выражалось? Проекты не компилировались? Компилировалось, но возникала
ошибка при запуске? Или все запускалось но не реагировало на
пользовательский ввод.
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 9/13/2010
Все исключения, ошибки, шаги для воспроизведения - пишите сюда. Потому
что очень сложно догадаться, что за исключение возникло на Вашей
машине.
|
|
|
|
Thanks:
|
|
|
|
|
|
Valery
|
Date: 9/14/2010
я хоть и не программист, но стараюсь писать четко...)) Именно не
заработали... при запуске реакция на кнопки =0....)))
так как все же по поводу ссылки - ее нужно добавлять?
у меня на ноуте стоял старый смартком по стандартному пути....с ним
работало без добавления....при переустановке Смарткома все работать
перестало.... я заметил, что изменился путь установки Смарткома... в
связи с чем я хотел бы уточнить, как библиотека находит Смартком? А
она его находит... По пути инсталяции?
:)
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 9/14/2010
Лучше просто текст ошибки. Ctrl+C - если запущено не под Debug (как
обычное exe). Или из студии, при наведении на иконку ошибки.
А на какую версию переставили? Та, которая сейчас бета - 2.0? Или на
1.1.6.2
Библиотека ее не находит. Смарком сам приходит =) Это такая
особенность COM технологии. Через реестр пути указаны.
|
|
|
|
Thanks:
|
|
|
|
|