← Atrás

Новый релиз S#.Designer - да здравствует реал!

Друзья! Выложена новая версия Дизайнер.

С уверенностью можем сказать, что это самая наполненная по функционалу версия. Множество новых фишек, особенностей и возможностей для каждого трейдера! Нам самим не терпится рассказать обо всех изменениях, поехали:

  1. Редактор кода на C#. Напиши часть или вообще всю стратегию на C#, а Designer выступит в роли графической оболочки. Нет ничего проще.

  2. Свой кубик - своя логика. На конференциях и в комментариях нас часто спрашивали: “Можно ли написать свой кубик, описать свою, часто используемую операцию?” Раньше мы не могли сказать да, но в новой версии Designer это возможно! Достаточно написать собственную Dll и все! Ваш личный кубик готов.

  3. ETFы? РТС и ММВБ? А хотите свой индекс? А торговать им как одной бумагой хотите? Мы знаем, что хотите, ведь это важнейший для грамотного трейдера функционал: доходность “портфеля” может соответствовать доходности конкретной бумаги, а вот вариация его может быть в разы ниже. Составь свой индекс (портфель), а затем торгуй им как одним инструментом! Удобно!

  4. Опционы! Для тех кто любит погорячее! Теперь Designer поддерживает работу с опционами и алгоритмические опционные стратегии, маркет-мейкинг и дельта-хеджирование. Теперь ты можешь продать или купить стренгл, бабочку, кондора, а затем получать доход от распада временной стоимости или волатильности базового актива!

  5. **Инструменты в одном месте!**Все для работы с инструментами, начиная от загрузки истории, работы с хранилищем и заканчивая их редактированием отдельного инструмента размещено в одном месте. Все доступно, все удобно!

  6. Реальное подключение! В заключение гвоздь нашей программы - возможность реальной торговли. Подключайтесь к рынку, получайте информацию по инструментам, качайте историю, совершайте сделки, пишите стратегии, зарабатывайте - все это в новом S#.Designer.

Предыдущее обсуждение здесь.

**:::center

Скачать <<

¿Le resultó útil este tema?

Compartir tema

Comentarios (89)

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

Replikant
Replikant

Мм, любопытно. А я правильно понимаю, что реализовать торгующего робота можно с использованием S#.API с условно-неограниченным набором возможностей и через новую версию S#.Designer но в рамках функциональности предоставляемой данным приложением (видимо, даже если логику торговой стратегии писать в дизайнере кодом - это всё равно будет проще, чем создавать робота с помощью S#.API. Или я путаю соловьёв с воробьми, а кислое с холодным?)

Mikhail Sukhov
Mikhail Sukhov

Replikant: Мм, любопытно. А я правильно понимаю, что реализовать торгующего робота можно с использованием S#.API с условно-неограниченным набором возможностей и через новую версию S#.Designer но в рамках функциональности предоставляемой данным приложением (видимо, даже если логику торговой стратегии писать в дизайнере кодом - это всё равно будет проще, чем создавать робота с помощью S#.API. Или я путаю соловьёв с воробьми, а кислое с холодным?)

Верно написали. Мы хотим сделать среду и для тех, кто пишет стратегии на S#.API. Делать еще одну программу смысла нет, когда почти все есть для этого в Дизайнере. Вот в новом релизе и предложение подхода реализовано.

API никуда не уйдет, если вы про это. АПИ - это основа основ. На нем все продукты сделаны.

Replikant
Replikant

Mikhail Sukhov:

Replikant: Мм, любопытно. А я правильно понимаю, что реализовать торгующего робота можно с использованием S#.API с условно-неограниченным набором возможностей и через новую версию S#.Designer но в рамках функциональности предоставляемой данным приложением (видимо, даже если логику торговой стратегии писать в дизайнере кодом - это всё равно будет проще, чем создавать робота с помощью S#.API. Или я путаю соловьёв с воробьми, а кислое с холодным?)

Верно написали. Мы хотим сделать среду и для тех, кто пишет стратегии на S#.API. Делать еще одну программу смысла нет, когда почти все есть для этого в Дизайнере. Вот в новом релизе и предложение подхода реализовано.

API никуда не уйдет, если вы про это. АПИ - это основа основ. На нем все продукты сделаны. Спасибо за ответ. Определяюсь с инфраструктурой для алгоритмической торговли, после этой новости и Ваших пояснений на чашу S# ещё одна гирька упала)

Vladvol
Vladvol

Отлично!! Но вот для меня принципиально важным является подключение к IB, которое анонсировано!!! в реальности с этим есть проблемы (как минимум, у предыдущей версии (об этом писал здесь на форуме несколько дней ранее)). Планируется ли решение проблемы с IB коннектором? если да, то в какие сроки?

Спасибо!

Senex
Senex

Попробовал повторить пример с индексами: пишет "операция является недопустимой из за текущего состояния объекта" В свойствах индекса писал и " Lkoh/Rosn" и "=Lkoh/Rosn". Еще программа отказывается работать с данными закачанными пару месяцев назад предыдущей бета версией При щелчке на вкладку "портфель" программа виснет

PS с индексами вроде разобрался

Lexuz77
Lexuz77

Senex: Попробовал повторить пример с индексами: пишет "операция является недопустимой из за текущего состояния объекта" В свойствах индекса писал и " Lkoh/Rosn" и "=Lkoh/Rosn". Еще программа отказывается работать с данными закачанными пару месяцев назад предыдущей бета версией При щелчке на вкладку "портфель" программа виснет Аналогично, в логах вот такое:

EDS_empty@empty_test account 01.12.2016 0:00:00 Error "System.InvalidOperationException: Операция является недопустимой из-за текущего состояния объекта. в StockSharp.Algo.Expressions.ExpressionFormula.#=qxSopukRQp68Wi7F2KWwxIQ==(String #=qCjkZowCW375QWuopx$SsHw==, String[]& #=qAUiSyMg73ya1$bVLK9YUYQ==) в StockSharp.Algo.Expressions.ExpressionFormula.Compile(String expression) в StockSharp.Algo.Expressions.ExpressionIndexSecurity.set_Expression(String value) в StockSharp.Xaml.Diagram.Elements.SecurityIndexDiagramElement.OnStart() в StockSharp.Xaml.Diagram.DiagramElement.Start() в MoreLinq.MoreEnumerable.ForEach(IEnumerable1 source, Action1 action) в StockSharp.Xaml.Diagram.DiagramElement.Start() в StockSharp.Xaml.Diagram.DiagramStrategy.OnStarted() в StockSharp.Algo.Strategies.Strategy.set_ProcessState(ProcessStates value)"

Mikhail Sukhov
Mikhail Sukhov

Lexuz77: Аналогично, в логах вот такое:

Скорее всего, как и у Senex - имена инструментов задаете не в формате S# (например, RIZ6@FORTS), а по своему.

Mikhail Sukhov
Mikhail Sukhov

Senex: При щелчке на вкладку "портфель" программа виснет

О какой вкладке идет речь?

Senex
Senex

Mikhail Sukhov:

Senex: При щелчке на вкладку "портфель" программа виснет

О какой вкладке идет речь?

Пункт меню "Общее" подпункт "портфели"

Lexuz77
Lexuz77

Раньше в режиме эмуляции, когда не выбран ни один кубик, можно было навести на слово "свойства" курсор и вылазило окно с настройками, где можно было выбрать источник истор. данных и их формат (у меня bin) - теперь там пусто! Как теперь выбирать эти настройки?? Или это баг??

Mikhail Sukhov
Mikhail Sukhov

Lexuz77: Раньше в режиме эмуляции, когда не выбран ни один кубик, можно было навести на слово "свойства" курсор и вылазило окно с настройками, где можно было выбрать источник истор. данных и их формат (у меня bin) - теперь там пусто! Как теперь выбирать эти настройки?? Или это баг??

Это свойство кубиков. Выберите нужный, и свойства появятся. Если нужны свойства стратегии, то аналогичная закладка правее.

Vladvol
Vladvol

пытаюсь подкочать примеры стратегий, как-то не особо получается... в частности анонсированная на сайте арбитражная стратегия (пример)... подскажите, как ее найти?

Спасибо!

Mikhail Sukhov
Mikhail Sukhov

Vladvol: пытаюсь подкочать примеры стратегий, как-то не особо получается...

В Дизайнере нет фичи подкачки примеров. Только то, что идет при старте.

Vladvol: в частности анонсированная на сайте арбитражная стратегия (пример)... подскажите, как ее найти?

Это наша стратегия. Мы сделали скрин в качестве демонстрации возможностей.

Vladvol
Vladvol

Ясно! тогда скажите, а когда планируется сделать описание программы в Справке? как-то сложнова-то "методом научного тыка" изучать....

Спасибо!

Mikhail Sukhov
Mikhail Sukhov

Vladvol: Ясно! тогда скажите, а когда планируется сделать описание программы в Справке?

Как закончим разработку и бета-тестирование, приступим к документации.

Vladvol
Vladvol

На youtube нашел запись 3-х месячной давности, короткое описание данной программы... там показывается ярлык Финам - исторические данные.. в этой версии такого ярлыка и соответственно подключения найти не удается..

