SampleSma виснет
Atom Reply
7/26/2010


E G

Avatar
Не пойму в чем дело, подскажите. На основе SampleSma сделал свой
проект, поменял бумагу на Сбер, да взял вместо скользящих SMA -
экспоненту EMA. Стоит фильтр на все сделки, выдает все сделки по
Сберу. При этом все виснет, из-за чего может быть? Ясно дело что это с
экспортом по ДДЕ, потому что как только отрубаю QUIK от сети все
проходит мгновенно. Таблицы проверял VERIFIRом говорит все в норме.

Tags:


Thanks:




50 Answers
1 2  >
Mikhail Sukhov

Avatar
Date: 7/26/2010
Reply


Начнем с простого - Sample по сберу нормально сделки экспортирует? Не
виснет?

Thanks:

E G

Avatar
Date: 7/26/2010
Reply


Давайте с простого. Sample экспортирует отлично, ничего не виснет.

Topic starter
Thanks:

Mikhail Sukhov

Avatar
Date: 7/26/2010
Reply


Ок, на какой операции виснет в SampleSma? При старте? При нажатие на
кнопку? Если да, то какую? Вистен - значит приложение не дает нажать
ни на одну кнопку?

Thanks:

E G

Avatar
Date: 7/26/2010
Reply


При старте все отлично. А вот при нажатии Экспорт ДДЕ все подвисает, в
QUIKe таблицы видно, как начинают экспортироваться, загружаются данные
из текстового файла, появляется график и .... все, здесь мы
подвисаем... "Вистен" :) - то есть вообще ничто не реагирует, ни
кнопки, ни график, ничто.

Topic starter
Thanks:

E G

Avatar
Date: 7/27/2010
Reply


И еще из S# 2.2 у меня не работает пример SampleSma. Все подключает,
ничего не виснет, но данные из файла LKOH_history.txt не загружает и
график не появляется. В S# 2.1 я такого не наблюдал. Это баг или у
меня что-то не работает?

Topic starter
Thanks:

E G

Avatar
Date: 7/27/2010
Reply


SampleSmartSma для S# 2.2 отлично работает, может ну его, QUIK этот,
притомил он меня.

Topic starter
Thanks:

Mikhail Sukhov

Avatar
Date: 7/27/2010
Reply


Пока нет времени посмотреть, что там со скользящими в сбере... На
смарте много не построить. Нет информации по инструментам достаточной.

Thanks:

E G

Avatar
Date: 7/27/2010
Reply


Ну учитывая, сколько вы делаете, я поражен, что вы мне еще отвечаете.
Неужели вы програмите один или у вас 4-ре руки и две головы?? Нет, на
фото не похоже. :)

Topic starter
Thanks:

Mikhail Sukhov

Avatar
Date: 7/27/2010
Reply


От помощи не откажусь =)

Thanks:

E G

Avatar
Date: 7/27/2010
Reply


Помочь бы рад, но я только-только начинаю разбираться с С#. А
учитывая, как быстро вы вносите изменения в свои библиотеки, то здесь
просто засада. :)
Но если помощь будет мне по силам помогу.

Нашел причину зависаний SampleSma, проблема была в версии QUIK. У меня
был 5.15, обновил до 5.17 и все прошло.

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

SampleSma из S# 2.2 так и не заработал.

Topic starter
Thanks:

E G

Avatar
Date: 7/27/2010
Reply


А почему в следующих строках кода S# 2.2 для SampleSma стоит NL

// выбираем портфель для ММВБ (так как работаем с LKOH)
_micex = portfolios.First(p => p.Name.Contains("NL"));

Topic starter
Thanks:

Mikhail Sukhov

Avatar
Date: 7/27/2010
Reply


Смотрю портфель для Мамбы. Замените его своим фильтром.

Thanks:

Mikhail Sukhov

Avatar
Date: 7/27/2010
Reply


Ну помощь бывает не только в программировании. Например, особо остро
ощущается в популизации проекта.

Thanks:

E G

Avatar
Date: 7/27/2010
Reply


Про Мамбу понятно, непонятно почему буквы "NL". Где их можно уточнить?
Я тоже подключаюсь к Мамбе, поэтому если нет разницы, то ладно.

Пытаюсь разобраться, почему не идет прога.

Topic starter
Thanks:

Mikhail Sukhov

Avatar
Date: 7/27/2010
Reply


На демо квике счет содержит такие символы.

Thanks:

E G

Avatar
Date: 7/28/2010
Reply


Я правильно понимаю, что у меня тогда должен быть такой счет
L01-00000F00?

Не грузит данные из текстового файла никак и ошибок не говорит.

Topic starter
Thanks:

E G

Avatar
Date: 7/28/2010
Reply


Данные загрузились из файла, но пришлось изменить вместо условия где
должно быть и счет на бирже и бумага, поставил или то или другое.
В общем проблема со счетом тот, что я пишу он не принимает. Почему?

Topic starter
Thanks:

E G

Avatar
Date: 7/28/2010
Reply


Пишет: Инструмент с кодом AFLTG для бумажной позиции не найден.

Topic starter
Thanks:

E G

Avatar
Date: 7/28/2010
Reply


Для S# 2.1 SampleSma получаю ошибку: "Элемент с тем же ключом уже был
добавлен".
Поток: EventDispatcher thread #[стакан]GAZP-EQNE

Topic starter
Thanks:

Mikhail Sukhov

Avatar
Date: 7/28/2010
Reply


Это значит пришла позиция по отсутствующему инструменту. Такого нет в
таблице инструментов?

Thanks:

Mikhail Sukhov

Avatar
Date: 7/28/2010
Reply


Лучше полный текст ошибки.

Thanks:

E G

Avatar
Date: 7/28/2010
Reply


Да все инструменты (Лукойл, Сбер, Газпром) есть в таблице Инструменты
+ у каждого есть стакан и график в QUIK.

Ни один не работает. Отправил скрин файла с ошибкой
SampleSma_error.jpg

Topic starter
Thanks:

E G

Avatar
Date: 7/28/2010
Reply


Короче ваши ответы перемешались с моими вопросами.

То что я запостил выше (SampleSma_error.jpg) - это для S# 2.1
SampleSma

Сейчас отправлю скрин для ошибки по S# 2.2 SampleSma

Topic starter
Thanks:

E G

Avatar
Date: 7/28/2010
Reply


По S#2.2 SampleSma, закачал сюда же файл S#2.2_SampleSma_error.JPG

Topic starter
Thanks:

Mikhail Sukhov

Avatar
Date: 7/28/2010
Reply


1. По бумажной позиции. Инструмент AFLTG присутствует в таблице
инструментов?
2. По стакану. Он обычный? Никаких расширений нет?

On 28 июл, 12:45, E G <ego...@gmail.com> wrote:

Thanks:
1 2  >

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy