Exception при вызове Trader.StartExport~/topic/2910/exception-pri-vyzove-trader_startexport/Copyright @ StockSharp Platform LLC 2010 - 20242024-03-28T22:04:55Zhttps://stocksharp.com/images/logo.pnghttps://stocksharp.com/posts/m/20716/ Может быть имеет смысл выдавать более осмысленную ошибку. А если это сложно сделать, то тема закрыт...2012-08-07T17:08:27Z2012-08-07T17:08:27ZDenhttps://stocksharp.com/users/6003/info@stocksharp.com<div class="quote"><span class="quotetitle">Mikhail Sukhov <a href="https://stocksharp.com/posts/m/20618/"><img src="https://stocksharp.com/images/icon_latest_reply.gif" title="Go to" alt="Go to" /></a></span><div class="innerquote"><div class="quote"><span class="quotetitle">Den <a href="https://stocksharp.com/posts/m/20617/"><img src="https://stocksharp.com/images/icon_latest_reply.gif" title="Go to" alt="Go to" /></a></span><div class="innerquote"><br />Может быть имеет смысл выдавать более осмысленную ошибку.<br />А если это сложно сделать, то тема закрыта.<br /></div></div><br /><br />Сначала имеет смысл проверить на последней версии. Если и там такое же, будем дальше разбираться.</div></div><br /><br />В 4.1.3 такое тоже есть, но еще раз обрисую ситуацию, чтобы вы решили стоит ли овчинка выделки:<br /><br />Exception вылетает для инструмента, заявка для которого есть в таблице заявок, но его нет в таблице инструментов.<br />У меня есть отдельная таблица инструментов, для кот. я выставляю заявки руками (облигации).<br />Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/20618/ Может быть имеет смысл выдавать более осмысленную ошибку. А если это сложно сделать, то тема закрыт...2012-08-01T20:16:37Z2012-08-01T20:16:37ZMikhail Sukhovhttps://stocksharp.com/users/201/info@stocksharp.com<div class="quote"><span class="quotetitle">Den <a href="https://stocksharp.com/posts/m/20617/"><img src="https://stocksharp.com/images/icon_latest_reply.gif" title="Go to" alt="Go to" /></a></span><div class="innerquote"><br />Может быть имеет смысл выдавать более осмысленную ошибку.<br />А если это сложно сделать, то тема закрыта.<br /></div></div><br /><br />Сначала имеет смысл проверить на последней версии. Если и там такое же, будем дальше разбираться.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/20617/ Первый вызов Trader.StartExport с пятью таблицами отрабатывает нормально, через некоторое время дер...2012-08-01T19:37:23Z2012-08-01T19:37:23ZDenhttps://stocksharp.com/users/6003/info@stocksharp.com<div class="quote"><span class="quotetitle">Den <a href="https://stocksharp.com/posts/m/20613/"><img src="https://stocksharp.com/images/icon_latest_reply.gif" title="Go to" alt="Go to" /></a></span><div class="innerquote"><br /><br />Первый вызов <b>Trader.StartExport</b> с пятью таблицами отрабатывает нормально, <br />через некоторое время дергаю второй <b>Trader.StartExport</b> с тремя таблицами и он кидает вот такой эксепшен:<br /><br /><div class="code"><strong>Code</strong><div class="innercode"><pre class="brush:csharp">
System.NullReferenceException: Object reference not set to an instance of an object.
at StockSharp.Quik.QuikTrader.#=q3tLr$QxrenSG5YjlASuEI6bA0G7XPd7DHSDP631_1XI=.#=qPNPZVNPWusDXRVUn9$QneA==(IList`1 #=q3wh9DF4nzU4vthRmfJaxsA==, Func`2 #=qHPB5Mt$SmdezcZHyY2XLUw==)
at #=qarvWjf55F_dLmQZozUrNpSzxv4p26Z8W63uAjHDtBufNgR8Fkq0JsIfECXVaqRkr.#=q04B2IEHv4lc4yQ3vafhFng==(DdeTable #=q7v7NgS7eFSGY3JVbZ0l7Dw==, IList`1 #=q6IUmIWmvvdbuHixc5eXkyQ==, Act
ion`2 #=q2ayMHQTP0eS2TpxHP3ZfiA==, Action`1 #=qsH$8TuhlxrfbItvgdFriIQ==, Boolean #=qh2CRnt1C5rZ2CFMznPb1ug==)</pre>
</div></div><br /></div></div><br /><br />Испугался обфускации, потом таки решил подебажить :)<br />В таблице заявок была облигация, кот. отсутствовал в Таблице Интрументов.<br /><br />Может быть имеет смысл выдавать более осмысленную ошибку.<br />А если это сложно сделать, то тема закрыта.<br /><br /><br />Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.com/posts/m/20613/Уважаемые разработчики! Вернулся из отпуска, стал лететь эксепшен :) S# 4.1.1 Quik 6.02 Первый вызов...2012-08-01T16:47:15Z2012-08-01T16:57:54ZDenhttps://stocksharp.com/users/6003/info@stocksharp.comУважаемые разработчики!<br /><br />Вернулся из отпуска, стал лететь эксепшен :)<br /><br />S# 4.1.1<br />Quik 6.02<br /><br />Первый вызов <b>Trader.StartExport</b> с пятью таблицами отрабатывает нормально, <br />через некоторое время дергаю второй <b>Trader.StartExport</b> с тремя таблицами и он кидает вот такой эксепшен:<br /><br /><div class="code"><strong>Code</strong><div class="innercode"><pre class="brush:csharp">
System.NullReferenceException: Object reference not set to an instance of an object.
at StockSharp.Quik.QuikTrader.#=q3tLr$QxrenSG5YjlASuEI6bA0G7XPd7DHSDP631_1XI=.#=qPNPZVNPWusDXRVUn9$QneA==(IList`1 #=q3wh9DF4nzU4vthRmfJaxsA==, Func`2 #=qHPB5Mt$SmdezcZHyY2XLUw==)
at #=qarvWjf55F_dLmQZozUrNpSzxv4p26Z8W63uAjHDtBufNgR8Fkq0JsIfECXVaqRkr.#=q04B2IEHv4lc4yQ3vafhFng==(DdeTable #=q7v7NgS7eFSGY3JVbZ0l7Dw==, IList`1 #=q6IUmIWmvvdbuHixc5eXkyQ==, Act
ion`2 #=q2ayMHQTP0eS2TpxHP3ZfiA==, Action`1 #=qsH$8TuhlxrfbItvgdFriIQ==, Boolean #=qh2CRnt1C5rZ2CFMznPb1ug==)</pre>
</div></div><br /><br />Код вызова такой:<br /><a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAACRORT8LzX51y9h9i819FDDm9IUKuUzKlBz-L7Ho5UjHg" title="http://postimage.org/"><a href='http://s15.postimage.org/4ln0xxpxn/Export.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="http://s15.postimage.org/4ln0xxpxn/Export.jpg" style='max-width: 600px;' alt=""/></a></a>Copyright @ StockSharp Platform LLC 2010 - 2024