кроме того, в конструкторе стратегий, в источниках данных, в упор не могу найти элемент Security

Senex
Senex

Vladvol: в источниках данных, в упор не могу найти элемент Security В источниках данных есть кубик "переменная" инструменты запихиваются в него. А финам, как я понял, стоит по умолчанию если качать данные то именно через него, другие ресурсы надо подключать дополнительно. Кстати через смартком я ничего не смог закачать.

Mikhail Sukhov
Mikhail Sukhov

Senex: Кстати через смартком я ничего не смог закачать.

Напишите подробнее о проблеме.

Senex
Senex

Mikhail Sukhov:

Senex: Кстати через смартком я ничего не смог закачать.

Напишите подробнее о проблеме. Все как обычно: выбираю смартком(подключение работает), запускаю, программа какое-то время делает вид что качает, и... все. Ничего не появляется ни в программе ни в папке для закачки. И кстати как объединить исторические данные и реал-тайм? А то вчера запустил пример на SMA, ну и пошли свечи с момента запуска. И еще подключение реализовано не удобно: подключишь к примеру смартком и фиг выключишь, что бы переключиться на Луа, надо программу перезапускать, а грузится она оооооочень долго

Mikhail Sukhov
Mikhail Sukhov

Senex: Все как обычно: выбираю смартком(подключение работает), запускаю, программа какое-то время делает вид что качает, и... все.

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

Может быть сделаете серию скриншотов, если текстом сложно описать действия?

Senex: Ничего не появляется ни в программе ни в папке для закачки. И кстати как объединить исторические данные и реал-тайм? А то вчера запустил пример на SMA, ну и пошли свечи с момента запуска.

История без пропусков? В live берется история вроде бы за 6 дней. Настраивается в свойствах.

Senex: И еще подключение реализовано не удобно: подключишь к примеру смартком и фиг выключишь, что бы переключиться на Луа,

Опять не понятно написали. Что значит не выключить? Кнопка недоступна или нажатие на кнопку не делает действие? Или ошибка происходит?

Может быть так же скриншотами?

Senex: надо программу перезапускать, а грузится она оооооочень долго

При старте? Сколько у вас занимает по времени и какое у вас железо.

Senex
Senex

Mikhail Sukhov: Можете как-то подробнее расписать? Я не понимаю, что именно вы запускаете. Где выбираете смарт ком. В подключениях или уже в панели закачки.

Может быть сделаете серию скриншотов, если текстом сложно описать действия?

Ниже снимки о закачке смарткомом

Senex
Senex

Mikhail Sukhov: Кнопка недоступна или нажатие на кнопку не делает действие? . Да кнопка настроек подключения в виде шестеренки срабатывает далеко не всегда

Mikhail Sukhov
Mikhail Sukhov

Senex:

Mikhail Sukhov: Кнопка недоступна или нажатие на кнопку не делает действие? . Да кнопка настроек подключения в виде шестеренки срабатывает далеко не всегда

Я не могу понять, что значит срабатывает далеко не всегда, но возможна эта информация поможет. Настройки подключения можно редактировать, только если подключение отключено.

Vladvol
Vladvol

Добрый день!

Еще одна странная ситуация: в какой-то момент времени кубики из Палитры перестают перетаскиваться. В чем причина, не очень понятно... складывается впечатление, что после двойного клика на кубик в Палитре!

Mikhail Sukhov
Mikhail Sukhov

Vladvol: Добрый день!

Еще одна странная ситуация: в какой-то момент времени кубики из Палитры перестают перетаскиваться. В чем причина, не очень понятно... складывается впечатление, что после двойного клика на кубик в Палитре!

Палитра иногда не реагирует на мышку. Видел такое. Оно нажимается. Просто надо потыкать в разные места.

Vladvol
Vladvol

Да уж, разбираться с новой программой без какого-нибудь мануала, дело не благодарное... расскажите хоть, как в отдельный кубик вывести Close свечи? 2 дня искал, так и не нашел...

Интуитивности бы побольше...

Senex
Senex

Vladvol: как в отдельный кубик вывести Close свечи? В кубике "Конвертер" выбираестя тип "свечи" и присваивается свойство "цена закрытия"

Vladvol
Vladvol

Спасибо за помощь!!!

ЧТо ни кубик, так сразу затык... как для спредовой стратегии получить отношение двух инструментов? пробую сделать через "Формула с двумя аргументами", а там выбираю "а/б", система пишет, "что не задано свойство"... Как все же правильно сделать?

Спасибо!

Lexuz77
Lexuz77

Vladvol: Спасибо за помощь!!! ЧТо ни кубик, так сразу затык... как для спредовой стратегии получить отношение двух инструментов? пробую сделать через "Формула с двумя аргументами", а там выбираю "а/б", система пишет, "что не задано свойство"... Как все же правильно сделать? Спасибо! Ну сам простое построение спреда - это взять источник "индекс" там прописать что то типа RIH7@FORTS/SiH7@FORTS - потом это подать на кубик со свечами и вывести на график

Slepoy
Slepoy

Попробовал сегодня поиграться с сием чудом. Пока малость разочарован. Без инструкции - не разобраться, метод тыка не помог ))). Даже базовые стратегии: СМА и СимплКандлес - не открываются, вываливаются с ексепшеном. Но это поправимо, в отличие от самого принципа Дизайнера - он не робит в оффлайне. Мало того, что нет отдельного оффлайн дистрибутива, так ещё и Дизайнер без инета не запускается. А как же безопасность? Безопасность стратегии - это ключевой аспект. Дизайнер ломится в нет при каждом запуске. Если инет-запрос стопануть фаерволом, то Дизайнер не будет работать. А если нажать крест на окне авторизации - типа попытаться закрыть окошко, то Дизайнер просто отваливается с эксепшеном ))). Вот чего ваш Дизайнер ломится в нет? Зачем это? Может он передаёт не только логин/пароль, а и данные стратегий пользователя. Откуда нам знать чего там передаётся. Это риск. Тут надо ставить снифер и слушать трафик и то не факт, что удасться разобраться. На мой взгляд, такая форма работы - оттолкнёт часть пользователей от Дизайнера. Нужен оффлайн режим работы и оффлайн дистрибутив. Максимум куда может ломится Дизайнер - это на сайт финама при закачке маркет-даты.

Плюс, если вы хотите переманить пользователей ТСлаба, то надо сделать импорт их ботов. То есть, сделать авто-конвертер стратегий ТСлаба в стратегии Дизайнера. Люди ленивы и переписывать десятки ботов - мало кто захочет. А вот когда это сделает за них сам Дизайнер, то ТСлабу настанет конец, народ сбежит к вам.

Mikhail Sukhov
Mikhail Sukhov

Slepoy:

Для состоятельных парней доступны исходники, и возможность скомпилировать Дизайнер с нуля. У кого пока денег поменьше (а значит и стратегии не такие прибыльные 😂), то на веру.

Slepoy
Slepoy

Mikhail Sukhov:

**Slepoy:**Для состоятельных парней доступны исходники, и возможность скомпилировать Дизайнер с нуля. У кого пока денег поменьше (а значит и стратегии не такие прибыльные 😂), то на веру. Ага, вера наше всё ))). Я думаю состоятельные парни будут делать/заказывать роботов на API, вряд ли они доверятся кубикам и будут разбираться в исходниках дизайнера, которые скорей всего гораздно сложнее чем простое API. Я не совсем понимаю зачем нужен выход в инет. Типа для продажи он-лайн ботов и чата? Ну ладно, сделайте для этого отдельный режим, Можно сделать пару режимов: онлайн и оффлайн. При оффлайне кинул файл лицухи в папку с программой и всё, парится не нужно. Кто хочет, тот пусть пользуется онлайном. Но если бы был выбор, было бы намного лучше чем сейчас. Люди испугаются одного онлайна, может и не все, но какая-то часть точно.

Кстати, сумел я всё же запустить базовые стартегии, идущие с Дизайнером по умолчанию. После просмотра 2х видео с вашего ютуб канала, я понял свой косяк - надо было удалить старую папку "c:\Users\Администратор\Documents\StockSharp\Designer". Я вообще забыл, что несколько месяцев назад пробовал ставить какую-то бетку Дизайнера. В итоге, стратежка СМА - вроде как запустилась. Но открыть её можно лишь из боковой панели "Схемы", если попытаться открыть её из меню-кнопки "Открыть" ну где вываливается менюшка: составные элементы/стратегии/галерея стратегий/и т.п. - то вываливается эксепшен. То есть, открыть стратегию можно лишь из боковой панели. Вот такой косяк.

