← Atrás

не работает SampleSMA версия 2.0.1

Здравствуйте Михаил. Ситуация следующая, запускаю пример SampleSMA. После того как пример удачно подключается к quik-у, жму на "Экспорт DDE". После чего рисуются данные из файла истории. При нажатии на "Старт" ничего не происходит. Проверка Verifier-ом говорит что всё настроено верно. Экспорт стакана настроен. Подскажите пожалуйста, в чём может быть проблема?

¿Le resultó útil este tema?

Compartir tema

Comentarios (19)

Iniciar sesión o Crear cuenta, Inicie sesión o regístrese para dejar un comentario

Mikhail Sukhov
Mikhail Sukhov

Ничего не происходит - это: не нажимается кнопка, кнопка нажимается но выбрасывает исключение, кнопка нажимается, и никакого исключения не происходит?

Sushko Alexei
Sushko Alexei Autor

Никакого исключения не вылетает, обработчик кнопки отрабатывает, надпись меняется на "Стоп", статус меняется на запушена. Но купле- продажа не начинается.

Mikhail Sukhov
Mikhail Sukhov

Так может алгоритм и не должен пока покупать продавать.

Sushko Alexei
Sushko Alexei Autor

Спасибо, проверю, но я вроде исправлял в стратегии регистрацию заявки.

Sushko Alexei
Sushko Alexei Autor

А может быть проблема в том что использую Quik BCS а не Junior? Версия Quik 5.17.0.139?

E G
E G

У меня проблема с SampleSMA следующая, после подключения к QUIKу при нажатии кнопки "Экспорт по DDE" он наглухо повисает. Я уже и в Windows XP и 7-ка пробовал все одно и тоже виснет и все. Может подскажете, кто знает где копать? В чем дело? При этом SampleSmartSMA работает нормально и в XP и в 7-ке.

E G
E G

При этом Sample работает нормально с QUIK, и при нажатии "Экспорт DDE" выводит и инструменты и стаканы.

E G
E G

Попробовал подождать пока SampleSMA, может быть, загрузиться. Ничего подобного выдал кучу окон с ошибкой "System.OutOfException" и повесил вообще весь комп. Люди? Есть кто живой?

E G
E G

Теперь еще нагрузил ошибку System.InvalidOperationException в System.Linq.Enumerable.First и далее по списку... Что ж за напасть такая?

Tauler
Tauler

Конкретно эта навасть в том, что в той коллекции, к которой применяется .First нет ни одного элемента.

Насчет наглухо повисатет - попробуйте наложить фильтр по инструменту на таблицу всех сделок - все сделки могут сдорово ДДе нагрузить.

E G
E G

Спасибо, Tauler, заработало.

Tauler
Tauler

МНе то за что? :)

E G
E G
Sushko Alexei
Sushko Alexei Autor

??????????? ????????, ??? ????????? ???????????? ????????? ???????????? ??????.

Tauler
Tauler

В таблице Инструменты есть сбер?

Sushko Alexei
Sushko Alexei Autor

????. ? ?????????? ?? ????????.

Mikhail Sukhov
Mikhail Sukhov

ProcessDataError что нибудь пишет?

E G
E G

То же самое. В таблице инструменты есть СБЕРБАНК. При подключении ошибок или предупреждений не выдает.

E G
E G

Окно интерпретаций у меня только выводит:

Шаг с заходом: обход кода, не являющегося кодом пользователя ''SampleSMA.App.App'' Шаг с заходом: обход кода, не являющегося кодом пользователя ''SampleSMA.App.InitializeComponent''

И вывод показывает:

Поток 0x1394 завершился с кодом 0 (0x0). Поток 0x1a48 завершился с кодом 0 (0x0). Поток 0x1a94 завершился с кодом 0 (0x0). Поток 0x1f5c завершился с кодом 0 (0x0). Поток 0x1c10 завершился с кодом 0 (0x0). Поток 0xac завершился с кодом 0 (0x0). Программа "[7172] SampleSMA.vshost.exe: Управляемый код" завершилась с кодом 0 (0x0).