Тормоза на Плазе~/topic/1897/tormoza-na-plaze/Copyright @ StockSharp Platform LLC 2010 - 20242024-03-19T12:47:07Zhttps://stocksharp.ru/images/logo.pnghttps://stocksharp.ru/posts/m/11636/Завтра потестирую на выделенном сервере в датацентре ртс, вот это уже интереснее. Если будет готовая...2011-09-27T20:58:01Z2011-09-27T20:58:01ZMikhail Sukhovhttps://stocksharp.ru/users/201/info@stocksharp.ru<div class="quote"><span class="quotetitle">Alexander <a href="https://stocksharp.ru/posts/m/11635/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Завтра потестирую на выделенном сервере в датацентре ртс, вот это уже интереснее.</div></div><br /><br />Если будет готовая прога, я бы на своем логине прогнал. Главное, не в рынок заявки ставить.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/11635/Они сейчас просто в виде подсчёта разницы DateTime внутри PlazaTrader. Попробую на выходных отрефакт...2011-09-27T20:47:23Z2011-09-27T20:47:23ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ru<div class="quote"><span class="quotetitle">Mikhail Sukhov <a href="https://stocksharp.ru/posts/m/11634/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote"><div class="quote"><span class="quotetitle">Alexander <a href="https://stocksharp.ru/posts/m/11629/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Они сейчас просто в виде подсчёта разницы DateTime внутри PlazaTrader. Попробую на выходных отрефакторить и выложить, хотя бы в виде диффа.</div></div><br /><br />А зачем внутрь засовывал? Для замера регистрации достаточно Watch.Do(() => for 1 to 100000 trader.RegisterOrder). Для замера времени движения заявки - Order.Latency.</div></div><br /><br />Намудрил я похоже.<br />Таймеров понавставлял :)<br /><br />Завтра потестирую на выделенном сервере в датацентре ртс, вот это уже интереснее.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/11634/Они сейчас просто в виде подсчёта разницы DateTime внутри PlazaTrader. Попробую на выходных отрефакт...2011-09-27T20:17:01Z2011-09-27T20:17:01ZMikhail Sukhovhttps://stocksharp.ru/users/201/info@stocksharp.ru<div class="quote"><span class="quotetitle">Alexander <a href="https://stocksharp.ru/posts/m/11629/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Они сейчас просто в виде подсчёта разницы DateTime внутри PlazaTrader. Попробую на выходных отрефакторить и выложить, хотя бы в виде диффа.</div></div><br /><br />А зачем внутрь засовывал? Для замера регистрации достаточно Watch.Do(() => for 1 to 100000 trader.RegisterOrder). Для замера времени движения заявки - Order.Latency.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/11633/Потестируйте у себя, интересно сравнить. До включения UseLocalProtocol: RegisterOrder работает в сре...2011-09-27T20:08:01Z2011-09-27T20:12:37ZFiNickhttps://stocksharp.ru/users/6053/info@stocksharp.ru<div class="quote"><span class="quotetitle">Alexander <a href="https://stocksharp.ru/posts/m/11631/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote"><div class="quote"><span class="quotetitle">FiNick <a href="https://stocksharp.ru/posts/m/11630/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote"><div class="quote"><span class="quotetitle">Alexander <a href="https://stocksharp.ru/posts/m/11628/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Потестируйте у себя, интересно сравнить.</div></div><br />До включения UseLocalProtocol: RegisterOrder работает в среднем 31 мс (кста, видно что там квант времени 15,625 мс, потому надо пользоваться каким-нибудь Stopwatch и т.п.), latency в среднем 180-200мс<br />После включения: RegisterOrder работает за 0мс (кроме первого раза), latency в среднем 150-170мс, т.е на эти 30мс меньше стала.<br /></div></div><br /><br />Latency как считаете?</div></div><br /><br />Время работы RegisterOrder: тупо DateTime.Now после вызова минус до вызова, а latency это свойство Order.Latency<br /><br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote">ЗЫ Не много не по теме, но может кто знает, насколько трудно получить тестовый доступ к серверу плазы?</div></div><br />Очень просто, пишите в техподдержку rts, выдадут.<br /><br /><br />P.S. Похоже уже можно выпускать релиз 4.0.1 =)Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/11632/Произвёл замеры на тестовом сервере биржи - 100 заявок. 1) регистрирую время - посылаю заявку 2) пол...2011-09-27T20:05:09Z2011-09-27T20:05:09ZOrtnhttps://stocksharp.ru/users/27613/info@stocksharp.ru<div class="quote"><span class="quotetitle">Alexander <a href="https://stocksharp.ru/posts/m/11624/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Произвёл замеры на тестовом сервере биржи - 100 заявок.<br />1) регистрирую время - посылаю заявку<br />2) получаю ответ от биржи - регистрирую время.<br /><br />В итоге средняя разница между 2) и 1) составила 140мс (это не с сервера биржи, а с рабочего компа).<br />Максимальное время - 2148мс, минимальное - 58мс.<br /><br />Такой всплеск - до 2 секунд был 1 раз, в остальном заявки - до 150мс, пару раз было по 500мс. Первая посланная заявка - 600мс.<br /><br /><br />Пошёл дальше - посмотрел на среднюю задержку пакетов от меня до биржи - с помощью rts echo. В итоге после 50 тысяч запросов - 105мс средняя задержка канала.<br /><br /><br />Всё, с тормозами Plaza2, похоже, решено.<br />Пользуйтесь.<br /><br />Единственная оставшаяся задача - поддержка 64 бит. Желающих как обычно нет? :)<br /></div></div><br /><br />Очень интересно какие результаты получатся у других людей. Сам проверить не могу т.к. нет доступа по плазе.<br /><br />ЗЫ Не много не по теме, но может кто знает, насколько трудно получить тестовый доступ к серверу плазы? И можно ли это вообще сейчас сделать, или это только на время тестирования раздавали тестовые логины?<br />Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/11631/Потестируйте у себя, интересно сравнить. До включения UseLocalProtocol: RegisterOrder работает в сре...2011-09-27T19:57:55Z2011-09-27T19:57:55ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ru<div class="quote"><span class="quotetitle">FiNick <a href="https://stocksharp.ru/posts/m/11630/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote"><div class="quote"><span class="quotetitle">Alexander <a href="https://stocksharp.ru/posts/m/11628/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Потестируйте у себя, интересно сравнить.</div></div><br />До включения UseLocalProtocol: RegisterOrder работает в среднем 31 мс (кста, видно что там квант времени 15,625 мс, потому надо пользоваться каким-нибудь Stopwatch и т.п.), latency в среднем 180-200мс<br />После включения: RegisterOrder работает за 0мс (кроме первого раза), latency в среднем 150-170мс, т.е на эти 30мс меньше стала.<br /></div></div><br /><br />Latency как считаете?Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/11630/Потестируйте у себя, интересно сравнить. До включения UseLocalProtocol: RegisterOrder работает в сре...2011-09-27T19:40:39Z2011-09-27T19:40:39ZFiNickhttps://stocksharp.ru/users/6053/info@stocksharp.ru<div class="quote"><span class="quotetitle">Alexander <a href="https://stocksharp.ru/posts/m/11628/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Потестируйте у себя, интересно сравнить.</div></div><br />До включения UseLocalProtocol: RegisterOrder работает в среднем 31 мс (кста, видно что там квант времени 15,625 мс, потому надо пользоваться каким-нибудь Stopwatch и т.п.), latency в среднем 180-200мс<br />После включения: RegisterOrder работает за 0мс (кроме первого раза), latency в среднем 150-170мс, т.е на эти 30мс меньше стала.<br />Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/11629/Отправил ещё 400 заявок. Среднее колеблется в районе 120-140. Максимальное (делаю пачками по 100 зая...2011-09-27T19:00:31Z2011-09-27T19:00:31ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ru<div class="quote"><span class="quotetitle">Mikhail Sukhov <a href="https://stocksharp.ru/posts/m/11626/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote"><div class="quote"><span class="quotetitle">Alexander <a href="https://stocksharp.ru/posts/m/11625/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Отправил ещё 400 заявок.<br /><br />Среднее колеблется в районе 120-140.<br />Максимальное (делаю пачками по 100 заявок) - от 400мс до 2.3 секунды<br /><br />минимальное - от 31 до 93мс.</div></div><br /><br />Можешь тесты залить так же на КодеПлекс? Даже лучше в качестве примеров. Чтобы в любой момент каждый смог бы проверить свою скорость под нагрузкой.</div></div><br /><br /><br />Они сейчас просто в виде подсчёта разницы DateTime внутри PlazaTrader. Попробую на выходных отрефакторить и выложить, хотя бы в виде диффа.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/11628/На форуме rts было написано: Из этого следует несколько выводов: а. Выбор синхронного или асинхронно...2011-09-27T18:59:41Z2011-09-27T18:59:41ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ru<div class="quote"><span class="quotetitle">FiNick <a href="https://stocksharp.ru/posts/m/11627/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">На форуме rts было написано:<br /><div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote"><br />Из этого следует несколько выводов:<br /><br />а. Выбор синхронного или асинхронного способа отправки одинаков с точки зрения как скорости отправки, так и ожидания ответа и должен диктоваться внутренней архитектурой приложения.<br /><br />Асинхронную отправку имеет смысл использовать, если<br /> -- приложение однопоточное и получает реплику в том же Connection, который используется для отправки заявок. В этом случае сихронный Send будет блокировать получение реплики до момента получения ответа на сообщение.<br /> -- приложение отправляет сообщения, не дожидаясь ответа на предыдущие отправленные сообщения<br />(например, классическая система интернет-трейдинга)<br /><br />б. Обработка таймаута при ожидании на объекте ядра точно также как при Sleep квантуется по 10-15 мс.<br />Таймаут в 1 мс статистически эквивалентен таймауту в 10 мс. Так устроена ОС Windows.<br /><br />в. уменьшать таймаут имеет смысл только для более частного возврата к коду пользователя, в случае, если ожидается, что данное соединение редко используется.<br /><br />г. Таймаут = 0 в ProcessMessage означает, что один из процессоров или <br />процессорных ядер будет постоянно загружен обработкой пустого (по большей части) цикла данного потока.<br /></div></div><br />У нас:<br /><div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote"><br />1мс AddTransaction<br />4мс SendAsync<br /><br />33мс SendAsync<br /><br /><span class="highlight">100мс SendAsync</span></div></div><br /><br />Чем занимается SendAsync столько времени, оно же вроде асинхронная отправка, неужели дожидается какого-то ответа? И плюс почему PollTimeOut влияет на это время, судя по коду там есть TransactionTimeOut для этого (5 сек по умолчанию). <br /></div></div><br /><br />Не дожидается похоже. PollTimeOut всё же не влияет, я был не прав.<br />TransactionTimeOut вообще за другое ответственен, он тут тоже не при чём.<br /><br />Ещё раз повторюсь - как только сделал через shared memory - всё стало мгновенно.<br /><br />Потестируйте у себя, интересно сравнить.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/11627/На форуме rts было написано: Из этого следует несколько выводов: а. Выбор синхронного или асинхронно...2011-09-27T16:52:59Z2011-09-27T16:52:59ZFiNickhttps://stocksharp.ru/users/6053/info@stocksharp.ruНа форуме rts было написано:<br /><div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote"><br />Из этого следует несколько выводов:<br /><br />а. Выбор синхронного или асинхронного способа отправки одинаков с точки зрения как скорости отправки, так и ожидания ответа и должен диктоваться внутренней архитектурой приложения.<br /><br />Асинхронную отправку имеет смысл использовать, если<br /> -- приложение однопоточное и получает реплику в том же Connection, который используется для отправки заявок. В этом случае сихронный Send будет блокировать получение реплики до момента получения ответа на сообщение.<br /> -- приложение отправляет сообщения, не дожидаясь ответа на предыдущие отправленные сообщения<br />(например, классическая система интернет-трейдинга)<br /><br />б. Обработка таймаута при ожидании на объекте ядра точно также как при Sleep квантуется по 10-15 мс.<br />Таймаут в 1 мс статистически эквивалентен таймауту в 10 мс. Так устроена ОС Windows.<br /><br />в. уменьшать таймаут имеет смысл только для более частного возврата к коду пользователя, в случае, если ожидается, что данное соединение редко используется.<br /><br />г. Таймаут = 0 в ProcessMessage означает, что один из процессоров или <br />процессорных ядер будет постоянно загружен обработкой пустого (по большей части) цикла данного потока.<br /></div></div><br />У нас:<br /><div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote"><br />1мс AddTransaction<br />4мс SendAsync<br /><br />33мс SendAsync<br /><br /><span class="highlight">100мс SendAsync</span></div></div><br /><br />Чем занимается SendAsync столько времени, оно же вроде асинхронная отправка, неужели дожидается какого-то ответа? И плюс почему PollTimeOut влияет на это время, судя по коду там есть TransactionTimeOut для этого (5 сек по умолчанию). <br />Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/11626/Отправил ещё 400 заявок. Среднее колеблется в районе 120-140. Максимальное (делаю пачками по 100 зая...2011-09-27T16:46:39Z2011-09-27T16:51:38ZMikhail Sukhovhttps://stocksharp.ru/users/201/info@stocksharp.ru<div class="quote"><span class="quotetitle">Alexander <a href="https://stocksharp.ru/posts/m/11625/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Отправил ещё 400 заявок.<br /><br />Среднее колеблется в районе 120-140.<br />Максимальное (делаю пачками по 100 заявок) - от 400мс до 2.3 секунды<br /><br />минимальное - от 31 до 93мс.</div></div><br /><br />Можешь тесты залить так же на КодеПлекс? Даже лучше в качестве примеров. Чтобы в любой момент каждый смог бы проверить свою скорость под нагрузкой.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/11625/Отправил ещё 400 заявок. Среднее колеблется в районе 120-140. Максимальное (делаю пачками по 100 зая...2011-09-27T14:45:09Z2011-09-27T14:45:09ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ruОтправил ещё 400 заявок.<br /><br />Среднее колеблется в районе 120-140.<br />Максимальное (делаю пачками по 100 заявок) - от 400мс до 2.3 секунды<br /><br />минимальное - от 31 до 93мс.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/11624/Произвёл замеры на тестовом сервере биржи - 100 заявок. 1) регистрирую время - посылаю заявку 2) пол...2011-09-27T14:06:47Z2011-09-27T14:06:47ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ruПроизвёл замеры на тестовом сервере биржи - 100 заявок.<br />1) регистрирую время - посылаю заявку<br />2) получаю ответ от биржи - регистрирую время.<br /><br />В итоге средняя разница между 2) и 1) составила 140мс (это не с сервера биржи, а с рабочего компа).<br />Максимальное время - 2148мс, минимальное - 58мс.<br /><br />Такой всплеск - до 2 секунд был 1 раз, в остальном заявки - до 150мс, пару раз было по 500мс. Первая посланная заявка - 600мс.<br /><br /><br />Пошёл дальше - посмотрел на среднюю задержку пакетов от меня до биржи - с помощью rts echo. В итоге после 50 тысяч запросов - 105мс средняя задержка канала.<br /><br /><br />Всё, с тормозами Plaza2, похоже, решено.<br />Пользуйтесь.<br /><br />Единственная оставшаяся задача - поддержка 64 бит. Желающих как обычно нет? :)<br />Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/11603/Кстати, странная фишка: у меня если плаза не подключена проц на 100% забит, подключаю нагрузка до 0-...2011-09-27T10:15:20Z2011-09-27T10:15:20ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ru<div class="quote"><span class="quotetitle">FiNick <a href="https://stocksharp.ru/posts/m/11223/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Кстати, странная фишка: у меня если плаза не подключена проц на 100% забит, подключаю нагрузка до 0-2% падает, отключаю опять 100%.</div></div><br /><br />Исправил, фикс - в исходниках codeplex [cool] <br />Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/11597/Включил UseLocalProtocol у себя в примере по умолчанию, полное время исполнения OnOrderRegister сниз...2011-09-27T08:51:48Z2011-09-27T08:52:01ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ruВключил UseLocalProtocol у себя в примере по умолчанию, полное время исполнения OnOrderRegister снизилось до 0-2мс.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/11593/Прологировал SendTransaction Первый запуск: 6мс AddTransaction 45мс SendAsync Последующие: (где не у...2011-09-27T08:31:02Z2011-09-27T08:31:02ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ruПрологировал SendTransaction<br />Первый запуск:<br /><div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote">6мс AddTransaction<br />45мс SendAsync</div></div><br /><br />Последующие: (где не указан AddTransaction - там 0мс):<br /><div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote">42мс SendAsync<br /><br /><span class="highlight">204мс SendAsync</span><br /><br />24мс SendAsync<br /><br />1мс AddTransaction<br />4мс SendAsync<br /><br />1мс AddTransaction<br />4мс SendAsync<br /><br />17мс SendAsync<br /><br />1мс AddTransaction<br />4мс SendAsync<br /><br />33мс SendAsync<br /><br /><span class="highlight">100мс SendAsync</span></div></div>Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/11592/Результаты замеров после вчерашних изменений со 100мс. Всего послал 10 заявок. Для первой заявки всё...2011-09-27T08:18:36Z2011-09-27T08:19:13ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ruРезультаты замеров после вчерашних изменений со 100мс.<br />Всего послал 10 заявок.<br />Для первой заявки всё происходит максимально долго:<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote">3мс от RegisterOrder до обработчика PlazaTrader.OnRegisterOrder<br />110мс на _transactionManager.Factory.CreateRegister(order);<br />5мс на transaction.Set<br />12мс на SendTransaction</div></div><br /><br />Далее всё быстрее, но.<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote">0мс от отправки заявки до PlazaTrader.OnRegisterOrder<br />2мс на _transactionManager.Factory.CreateRegister(order);<br />0мс на transaction.Set<br /><span class="highlight">122мс на SendTransaction</span><br /><br />0мс от отправки заявки до PlazaTrader.OnRegisterOrder<br />2мс на _transactionManager.Factory.CreateRegister(order);<br />0мс на transaction.Set<br />4мс на SendTransaction<br /><br />0мс от отправки заявки до PlazaTrader.OnRegisterOrder<br />2мс на _transactionManager.Factory.CreateRegister(order);<br />1мс на transaction.Set<br />0мс на SendTransaction<br /><br />0мс от отправки заявки до PlazaTrader.OnRegisterOrder<br />2мс на _transactionManager.Factory.CreateRegister(order);<br />0мс на transaction.Set<br /><span class="highlight">100мс на SendTransaction</span><br /><br />0мс от отправки заявки до PlazaTrader.OnRegisterOrder<br />2мс на _transactionManager.Factory.CreateRegister(order);<br />0мс на transaction.Set<br /><span class="highlight">100мс на SendTransaction</span><br /><br />0мс от отправки заявки до PlazaTrader.OnRegisterOrder<br />2мс на _transactionManager.Factory.CreateRegister(order);<br />1мс на transaction.Set<br /><span class="highlight">203мс на SendTransaction</span><br /><br />0мс от отправки заявки до PlazaTrader.OnRegisterOrder<br />2мс на _transactionManager.Factory.CreateRegister(order);<br />0мс на transaction.Set<br />34мс на SendTransaction<br /><br />0мс от отправки заявки до PlazaTrader.OnRegisterOrder<br />2мс на _transactionManager.Factory.CreateRegister(order);<br />0мс на transaction.Set<br /><span class="highlight">101мс на SendTransaction</span><br /><br />0мс от отправки заявки до PlazaTrader.OnRegisterOrder<br />1мс на _transactionManager.Factory.CreateRegister(order);<br />1мс на transaction.Set<br /><span class="highlight">100мс на SendTransaction</span></div></div><br /><br />SendTransaction работает медленно, как раз видна дискретность в 100мс.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/11268/Кстати, какая у вас политика при создании этих PlazaXXXColumns? Надо туда вбивать все колонки какие ...2011-09-20T13:34:09Z2011-09-20T13:34:09ZMikhail Sukhovhttps://stocksharp.ru/users/201/info@stocksharp.ru<div class="quote"><span class="quotetitle">FiNick <a href="https://stocksharp.ru/posts/m/11247/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Кстати, какая у вас политика при создании этих PlazaXXXColumns? Надо туда вбивать все колонки какие есть в документации или только самые необходимые?<br />Я так смотрю колонки многих таблиц не до конца описаны или не описаны вовсе.</div></div><br /><br />Некоторые колонки наследуются от базовый классов (когда для опцов и фьючерсов одинаковые колонки). Возможно, часть колонок в базовом классе.<br /><br />И да, нужно, конечно же, полную проекцию Плаза таблиц.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/11257/Просьба сопровождать коммиты(чек ины) комментариями и проверять перед выкладыванием :) после последн...2011-09-20T09:52:15Z2011-09-20T09:52:15ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ru<div class="quote"><span class="quotetitle">FiNick <a href="https://stocksharp.ru/posts/m/11247/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote"><div class="quote"><span class="quotetitle">Alexander <a href="https://stocksharp.ru/posts/m/11246/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Просьба сопровождать коммиты(чек ины) комментариями и проверять перед выкладыванием :)<br />после последних 2х чек инов плаза работать перестала.</div></div><br /><br />С комментами ступил, буду писать.<br />На счет не работает: не билдится или рантайм эксепшны? У меня билдится, но на прогоне данные с потока подтягивать не пробовал.<br />Кстати, какая у вас политика при создании этих PlazaXXXColumns? Надо туда вбивать все колонки какие есть в документации или только самые необходимые?<br />Я так смотрю колонки многих таблиц не до конца описаны или не описаны вовсе.</div></div><br /><br />Исправил. Не грузились данные.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/11247/Просьба сопровождать коммиты(чек ины) комментариями и проверять перед выкладыванием :) после последн...2011-09-20T07:48:08Z2011-09-20T07:55:03ZFiNickhttps://stocksharp.ru/users/6053/info@stocksharp.ru<div class="quote"><span class="quotetitle">Alexander <a href="https://stocksharp.ru/posts/m/11246/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Просьба сопровождать коммиты(чек ины) комментариями и проверять перед выкладыванием :)<br />после последних 2х чек инов плаза работать перестала.</div></div><br /><br />С комментами ступил, буду писать.<br />На счет не работает: не билдится или рантайм эксепшны? У меня билдится, но на прогоне данные с потока подтягивать не пробовал.<br />Кстати, какая у вас политика при создании этих PlazaXXXColumns? Надо туда вбивать все колонки какие есть в документации или только самые необходимые?<br />Я так смотрю колонки многих таблиц не до конца описаны или не описаны вовсе.Copyright @ StockSharp Platform LLC 2010 - 2024