А зачем вообще папку с настройками размещать в "c:\Users\Администратор\Documents"? Вы теряете портативность и удобство. Почему не хранить папку с настройками в папке с программой? Зачем распиливать на 2 части? Взять тот же браузер Опера, который одновременно пишется в 3 папки: "c:\Users\Администратор\AppData", "c:\Users\Администратор\AppData\Roaming", "c:\Program Files". Чтобы перенести такой браузер со всеми настройками на другой комп, либо просто грохнуть текущую винду и поставить чистую, то я должен скопировать все 3 папки. Если я забуду что-либо, а так случается переодически, то часть настроек я потеряю. Зачем распиливать программы на части? У меня есть резервная копия Винды, делаю я её Акронисом. Переодически я делаю откаты на месяц/два назад, диск "С" с виндой - полностью заменяется старой версией. Всё настройки софта стираются. И переодически я забываю сохранить те или иные настройки распиленного софта. В послединий раз я потерял вкладки в том же IE. Рано или поздно, пользователь снесёт винду. А сам дизайнер может находится на ином винте, как к примеру у меня. Фактически, пользователь может влёгкую забыть про те настройки лежашщие в папке на диске С. Он форматнёт винт С, и потеряет всех своих ботов. Как я понял Гидра там же хранит свою базу. То есть, он ещё и архивы Гидры потеряет, как и её настройки. Как вы думайте, кого пользователь будет вспоминать добрым словом? ))). Конечно, тех, кто распилил софт на 2 части ))). Зачем так делать - я не понимаю. Это опасно и неудобно. К примеру, чел работает где-нибудь в офисе с другими трейдерами, и чтобы у него не подтянули роботов, он их таскает на переностном винте, который каждое утро подключает к компу, а вечером забирает. Это безопасно. Но он будет вынужден каждое утро копировать на диск "С" компа - папку с настройками и стратегиями, а в конце дня - удалять её. А как мы знаем, удалить просто так, т.е. через Shift+Del -нельзя, т.к. инфу можно поднять спец прогами. Чтобы достоверно удалить, надо переписывать эту часть винта новой инфой, или просто 1 и 0 - для этого есть спец софт. То есть, чел запарится так делать, ему придётся таскать с собой и диск "С" тоже ))). Лучше вообще таскать весь комп ))). Иначе нельзя, т.к. опасно. Я надеюсь, что в будущем СтокШарп уйдут от этой резки - она никому не нужна, с ней одни проблемы. Файл лицензии можно просто кидать рядом с файлами API, зачем его хранить на диске "С", как и другие настройки софта - я не понимаю.

Vladvol
Vladvol

Mikhail Sukhov:

Slepoy:

Для состоятельных парней доступны исходники, и возможность скомпилировать Дизайнер с нуля. У кого пока денег поменьше (а значит и стратегии не такие прибыльные 😂), то на веру.

Я здесь новенький.... буквально несколько недель пытаюсь с этим разобраться... да и заинтересовали только лишь бесплатные коннекторы к многим платформам (к нужной я так и не подключился) но впечатление больше негативное:

  1. нет описания, когда будет, не понятно...
  2. без описания разобраться ооочень сложно...
  3. интуитивности минимум, где что и как спрятано в каких кубиках, разобраться методом тыка почти не возможно...
  4. поддержки практически 0 (спасибо форумчане подсказывают - но на этом далеко не уедешь)

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

если это все сделано для того, чтобы покупали поддержку или обучение, то делать этого как-то совсем не хочется, учитывая еще и отношение разработчиков...

в качестве примера приведу западную платформу Ninjatrader 7 и 8. Там даже бесплатно можно получить качественную помощь и поддержку.... здесь же - фиг!!

как резюме, думаю на год забросить это все, а может, если допилите за год и сделаете описание, можно будет снова вернуться и ковыряться...

Mikhail Sukhov
Mikhail Sukhov

Vladvol:

  1. нет описания, когда будет, не понятно...
  2. без описания разобраться ооочень сложно...
  3. интуитивности минимум, где что и как спрятано в каких кубиках, разобраться методом тыка почти не возможно...
  4. поддержки практически 0 (спасибо форумчане подсказывают - но на этом далеко не уедешь)

Наверное изначально вы пропустили самую важную информацию - продукт не в релизе. Мы его еще делаем. Тоесть вы хотите все сразу и сейчас. Конечно же, это невозможно. Приходите через год, как вы говорите. Думаю, будет больше по Дизайнеру.

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

Senex
Senex

Не могу добиться исполнения сигнала при пересечении свечей либо индикатором заранее заданного уровня. Пробовал простые варианты (черновик) пробовал извращенные, втыкал кубик "конвертер" (что бы привести сравниваемые значения к одному типу), везде где только можно. Ничего не помогает

Mikhail Sukhov
Senex
Senex

Да и возвращаясь к теме загрузки программы: у меня этот процесс стал занимать 3 минуты, две из которых длится "инициализация коннектора". Железо среднее, операционка win10 х64, но главное что изначально все было гораздо быстрее. Пробовал удалять подключения к смарткому и луа, пробовал переустанавливать десингер - не помогает.

Mikhail Sukhov
Mikhail Sukhov

Senex: Да и возвращаясь к теме загрузки программы: у меня этот процесс стал занимать 3 минуты, две из которых длится "инициализация коннектора". Железо среднее, операционка win10 х64, но главное что изначально все было гораздо быстрее. Пробовал удалять подключения к смарткому и луа, пробовал переустанавливать десингер - не помогает.

Первоначальная загрузка зависит от наличия данных в папке Мои Документы. Тоесть установка просто Дизайнера ничего не решит. Скорее всего загрузка инструментов тормозит. Сколько у вас инструментов при старте?

Lexuz77
Lexuz77

To VLADVOL : Я бы не стал так категорично относится к данному продукту - он еще совсем молодой, и нужно вообще быть благодарным разработчикам,что они взялись все это делать безвозмездно! И я даже не исключаю такой ситуации, что после релиза Дезайнер станет платным, но в любом случае, он будет альтернативой "всем известного продукта на букву Т ", разработчики которого уже просто, не побоюсь этого слова, "зажрались" и по сути ничего не делая задрали цены до небес. При этом их "продукт" как был сырым и глюкавым так им и остается, и я почему то должен за свои же деньги отлавливать их баги , писать им репорты и выпрашивать "багофиксы". Главное что на Дизайнером "корпят" и все баги, которые мы все тут вылавливаем, очень быстро фиксят! ЗЫ: Да согласен - мануала ну очень не хватает! -но не все же сразу :)

Vladvol
Vladvol

да, возможно я слишком категоричен!!! и продукт потенциально заслуживает очень серьезного внимания со стороны таких как я, которые не имеют знаний в программировании!! но крайне проблематично участвовать в выявлении багов без какого либо описания.... хотя бы пару общих видое роликов записать, рассказать что где и как организовано, основные принципы что ли.... но это так, к слову...

Спасибо!!

Mikhail Sukhov
Mikhail Sukhov

Vladvol: но крайне проблематично участвовать в выявлении багов без какого либо описания.... хотя бы пару общих видое роликов записать, рассказать что где и как организовано, основные принципы что ли....

Да, скорее всего наступил момент, когда начали приходить новые участники, не получавшие первоначальные рассылки.

Тестирование предполагается теми, кто знает аналогичные продукты. Если нет предыдущего бэкграунда, то, да, скорее всего, влится не получится. У нас пока нет материалов для этого + сам процесс не настроен.

Ролики вы так же пропустили.

Попробуйте по тэгу Designer почитать сообщения от нас. Я думаю, это расставит все точки на и. Или, как вы написали, вернутся через какое-то время.

Mikhail Sukhov
Mikhail Sukhov

Прикольная вещь в ГитХабе появилась https://github.com/StockSharp/StockSharp/projects/1

Можно попробовать накидать TODO

gem81
gem81

Зависает при попытке открыть Общие -> Портфели QUIK 7.6.1.1 Designer 4.3.19.4

Подключения Lua MarketData и транзакции его же QuikLua.dll от S#.API 4.3.19.4

Mikhail Sukhov
Mikhail Sukhov

gem81: Зависает при попытке открыть Общие -> Портфели QUIK 7.6.1.1 Designer 4.3.19.4

Подключения Lua MarketData и транзакции его же QuikLua.dll от S#.API 4.3.19.4

Да, про ошибку писали ранее, и она определена.

Иван З.
Иван З.
  1. При выборе LKOH Акции, ожидается что добавятся только Акции LKOH. Добавляет все что есть по LKOH, фьючерсы и тп.
  2. Окно свойства при нажатии кнопки Auto Hide перескакивает на левую сторону. Такое поведение наблюдается только при первом нажатии на Auto Hide, если после перенести руками направо то больше не перескакивает.
  3. Окно настройки подключений первые два столбца не имеют названия. Мелочь, но не порядок.
  4. Окно настройки подключений флажок Авто-подключение не работает. По крайней мере я жду, что при запуске Дизайнера он сам подключится к терминалу. Он этого не делает. Если поставить флажок, нажать ОК опять зайти в окно настройки подключения флажок будет снят.
  5. Окно Редактирование. Надо отметить обязательные параметры, без которых инструмент не добавиться или не изменится. Сейчас это не очевидно.
  6. Кнопки обновления в самой программе нет, нет оповещения о появлении новой версии как в Гидре.
Mikhail Sukhov
Mikhail Sukhov
Mikhail Sukhov

Иван З.: 6) Кнопки обновления в самой программе нет, нет оповещения о появлении новой версии как в Гидре.

В Гидре аналогично пропала, но вернется скоро везде обратно.

Иван З.
Иван З.

Нашел способ подвесть Дизайнер. Показалось мне, что портфелей слишком много, решил удалить ненужные. Так как в программе не предусмотрен функционал по удалению портфелей (его стоит добавить, также как и функционал по удалению инстументов), я удали файл portfolio.csv. Загрузил Дизайнер, подключился к Квику учебному чтоб загрузить портфели с него. В логах пишет "Создан новый портфель SPBFUT00d74.". Я жму на кнопку Портфели вкладка Общие, и Дизайнер зависает на неопределенный срок. Прикладываю архив с папкой Дизайнера с настройками. И DotTrace.

Иван З.
Иван З.

Иван З.: Нашел способ подвесть Дизайнер. Показалось мне, что портфелей слишком много, решил удалить ненужные. Так как в программе не предусмотрен функционал по удалению портфелей (его стоит добавить, также как и функционал по удалению инстументов), я удали файл portfolio.csv. Загрузил Дизайнер, подключился к Квику учебному чтоб загрузить портфели с него. В логах пишет "Создан новый портфель SPBFUT00d74.". Я жму на кнопку Портфели вкладка Общие, и Дизайнер зависает на неопределенный срок. Прикладываю архив с папкой Дизайнера с настройками. И DotTrace.

Ааааа, вижу уже писали. Правда у меня он до того как я удалил портфели их подгружал, я просматривал и проблем не было.

Иван З.
Иван З.

Панель График

Нажав на кнопку Auto Hide, окно включая нижние вкладки переходят направо. А после начинается чехарда с панелями, при нажатии на Auto Hide каждая из вкладок улетает налево, как описывал выше. Это просто очень сильно раздражает.

Я бы предпочел чтоб панель График свернулась в одну вкладку график, а когда мне бы он понадобился чтоб при нажатии вернулся в прежнем виде, со всеми своими вкладками. Сейчас же я ее стараюсь вообще не трогать, так как вернуть ее в прежний вид очень не просто.

Иван З.
Иван З.

Переменная Было бы очень удобно если бы:

  1. при создании привязки (в примере это привязка к свечам, тип привязки Инструмент) тип на выходе у кубика Переменная менялся автоматически.
  2. при создании привязки (в примере это привязка к свечам, тип привязки Инструмент) к типам Инструмент, Портфель. В свойствах кубика флаг Параметр ставился в true. А при редактировании поля значение флаг Параметр ставился в false.
  3. У параметра переменная надо сделать авто-переименование согласно значению, а не типу. Таким образом при одном действии мышкой (создании привязки). Получилось бы такая картина.
Mikhail Sukhov
Иван З.
Иван З.

Еще не разобрался со стаканами. Но нашел косяк с ними связанный. Если создать вот такую стратегию. И добавить панель Стакан. После чего запустить стратегию. То в Дизайнере уже ничего сделать не получится. Не получиться запустить ни эту стратегию ни какую любую другую, не получиться добавить новую стратегию, удалить тоже не получается. Хотя интерфейс отзывчивый, со вкладки на вкладку переключается, что дает ложное впечатление работоспособности приложения.. Уточнение. Стратегию добавлять необязательно. Достаточно просто открыть окно Стакан. появиться ошибка. После чего все перестает работать.

Иван З.
Иван З.

Еще пару слов про стаканы.

  1. Создаем стратегию. Ставим точку прерывания на кубике Стакан. Стратегия тестируется но ни разу не останавливается в точке прерывания. Далее открываем панель стаканы, ждем окно с ошибкой описаной выше. Закрываем окно с ошибкой. Закрываем Дизайнер. Открываем Дизайнер заново. Видим что панель стаканы отсутствует. Ставим точку прерывания на кубике Стакан. Запускаю стратегию. И мы останавливаемся в точке прерывания. Правда при этом в логах ошибка выскакивает.
Название Время Тип Сообщение DesignerConnector 26.01.2017 15:52:45 +10:00 Info Создан новый портфель SPBFUT00kwq. DesignerConnector 26.01.2017 15:52:45 +10:00 Info Создан новый портфель 271990. DesignerConnector 26.01.2017 15:52:45 +10:00 Info Создан новый портфель MB0007409364. DesignerConnector 26.01.2017 15:52:45 +10:00 Info Создан новый портфель L01-00000F00. DesignerConnector 26.01.2017 15:52:45 +10:00 Info Создан новый портфель SPBFUT00d74. DesignerConnector 26.01.2017 15:52:45 +10:00 Info Создан новый портфель MB1000100002. DesignerConnector 26.01.2017 15:52:45 +10:00 Info Создан новый портфель 11101. DesignerConnector 26.01.2017 15:52:45 +10:00 Info Создан новый портфель NL0011100043. EDS_SBER@TQBR_test account 26.01.2017 15:53:24 +10:00 Info Переинициализация. EDS_SBER@TQBR_test account 26.01.2017 15:53:24 +10:00 Info Новая позиция: . EDS_SBER@TQBR_test account 27.11.2016 0:00:00 +00:00 Info Стратегия Запущена. [0,-1]. Позиция 0. HistoryEmulationConnector 01.01.0001 0:00:00 +00:00 Info Connect HistoryEmulationConnector 27.11.2016 0:00:00 +00:00 Info Создан новый портфель test account. HistoryEmulationConnector 27.11.2016 0:00:00 +00:00 Info Инструмент SBER@TQBR зарегистрирован на получение рыночных данных для Trades. HistoryEmulationConnector 27.11.2016 0:00:00 +00:00 Info Инструмент SBER@TQBR зарегистрирован на получение рыночных данных для MarketDepth. HistoryEmulationConnector 27.11.2016 0:00:00 +00:00 Info Изменение состояния эмуляции Stopped -> Starting HistoryEmulationConnector 27.11.2016 0:00:00 +00:00 Error "System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта. в StockSharp.Messages.Extensions.GetServerTime(Message message) в StockSharp.Algo.Testing.HistoryMessageAdapter.SendOutMessage(Message message) в StockSharp.Algo.Testing.HistoryMessageAdapter.SendOutMessage() в StockSharp.Algo.Testing.HistoryEmulationConnector.HistoryEmulationMessageChannel.<Open>b__9_1()" HistoryEmulationConnector 27.11.2016 0:00:02 +00:00 Error System.InvalidOperationException: Subscribed HistoryEmulationConnector 28.11.2016 0:00:02 +00:00 Info Изменение состояния эмуляции Starting -> Started

По всей видимости кубик Стаканы как то завязан на панель Стаканы, раз без панели не точки прерывания на нем не срабатывают.

Раз получилось остановиться в точке прерывания. Проверил Разряженый стакан и Сгруппированный. Ни на том ни на другом токи прерывания не срабатывают. Но с Разряженным стаканом тестирование проходит полностью. А если добавить Сгруппированный то тестирование не идет совсем. Выдает ошибку.

Название Время Тип Сообщение EDS_SBER@TQBR_test account 26.01.2017 0:00:00 +00:00 Info Переинициализация. EDS_SBER@TQBR_test account 26.01.2017 0:00:00 +00:00 Info Новая позиция: . EDS_SBER@TQBR_test account 27.11.2016 0:00:00 +00:00 Info Стратегия Запущена. [0,-1]. Позиция 0. HistoryEmulationConnector 01.01.0001 0:00:00 +00:00 Info Connect HistoryEmulationConnector 27.11.2016 0:00:00 +00:00 Info Создан новый портфель test account. HistoryEmulationConnector 27.11.2016 0:00:00 +00:00 Info Инструмент SBER@TQBR зарегистрирован на получение рыночных данных для Trades. HistoryEmulationConnector 27.11.2016 0:00:00 +00:00 Info Инструмент SBER@TQBR зарегистрирован на получение рыночных данных для MarketDepth. HistoryEmulationConnector 27.11.2016 0:00:00 +00:00 Info Изменение состояния эмуляции Stopped -> Starting HistoryEmulationConnector 27.11.2016 0:00:00 +00:00 Error "System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта. в StockSharp.Messages.Extensions.GetServerTime(Message message) в StockSharp.Algo.Testing.HistoryMessageAdapter.SendOutMessage(Message message) в StockSharp.Algo.Testing.HistoryMessageAdapter.SendOutMessage() в StockSharp.Algo.Testing.HistoryEmulationConnector.HistoryEmulationMessageChannel.<Open>b__9_1()" HistoryEmulationConnector 27.11.2016 0:00:02 +00:00 Error System.InvalidOperationException: Subscribed HistoryEmulationConnector 28.11.2016 0:00:02 +00:00 Info Изменение состояния эмуляции Starting -> Started EDS_SBER@TQBR_test account 01.12.2016 10:00:00 +03:00 Error "System.ArgumentNullException: Значение не может быть неопределенным. Имя параметра: getTypeValue в StockSharp.Messages.Unit.SafeGetTypeValue(Func2 getTypeValue) в StockSharp.Messages.Unit.op_Explicit(Unit unit) в StockSharp.Algo.TraderHelper.AlignPrice(Unit priceRange, Decimal firstPrice, Decimal price) в StockSharp.Algo.TraderHelper.<>c__DisplayClass34_0.<Group>b__0(Quote q) в System.Linq.Lookup2.Create[TSource](IEnumerable1 source, Func2 keySelector, Func2 elementSelector, IEqualityComparer1 comparer) в System.Linq.GroupedEnumerable3.GetEnumerator() в System.Linq.Enumerable.WhereSelectEnumerableIterator2.MoveNext() в System.Linq.Buffer1..ctor(IEnumerable1 source) в System.Linq.OrderedEnumerable1.<GetEnumerator>d__1.MoveNext() в System.Linq.Buffer1..ctor(IEnumerable1 source) в System.Linq.Enumerable.ToArray[TSource](IEnumerable1 source) в StockSharp.BusinessEntities.MarketDepth.Update(IEnumerable1 bids, IEnumerable1 asks, Boolean isSorted, DateTimeOffset lastChangeTime) в StockSharp.Algo.TraderHelper.Group(MarketDepth depth, Unit priceRange) в StockSharp.Xaml.Diagram.Elements.MarketDepthGroupedDiagramElement.#=qkI3vGOxZ6sSfAIuemsbHTf5_bmpCbtcFgNUEJ7DKOGo=(DiagramSocketValue #=q_tTZl5uJAiBgZ86DBRuMug==) в StockSharp.Xaml.Diagram.DiagramElement.OnProcess(DiagramSocket socket, DiagramSocketValue value) в StockSharp.Xaml.Diagram.DiagramElement.Process(DiagramSocketValue value) в System.Action1.Invoke(T obj) в StockSharp.Xaml.Diagram.DiagramElement.RaiseProcessOutput(DiagramElement sender, DateTimeOffset time, Object value) в StockSharp.Xaml.Diagram.Elements.MarketDepthDiagramElement.#=qa9RgUomSVSsvlHalsWKvtQgRQJGCmyRW_0wq6Mi3WnU=.#=qEzgfklgRZNwwFzQa25yDc_NR6M$WuZXk6X6WdDuy3z0=(MarketDepth #=qAYB6ULAAJfIkIzy2MoDOhA==) в StockSharp.Algo.MarketRule2.ProcessRuleVoid() в StockSharp.Algo.MarketRuleHelper.ActiveRule(IMarketRuleContainer container, IMarketRule rule, Func1 process) в StockSharp.Algo.Strategies.Strategy.StockSharp.Algo.IMarketRuleContainer.ActivateRule(IMarketRule rule, Func1 process)" EDS_SBER@TQBR_test account 01.12.2016 10:00:00 +03:00 Info Стратегия останавливается. [0,-1]. Позиция 0. EDS_SBER@TQBR_test account 01.12.2016 10:00:00 +03:00 Info Ожидание снятия всех активных заявок. EDS_SBER@TQBR_test account 01.12.2016 10:00:00 +03:00 Info Стратегия остановлена. [0,-1]. Позиция 0. HistoryEmulationConnector 26.01.2017 0:00:02 +10:00 Info Изменение состояния эмуляции Started -> Stopping HistoryEmulationConnector 26.01.2017 0:00:02 +10:00 Info Изменение состояния эмуляции Stopping -> Stopped HistoryEmulationConnector 26.01.2017 0:00:02 +10:00 Info Disconnect

Я так понимаю стаканы еще не особо готовы к использованию?

Иван З.
Иван З.

При работе с кодом, если создаю простой кубик не стратегию, необходимо от Strategy наследоваться или есть отдельный класс для этого предназначенный?

Mikhail Sukhov
Mikhail Sukhov

Иван З.: При работе с кодом, если создаю простой кубик не стратегию, необходимо от Strategy наследоваться или есть отдельный класс для этого предназначенный?

Специального нет. Можно посмотреть пример-код, кликнув на создание нового C# скрипта.

Подход в Дизайнере такой, что основа - на кубиках. И код внедряется в кубики (а может и за все отвечать) как часть схемы. Это для того, чтобы упростить миграцию стратегий, написанных на S#, где есть только торговая логика. А рисование и прочие вещи отдать все таки кубикам, так как через них проще настраивать графический интерфейс.

Иван З.
Иван З.
S#.Designer 04.02.2017 3:34:11 +10:00 Error System.InvalidOperationException: Тип NewStrategy должен содержать только одно событие с атрибутом DiagramExternalAttribute. в StockSharp.Xaml.Diagram.Elements.BaseStrategyDiagramElement.#=qSjZT1b83cVpQmfIR5wB0gv9Z9KzPGMxwKLKpaFcYw34=(Strategy #=qBM$o3f_ejYiEI7evPiRVcw==) в StockSharp.Xaml.Diagram.Elements.BaseStrategyDiagramElement.#=qVuBdjaYzcqWmTeh96bRjaA==(Strategy #=qp0SNL92eWEyRQNkh$zlnLw==, Strategy #=qYTwqK4GveLouZ5C$NISEBA==) в StockSharp.Xaml.Diagram.DiagramElementParam`1.set_Value(T value) в StockSharp.Designer.Panels.SourceCodeStrategyDiagramElement.OnCompiled() в C:\StockSharp\StockSharpReleases\AppsSources\StockSharpApps\Designer\Designer\Panels\SourceCodeInfoPanel.xaml.cs:строка 294 в System.Action.Invoke() в StockSharp.Designer.SourceCodeInfo.<Compile>b__26_1() в C:\StockSharp\StockSharpReleases\AppsSources\StockSharpApps\Designer\Designer\SourceCodeInfo.cs:строка 83

Это требование сильно ограничивает возможность использования самописных стратегий из кода. Совсем нет желания в стратегии описывать логику вывода на график. Намного проще наделал событий, потом на график все линиями подвел. Но это ограничение, только одного события, всю прелесть убивает. В стратегии должна быть только стратегия, никакие графики туда засовывать не надо.

Mikhail Sukhov
Mikhail Sukhov

Иван З.:

S#.Designer 04.02.2017 3:34:11 +10:00 Error System.InvalidOperationException: Тип NewStrategy должен содержать только одно событие с атрибутом DiagramExternalAttribute. в StockSharp.Xaml.Diagram.Elements.BaseStrategyDiagramElement.#=qSjZT1b83cVpQmfIR5wB0gv9Z9KzPGMxwKLKpaFcYw34=(Strategy #=qBM$o3f_ejYiEI7evPiRVcw==) в StockSharp.Xaml.Diagram.Elements.BaseStrategyDiagramElement.#=qVuBdjaYzcqWmTeh96bRjaA==(Strategy #=qp0SNL92eWEyRQNkh$zlnLw==, Strategy #=qYTwqK4GveLouZ5C$NISEBA==) в StockSharp.Xaml.Diagram.DiagramElementParam`1.set_Value(T value) в StockSharp.Designer.Panels.SourceCodeStrategyDiagramElement.OnCompiled() в C:\StockSharp\StockSharpReleases\AppsSources\StockSharpApps\Designer\Designer\Panels\SourceCodeInfoPanel.xaml.cs:строка 294 в System.Action.Invoke() в StockSharp.Designer.SourceCodeInfo.b__26_1() в C:\StockSharp\StockSharpReleases\AppsSources\StockSharpApps\Designer\Designer\SourceCodeInfo.cs:строка 83

Это требование сильно ограничивает возможность использования самописных стратегий из кода.

Это что-то из старого. В текущем реализации нет такого условия. А какая версия установлена?

Иван З.
Иван З.

Mikhail Sukhov:

Иван З.:

S#.Designer 04.02.2017 3:34:11 +10:00 Error System.InvalidOperationException: Тип NewStrategy должен содержать только одно событие с атрибутом DiagramExternalAttribute. в StockSharp.Xaml.Diagram.Elements.BaseStrategyDiagramElement.#=qSjZT1b83cVpQmfIR5wB0gv9Z9KzPGMxwKLKpaFcYw34=(Strategy #=qBM$o3f_ejYiEI7evPiRVcw==) в StockSharp.Xaml.Diagram.Elements.BaseStrategyDiagramElement.#=qVuBdjaYzcqWmTeh96bRjaA==(Strategy #=qp0SNL92eWEyRQNkh$zlnLw==, Strategy #=qYTwqK4GveLouZ5C$NISEBA==) в StockSharp.Xaml.Diagram.DiagramElementParam`1.set_Value(T value) в StockSharp.Designer.Panels.SourceCodeStrategyDiagramElement.OnCompiled() в C:\StockSharp\StockSharpReleases\AppsSources\StockSharpApps\Designer\Designer\Panels\SourceCodeInfoPanel.xaml.cs:строка 294 в System.Action.Invoke() в StockSharp.Designer.SourceCodeInfo.<Compile>b__26_1() в C:\StockSharp\StockSharpReleases\AppsSources\StockSharpApps\Designer\Designer\SourceCodeInfo.cs:строка 83

Это требование сильно ограничивает возможность использования самописных стратегий из кода.

Это что-то из старого. В текущем реализации нет такого условия. А какая версия установлена? Была последняя версия, но я перепроверил.

  1. удалил все из папки с программой, удалил все из папки Documents\StockSharp\Designer. Все загрузил с нуля.
  2. создаю пример-код, кликнув на создание нового C# скрипта.
  3. добавляю строки

		[DiagramExternal]
		public event Action<Order> NewMyOrder2;

  1. в логах
S#.Designer 07.02.2017 11:52:33 +10:00 Error System.InvalidOperationException: Тип NewStrategy должен содержать только одно событие с атрибутом DiagramExternalAttribute. в StockSharp.Xaml.Diagram.Elements.BaseStrategyDiagramElement.#=qSjZT1b83cVpQmfIR5wB0gv9Z9KzPGMxwKLKpaFcYw34=(Strategy #=qBM$o3f_ejYiEI7evPiRVcw==) в StockSharp.Xaml.Diagram.Elements.BaseStrategyDiagramElement.#=qVuBdjaYzcqWmTeh96bRjaA==(Strategy #=qp0SNL92eWEyRQNkh$zlnLw==, Strategy #=qYTwqK4GveLouZ5C$NISEBA==) в StockSharp.Xaml.Diagram.DiagramElementParam`1.set_Value(T value) в StockSharp.Designer.Panels.SourceCodeStrategyDiagramElement.OnCompiled() в C:\StockSharp\StockSharpReleases\AppsSources\StockSharpApps\Designer\Designer\Panels\SourceCodeInfoPanel.xaml.cs:строка 294 в StockSharp.Designer.SourceCodeInfo.<Compile>b__26_1() в C:\StockSharp\StockSharpReleases\AppsSources\StockSharpApps\Designer\Designer\SourceCodeInfo.cs:строка 83
  1. при добавлении кубика

Как я понял есть какое то ограничение на количество выходных параметров кубика. От этого ограничения хотелось бы избавится.

Иван З.
Иван З.

не влезают буквы при задании удаленного хранилища.

Иван З.
Иван З.

Стратегия стандартная SMA, поставил свечи по объему 5. На графике индикаторы SMA и свечи разбежались в разные стороны. на тиках та-же ситуация

Иван З.
Иван З.

Вкладка Эмуляция, стоит добавить формат хранилища и тип данных. Сейчас не очевидно что используется, напарываюсь постоянно.

Иван З.
Иван З.

Вкладка торговля добавить выбор хранилища как на вкладке Эмуляция, сейчас не понять от куда данные истории берутся. Как и в предыдущем добавить формат хранилища и тип данных, таймфрейм, дней истории. Места на вкладке много. Еще не хватает кнопки обновить как на вкладке Эмуляция.

Иван З.
Иван З.

ЭТО НЕ ВЕРНО При запуске на реале. Если в свойствах выставить в панели свойства=>инициализация=> Тип данных Ticks то история предварительно не загружается. Если поставить Candles все нормально. Тики есть точно, так как если тестировать на тиках из этого же места то тестирование идет.

Все таки история загружается, я ошибся. Проблема в другом. Если я хочу использовать не тайм-фрейм свечи а какие нибудь другие то это сделать не возможно. а вот 30 секундные свечи собирает из тиков без проблем.

Mikhail Sukhov
Mikhail Sukhov

Иван З.: Все таки история загружается, я ошибся. Проблема в другом. Если я хочу использовать не тайм-фрейм свечи а какие нибудь другие то это сделать не возможно. а вот 30 секундные свечи собирает из тиков без проблем.

А как тестировать на таких данных? Дело в том, что тайм-фрейм свечи не просто несут данные по цене и объему, но еще и несут такой параметр как Время. Другие свечи могут этот параметр дублировать, или же делать шаг слишком дискретным. Только ТФ свечи имеют равномерное распределение во времени.

Иван З.
Иван З.

Mikhail Sukhov:

Иван З.: Все таки история загружается, я ошибся. Проблема в другом. Если я хочу использовать не тайм-фрейм свечи а какие нибудь другие то это сделать не возможно. а вот 30 секундные свечи собирает из тиков без проблем.

А как тестировать на таких данных? Дело в том, что тайм-фрейм свечи не просто несут данные по цене и объему, но еще и несут такой параметр как Время. Другие свечи могут этот параметр дублировать, или же делать шаг слишком дискретным. Только ТФ свечи имеют равномерное распределение во времени. В прошлый раз была проблема, если выставлял в свойствах во такие параметры image9530.png то историю он ни как не загружалась, менял значения в поле тайм-фрайм, результата небыло. Изменив на image4951.png все заработало. из чего сделал вывод из тиков не получиться Volume свечи сделать. Сейчас все перепроверил. Все работает, при любых значениях поля тайм-фрейм. ХЗ что было. Но, поле тайм-фрейм при тиковых данных вводит в заблуждение. Может ее делать неактивной при выборе тиков? image8356.png

Пока проверял, еще пару раз упал Дизайнер. Логи приложу.

Иван З.
Иван З.

Если стратегия в папке галерея и стратегия в папке стратегия имеют одинаковый идентификатор GUID, а такое оказывается возможно )))). То при открытии стратегии из галереи откроется стратегия из папки стратегии. Получилось это когда я переделал стандартную СМА стратегию, и решил ее скачать через галерею, не удаляя переделанную. Может GUID присваивать новый при скачивании через галерею. В любом случае народ будет качать с галереи потом переделывать скачанные стратегии, переносить их с места на место потом публиковать, при этом будут возникать проблемы. Механизм присвоения GUID надо переделать.

Иван З.
Иван З.

Пару раз падал дизайнер. последний в 2:55 Логи приложил

Mikhail Sukhov
Иван З.
Иван З.

При Live торговле график позиции пустой. сделки были

Иван З.
Иван З.

Вкладка Торговля и Панель Торговля. Понять через какое подключение будет идти торговля и настроить это ни как нельзя. Надо добавить настройку подключений для каждой стратегии.

Mikhail Sukhov
Mikhail Sukhov

Просто как комментарий. Если вставляете картинки, то можете загружать их из ссылки.

50869df579feabf70848e453952e483d.png

Иван З.
Иван З.

логи

Иван З.
Иван З.

Панель Портфели image7857.png

  1. Создал портфель, жму ОК. Ничего не произошло, он ни где не появился. Закрыл панель, открыл заново, есть новый портфель.
  2. Создал новую позицию, жму ОК. Ничего не произошло, она ни где не появился. Закрыл панель, открыл заново так и нигде не появилась. Как ни пытался новой позиции не добавилось.
  3. ниже два скриншота один из квика тестового, другой из дизайнера. В квике сделки по акциям я могу проводить только по счету NL0011100043. В дизайнере же, деньги отображаются только по коду клиента 10418. Я понимаю что это особенности торговой площадки и квика. Но очень вводит в заблуждение, да и как позиции править в таком случае. image2128.png image2618.png
  4. Позиции не отображаются вообще, через что бы я их не делал. Руками в квике покупал, запускал в дизайнере стратегии...
Иван З.
Иван З.

В какой-то момент все вкладки становятся смещены на одну, и обратно не возвращаются даже если все закрыть. image8625.png

Иван З.
Иван З.

Стакан, если не указать инструмент то стакан отображать данные не будет. То есть он по умолчанию <u>не</u> берет значение инструмента из стратегии или из кубика стакан. image2203.png

Иван З.
Иван З.

если на реале запустить стратегию image4482.png и не добавить доску опционной и график позиций опционов, то дизайнер зависает навсегда, и не генерирует экзепшинов

Иван З.
Иван З.

image3897.png Кубик хеджирование если наводить мышью на входные параметры указанные стрелочками подсказка выскакивает одна и та же.

Иван З.
Иван З.

Стакан подразумеваемой волатильности. image595.png на эмуляции и на реале ошибка с именем параметра secyrity. При этом екзепшин в логах формируетcя только при эмуляции. Если нажать кнопки Стоп или Остановить все опять эту стратегию запустить не дает.

EDS_RIH7@FORTS_test account 21.02.2017 19:00:00 +03:00 Error System.ArgumentNullException: Значение не может быть неопределенным. Имя параметра: security в StockSharp.Algo.Strategies.Strategy.GetSecurityValue(Security security, Level1Fields field) в StockSharp.Algo.Derivatives.BlackScholes.GetAssetPrice(Nullable1 assetPrice) в StockSharp.Algo.Derivatives.BlackScholes.Premium(DateTimeOffset currentTime, Nullable1 deviation, Nullable1 assetPrice) в StockSharp.Algo.Derivatives.BlackScholes.<>c__DisplayClass41_0.<ImpliedVolatility>b__0(Decimal diviation) в StockSharp.Algo.Derivatives.DerivativesHelper.ImpliedVolatility(Decimal premium, Func2 getPremium) в StockSharp.Algo.Derivatives.BlackScholes.ImpliedVolatility(DateTimeOffset currentTime, Decimal premium) в StockSharp.Algo.Derivatives.DerivativesHelper.<>c__DisplayClass37_0.<ImpliedVolatility>b__0(Quote quote) в System.Linq.Enumerable.WhereSelectArrayIterator2.MoveNext() в System.Linq.Buffer1..ctor(IEnumerable1 source) в System.Linq.Enumerable.ToArray[TSource](IEnumerable1 source) в StockSharp.BusinessEntities.MarketDepth.Update(IEnumerable1 bids, IEnumerable1 asks, Boolean isSorted, DateTimeOffset lastChangeTime) в StockSharp.Algo.Derivatives.DerivativesHelper.ImpliedVolatility(MarketDepth depth, BlackScholes model, DateTimeOffset currentTime) в StockSharp.Xaml.Diagram.Elements.MarketDepthImpliedVolatilityDiagramElement.#=qj9Y6qQ5OEHNTf2VnM$aw26Bm$RBnWNjYrE9ZEuCfEyI=(DiagramSocketValue #=qjoZpPDdoNlRO8hOuJfqvzQ==) в StockSharp.Xaml.Diagram.DiagramElement.Process(DiagramSocketValue value) в StockSharp.Xaml.Diagram.Elements.MarketDepthDiagramElement.#=qAzro1XAI49Wy158NePpx0b7$OapGLDbBrZ4imDwzOeQ=.#=qBWOZbS41zL5lCZiPOgV_HonphfdUdbbM71_mMv8ueJI=(MarketDepth #=q7k2zMERS80Zor7rCRXT0gg==) в StockSharp.Algo.MarketRule2.ProcessRuleVoid() в StockSharp.Algo.MarketRuleHelper.ActiveRule(IMarketRuleContainer container, IMarketRule rule, Func1 process) в StockSharp.Algo.Strategies.Strategy.StockSharp.Algo.IMarketRuleContainer.ActivateRule(IMarketRule rule, Func`1 process)

Иван З.
Иван З.

Конвертер, тип стакан. Часть на русском часть на английском. image840.png

Иван З.
Иван З.

image1823.png Спрашивает обновить схему, жмешь ОК. Обновляет, но все равно опять спрашивает обновить или нет.

Иван З.
Иван З.

Отладка Dll стратегии

  1. Создаю новый проект Библиотека классов в VS2015
  2. Беру стратегию из пример кода Дизайнера, вставляю в новый проект
  3. Добавляю библиотеки S#. Тут пробовал 3 разных способа. 1) из nuget. 2) качал с githab, и вставлял ручками. 3) брал из папки с дизайнером.
  4. Собираю Dll.
  5. Составляю в дизайнере стратегию. В Dll кубике указываю путь к Dll \Documents\Visual Studio 2015\Projects\CoubS\CoubS\bin\Debug. Выбираю стратегию. Ставлю точку прерывания, запускаю стратегию. image4459.png
  6. Пока стратегия в дизайнере стоит в точке прерывания. В VS присоединяюсь к поцессу S#.Disiner. image2029.png
  7. Ставлю точки прерывание в VS image844.png
  8. В дизайнере жму продолжить F5, в надежде что он в VS остановиться в точках прерывания. Но он там не останавливается. На скриншотах видно что точки прерывания красные. в окне вывод видно что Дизайнер что то загружает, в дизайнере сделки идут.
Из окна вывод

"Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_64\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Designer.exe". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework\v4.0_4.0.0.0__31bf3856ad364e35\PresentationFramework.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_64\PresentationCore\v4.0_4.0.0.0__31bf3856ad364e35\PresentationCore.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\StockSharp.Xaml.Actipro.dll". Символы загружены. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\StockSharp.Xaml.Charting.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\StockSharp.Xaml.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\WindowsBase\v4.0_4.0.0.0__31bf3856ad364e35\WindowsBase.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xaml\v4.0_4.0.0.0__b77a5c561934e089\System.Xaml.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\StockSharp.Community.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Ecng.Configuration.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Ecng.Common.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_64\System.Web\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_64\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\StockSharp.Studio.Core.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\StockSharp.Configuration.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Web.Extensions\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.Extensions.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Web.Mobile\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.Mobile.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Web.Services\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_64\System.Transactions\v4.0_4.0.0.0__b77a5c561934e089\System.Transactions.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xaml.Hosting\v4.0_4.0.0.0__31bf3856ad364e35\System.Xaml.Hosting.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel\v4.0_4.0.0.0__b77a5c561934e089\System.ServiceModel.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\SMDiagnostics\v4.0_4.0.0.0__b77a5c561934e089\SMDiagnostics.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Caching\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Runtime.Caching.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Internals\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Internals.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Routing\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Routing.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activities.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.Activities.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Discovery\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Discovery.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Web\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualStudio.Diagnostics.ServiceModelSink\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Diagnostics.ServiceModelSink.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Channels\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Channels.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\StockSharp.Algo.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Ecng.Serialization.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\StockSharp.Messages.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\StockSharp.Alerts.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Ecng.Backup.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Ecng.Xaml.DevExp.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Ecng.Xaml.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Ecng.Xaml.Charting.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework.Aero2\v4.0_4.0.0.0__31bf3856ad364e35\PresentationFramework.Aero2.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\ActiproSoftware.SyntaxEditor.Wpf.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\StockSharp.Localization.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Ecng.Localization.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\ActiproSoftware.Shared.Wpf.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Ecng.Collections.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Ecng.Interop.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.Linq.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Ecng.Reflection.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Ecng.Serialization.FieldFactories.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\DevExpress.Xpf.Core.v15.2.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\DevExpress.Mvvm.v15.2.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.ComponentModel.DataAnnotations\v4.0_4.0.0.0__31bf3856ad364e35\System.ComponentModel.DataAnnotations.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\DevExpress.Xpf.Ribbon.v15.2.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\StockSharp.Logging.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\AutomaticUpdaterWPF.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationCore.resources\v4.0_4.0.0.0_ru_31bf3856ad364e35\PresentationCore.resources.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework.resources\v4.0_4.0.0.0_ru_31bf3856ad364e35\PresentationFramework.resources.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\WindowsFormsIntegration\v4.0_4.0.0.0__31bf3856ad364e35\WindowsFormsIntegration.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework-SystemData\v4.0_4.0.0.0__b77a5c561934e089\PresentationFramework-SystemData.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Numerics\v4.0_4.0.0.0__b77a5c561934e089\System.Numerics.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\mscorlib.resources\v4.0_4.0.0.0_ru_b77a5c561934e089\mscorlib.resources.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework-SystemXmlLinq\v4.0_4.0.0.0__b77a5c561934e089\PresentationFramework-SystemXmlLinq.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\DevExpress.Data.v15.2.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\DevExpress.Printing.v15.2.Core.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\StockSharp.BusinessEntities.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Ecng.ComponentModel.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\MoreLinq.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\DevExpress.Xpf.Docking.v15.2.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\DevExpress.Xpf.Layout.v15.2.Core.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "Anonymously Hosted DynamicMethods Assembly". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\UIAutomationProvider\v4.0_4.0.0.0__31bf3856ad364e35\UIAutomationProvider.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\UIAutomationTypes\v4.0_4.0.0.0__31bf3856ad364e35\UIAutomationTypes.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework-SystemXml\v4.0_4.0.0.0__b77a5c561934e089\PresentationFramework-SystemXml.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "XpfCoreDynamicTypes". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\StockSharp.Studio.Controls.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\StockSharp.Xaml.Diagram.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Ecng.Web.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\HtmlRenderer.WPF.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\HtmlRenderer.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Microsoft.CSharp\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.CSharp.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Dynamic\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Dynamic.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\DevExpress.Xpf.Grid.v15.2.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\DevExpress.Xpf.Grid.v15.2.Core.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Ecng.Data.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Northwoods.GoWPF.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Ecng.Roslyn.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\StockSharp.Xaml.Code.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\MathNet.Numerics.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\StockSharp.Algo.Strategies.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\StockSharp.Algo.History.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Collections.Immutable\v4.0_1.1.37.0__b03f5f7f11d50a3a\System.Collections.Immutable.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Runtime.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Resources.ResourceManager\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Resources.ResourceManager.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Microsoft.CodeAnalysis.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Threading.Tasks\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Threading.Tasks.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Microsoft.CodeAnalysis.CSharp.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.IO\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.IO.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Text.Encoding\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Text.Encoding.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\System.Reflection.Metadata.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Microsoft.CodeAnalysis.VisualBasic.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Threading.Tasks.Parallel\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Threading.Tasks.Parallel.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Collections\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Collections.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Linq\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Linq.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Reflection\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Reflection.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Extensions\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Runtime.Extensions.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Threading\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Threading.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Globalization\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Globalization.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Dynamic.Runtime\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Dynamic.Runtime.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Reflection.Primitives\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Reflection.Primitives.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.InteropServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Runtime.InteropServices.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Collections.Concurrent\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Collections.Concurrent.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Text.Encoding.Extensions\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Text.Encoding.Extensions.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml.XDocument\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Xml.XDocument.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Diagnostics.Debug\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Diagnostics.Debug.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "Sample C# candles3tmvrwet.wpg". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.resources\v4.0_4.0.0.0_ru_b77a5c561934e089\System.resources.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "MyCube". Символы загружены. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Ecng.Security.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Security\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Security.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\DevExpress.Xpf.Themes.VS2010.v15.2.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\Ecng.Net.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Net.Http\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Net.Http.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization.resources\v4.0_4.0.0.0_ru_b77a5c561934e089\System.Runtime.Serialization.resources.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\StockSharp.Quik.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\StockSharp.Fix.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\DevExpress.Xpf.PropertyGrid.v15.2.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\DevExpress.Xpf.LayoutControl.v15.2.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\Users\Ivan\AppData\Local\Temp\VisualStudio.XamlDiagnostics.18576\WpfXamlDiagnosticsTap.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\assembly\GAC\Microsoft.VisualStudio.OLE.Interop\7.1.40304.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.OLE.Interop.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "AWSSDK.SimpleNotificationService". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\AWSSDK.Core.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\WindowsBase.resources\v4.0_4.0.0.0_ru_31bf3856ad364e35\WindowsBase.resources.dll". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\ActiproSoftware.Text.Addons.DotNet.Wpf.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\ActiproSoftware.Text.Wpf.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\ActiproSoftware.SyntaxEditor.Addons.DotNet.Wpf.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\S#Designer_2017_02_20\ActiproSoftware.Text.LLParser.Wpf.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "Sample C# candlesf3hbo2nz.qo0". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "Sample C# candlestfrlfjae.k3p". Сборка модуля выполнена без символов. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework-SystemDrawing\v4.0_4.0.0.0__b77a5c561934e089\PresentationFramework-SystemDrawing.dll". Загрузка символов пропущена. Модуль оптимизирован, включен параметр отладчика "Только мой код". "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "CoubS". Невозможно найти или открыть PDB-файл. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "CoubS". Невозможно найти или открыть PDB-файл. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "CoubS". Невозможно найти или открыть PDB-файл. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "CoubS". Символы загружены. Поток 0x3894 завершился с кодом 0 (0x0). Поток 0x451c завершился с кодом 0 (0x0). Поток 0x31b0 завершился с кодом 0 (0x0). Поток 0x2ef0 завершился с кодом 0 (0x0). Поток 0x4134 завершился с кодом 0 (0x0).

может в этом дело "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "CoubS". Невозможно найти или открыть PDB-файл. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "CoubS". Невозможно найти или открыть PDB-файл. "Designer.exe" (CLR v4.0.30319: Designer.exe). Загружено "CoubS". Невозможно найти или открыть PDB-файл. Тогда почему он не может найти найти или открыть PDB-файл?

Что я делаю не так, как заставить VS останавливаться в точках прерывания?

Mikhail Sukhov
Mikhail Sukhov

Иван З.: Отладка Dll стратегии

Добавье панель График. Возможно, что данные не идут или еще что-то. Тогда и во внешнюю стратегию заходить не будет.

Я проверил у себя. В Студии идет отладка.

Иван З.
Иван З.

Доска опционов image459.png По умолчанию нету еще одного столбца Код. Приходиться добавлять. При этом при каждом рестарте стратегии доска инициализируется снова без этого столбца, приходиться добавлять опять, и так каждый раз.

Mikhail Sukhov
Mikhail Sukhov

Иван З.: Доска опционов image459.png По умолчанию нету еще одного столбца Код. Приходиться добавлять. При этом при каждом рестарте стратегии доска инициализируется снова без этого столбца, приходиться добавлять опять, и так каждый раз.

Код и не должен быть виден по умолчанию, а вот сохранение состояния при рестарте доделаем.

Иван З.
Иван З.

Стакан. image2550.png Какую бы глубину генерации стакана не выбрал, первый стакан всегда только 2 значения.

Mikhail Sukhov
Mikhail Sukhov

Иван З.: Стакан. image2550.png Какую бы глубину генерации стакана не выбрал, первый стакан всегда только 2 значения.

Если речь идет про бэктест, то глубина - это максимальное ограничение, а не минимальное. Стакан может уменьшаться и наполняться.

Иван З.
Иван З.

Конвертер image7496.png В режиме отладки если выделить элемент Конвертер выдает ошибку

S#.Designer 26.02.2017 18:48:10 +10:00 Error System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта. в DevExpress.Xpf.Core.Native.RenderTextBlock.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.GridPanelLayoutProvider.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderDecorator.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.GridPanelLayoutProvider.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderDecorator.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.GridPanelLayoutProvider.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderControl.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.DockPanelLayoutProvider.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderPanel.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.GridPanelLayoutProvider.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderDecorator.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.GridPanelLayoutProvider.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderControl.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.PropertyGrid.RenderResizingPanel.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.PropertyGrid.RowControl.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.VirtualizingStackPanel.ArrangeOtherItemsInExtendedViewport(Boolean isHorizontal, UIElement child, Size childDesiredSize, Double arrangeLength, Int32 index, Rect& rcChild, Size& previousChildSize, Point& previousChildOffset, Int32& previousChildItemIndex) в System.Windows.Controls.VirtualizingStackPanel.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ItemsPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.ScrollContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.Controls.ScrollViewer.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Docking.VisualElements.psvDecorator.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в DevExpress.Xpf.Docking.VisualElements.GroupPanel.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ItemsPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Docking.VisualElements.OverlappingDockPanel.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.DockPanel.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Border.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Docking.VisualElements.psvDecorator.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в DevExpress.Xpf.Docking.VisualElements.GroupPanel.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ItemsPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Docking.VisualElements.OverlappingDockPanel.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.DockPanel.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Border.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Docking.VisualElements.psvDecorator.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Docking.VisualElements.LayoutTabFastRenderPanel.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Docking.VisualElements.DockDependentDecorator.ArrangeCore(UIElement child, Thickness element1Margin, Size finalSize) в DevExpress.Xpf.Docking.VisualElements.DockDependentDecorator.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Bars.SplitLayoutPanel.ArrangeTop(UIElement element1, UIElement element2, Thickness element1Margin, Thickness element2Margin, Size finalSize) в DevExpress.Xpf.Bars.SplitLayoutPanel.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в DevExpress.Xpf.Docking.VisualElements.GroupPanel.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ItemsPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в DevExpress.Xpf.Docking.VisualElements.GroupPanel.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ItemsPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в DevExpress.Xpf.Docking.VisualElements.GroupPanel.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ItemsPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в DevExpress.Xpf.Docking.VisualElements.GroupPanel.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ItemsPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в DevExpress.Xpf.Docking.VisualElements.GroupPanel.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ItemsPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в DevExpress.Xpf.Docking.VisualElements.GroupPanel.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ItemsPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Docking.VisualElements.OverlappingDockPanel.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.DockPanel.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.DockPanelLayoutHelper.ArrangeDockPanelLayout(FrameworkElement parent, Size arrangeSize, Boolean lastChildFill, SkipLayout skipLayout, IsLastChild isLastChild) в DevExpress.Xpf.Bars.BarManager.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.Native.RenderControlBase.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.RenderBorder.ArrangeOverride(Size finalSize, IFrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.FrameworkRenderElement.ArrangeCore(Rect finalRect, FrameworkRenderElementContext context) в DevExpress.Xpf.Core.Native.ChromeSlave.ArrangeOverride(Size finalSize) в DevExpress.Xpf.Core.DXBorder.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Control.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в MS.Internal.Helper.ArrangeElementWithSingleChild(UIElement element, Size arrangeSize) в System.Windows.Controls.ContentPresenter.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Decorator.ArrangeOverride(Size arrangeSize) в System.Windows.Documents.AdornerDecorator.ArrangeOverride(Size finalSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.Controls.Grid.ArrangeOverride(Size arrangeSize) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в DevExpress.Xpf.Core.DXWindow.ArrangeOverride(Size arrangeBounds) в System.Windows.FrameworkElement.ArrangeCore(Rect finalRect) в System.Windows.UIElement.Arrange(Rect finalRect) в System.Windows.ContextLayoutManager.UpdateLayout() в System.Windows.ContextLayoutManager.UpdateLayoutCallback(Object arg) в System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks() в System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget) в System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget) в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
Иван З.
Иван З.

Доску опционов отобразить получилось только на реале, только со следующей схемой. image3731.png Отображается редко при всех одинаково заданных параметрах, логику уловить не смог. То есть, если удалось отобразить доску опционов после остановить стратегию и запустить снова то она уже отобразится пустой.

Иван З.
Иван З.

image7323.png На выходе заявка а не опционы

Mikhail Sukhov
Mikhail Sukhov

Иван З.: image7323.png На выходе заявка а не опционы

Да, на выходе должна заявка быть (которая получилась в результате котирования). Описание поправим.

Михаил
Михаил

Наверно я археологически подниму тему, но вот по "Опционы! Для тех кто любит погорячее!" вообще не получилось запустить даже пример образец 😠 Подключил QUIK JUNIOR через LUA (Market Data и Transactions), скачал данные фьючерс РТС и все доступные опционы, а как теперь протестировать "Sample Options"?

"Необходимо добавить график позиций опционов"

Константин
Константин

Есть какие то условия для торговли реалтайм? Я имею в виду в плане лицензии.