﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">Тестирование версии 2.9</title>
  <id>~/topic/4498/testirovanie-versii-2_9/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-24T01:45:09Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=4498" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/30476/</id>
    <title type="text">Итак Выложили 4.2.3.0 , где появилось обновление API для работы с TransaqConnector версии 2.9. Первы...</title>
    <published>2014-05-05T16:51:02Z</published>
    <updated>2016-08-16T00:18:02Z</updated>
    <author>
      <name>JaguarFX</name>
      <uri>https://stocksharp.com/users/49779/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Итак &lt;a href="http://stocksharp.com/posts/m/30386/" title="http://stocksharp.com/posts/m/30386/"&gt;Выложили 4.2.3.0 &lt;/a&gt;, где появилось обновление API для работы с TransaqConnector версии 2.9.&lt;br /&gt;&lt;br /&gt;Первые результаты тестирования:&lt;br /&gt;&lt;br /&gt;1. В режиме RealTimeEmulation:&lt;br /&gt;+ список бумаг приходит, &lt;br /&gt;- портфели не приходят,&lt;br /&gt;- стаканы не приходят,&lt;br /&gt;- свечки не приходят.&lt;br /&gt;При этом никаких ошибок система не регистрирует. &lt;br /&gt;Вообще впечатление такое что &lt;b&gt;режим полностью мертв&lt;/b&gt;, даже при включении параметра расширенного логирования MaxLogging, никакой информации в Окно интерпретации не поступает.&lt;br /&gt;&lt;br /&gt;2. В режиме живого подключения:&lt;br /&gt;+ список бумаг приходит, &lt;br /&gt;+ портфели приходят,&lt;br /&gt;+ стаканы приходят,&lt;br /&gt;+ свечки приходят.&lt;br /&gt;&lt;br /&gt;Но есть два досадных глюка&lt;br /&gt;&lt;br /&gt;1) Сразу после подключения, до запуска каких-либо стратегий, система по всем инструментам, вписанным в созданные стратегии, выдает ошибку Error System.ArgumentException: Инструмент ХХХХ@НННН не имеет информации о подключении.&lt;br /&gt;&lt;br /&gt;Стек-трейс ошибки:&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Show spoiler' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_eabd60243d304b9ea485f483427ccd2e');" title='Show spoiler' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_eabd60243d304b9ea485f483427ccd2e' style='display:none'&gt;&lt;br /&gt;TransaqTrader	05.05.2014 20:12:59	Error	System.ArgumentException: Инструмент SRM4@FORTS не имеет информации о подключении.&lt;br /&gt;Имя параметра: security&lt;br /&gt;   в #=qGkaWoNDIavvUdLr2DVmRQt3n5QGo8w1KTn2IKHZOGbQ=.#=qNa7Ej7$TGDLQQoLsRqp7NA==(Security #=qX3hKkeny6tCcaCiJMvXTdw==)&lt;br /&gt;   в StockSharp.Algo.TraderHelper.GetMarketTime(Security security)&lt;br /&gt;   в StockSharp.Algo.Strategies.StrategyHelper.GetMarketTime(Strategy strategy)&lt;br /&gt;   в StockSharp.Algo.Strategies.StrategyHelper.IsTradeTime(Strategy strategy)&lt;br /&gt;   в StockSharp.Algo.Strategies.Strategy.#=qoQVeRziv8qL78jMkBmvaz3NUKqmARWp0DHkkNfGM_Tg=(TimeSpan #=qfEVh9LW8LZzabPmc25$2EQ==)&lt;br /&gt;   в System.Action`1.Invoke(T obj)&lt;br /&gt;   в Ecng.Common.DelegateHelper.SafeInvoke[T](Action`1 handler, T arg)&lt;br /&gt;   в StockSharp.Algo.Connector.#=qGlBOSm6XwE23tJ9Vj$Zw25y9X05v2hlLLEJNR5ZDGcg=(TimeSpan #=qfEVh9LW8LZzabPmc25$2EQ==)&lt;br /&gt;   в StockSharp.Algo.Connector.#=qOVJ7lNdqw0puzaU_icDI$Q0t_necMNBmIfAT3$d$c6I=()&lt;br /&gt;   в StockSharp.Algo.Connector.OnProcessMessage(Message message, MessageAdapterTypes adapterType, MessageDirections direction)&lt;br /&gt;   в StockSharp.Transaq.TransaqTrader.OnProcessMessage(Message message, MessageAdapterTypes adapterType, MessageDirections direction)&lt;br /&gt;   в StockSharp.Algo.Connector.#=qNSEHxtb7GzfF2fRppbMEreBLYGfPFEZzUlaHXkjQ_$6UEQOkAU3_PlL34KtxRvil(Message #=qfIRrKuNjZ85B6GcxUAdgJQ==)&lt;br /&gt;   в Ecng.Common.DelegateHelper.SafeInvoke[T](Action`1 handler, T arg)&lt;br /&gt;   в StockSharp.Messages.MessageAdapter`1.OnOutMessageProcessor(Message message, IMessageAdapter adapter)&lt;br /&gt;   в System.Action`2.Invoke(T1 arg1, T2 arg2)&lt;br /&gt;   в Ecng.Common.DelegateHelper.SafeInvoke[T1,T2](Action`2 handler, T1 arg1, T2 arg2)&lt;br /&gt;   в StockSharp.Messages.MessageProcessorPool.&amp;lt;StartProcessor&amp;gt;b__0(Message m, IMessageAdapter a)&lt;br /&gt;   в Ecng.Common.DelegateHelper.SafeInvoke[T1,T2](Action`2 handler, T1 arg1, T2 arg2)&lt;br /&gt;   в StockSharp.Messages.MessageProcessor.&amp;lt;StockSharp.Messages.IMessageProcessor.Start&amp;gt;b__0()&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;2) При отключении от коннектора возникает ошибка &amp;quot;Ссылка на объект не указывает на экземпляр объекта.&amp;quot;, которая валит процесс.&lt;br /&gt;Стек-трейс ошибки:&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Show spoiler' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_997d2c43a0454c2594df285cf054088b');" title='Show spoiler' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_997d2c43a0454c2594df285cf054088b' style='display:none'&gt;&lt;br /&gt;   в StockSharp.Messages.MessageAdapter`1.SendOutMessage(Message message)&lt;br /&gt;   в StockSharp.Messages.MessageAdapter`1.&amp;lt;StartMarketTimer&amp;gt;b__f()&lt;br /&gt;   в Ecng.Common.ThreadingHelper.&amp;lt;&amp;gt;c__DisplayClass1.&amp;lt;Timer&amp;gt;b__0(Object s)&lt;br /&gt;   в System.Threading.TimerQueueTimer.CallCallbackInContext(Object state)&lt;br /&gt;   в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&lt;br /&gt;   в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)&lt;br /&gt;   в System.Threading.TimerQueueTimer.CallCallback()&lt;br /&gt;   в System.Threading.TimerQueueTimer.Fire()&lt;br /&gt;   в System.Threading.TimerQueue.FireNextTimers()&lt;br /&gt;   в System.Threading.TimerQueue.AppDomainTimerCallback()&lt;br /&gt;&lt;/div&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/30518/</id>
    <title type="text">Выложили 4.2.3.4 Из 4х перечисленных выше багов 3 успешно закрыты. Осталась только один &amp;quot;Error Syste...</title>
    <published>2014-05-12T18:44:00Z</published>
    <updated>2014-05-26T19:21:11Z</updated>
    <author>
      <name>JaguarFX</name>
      <uri>https://stocksharp.com/users/49779/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Выложили 4.2.3.4&lt;br /&gt;&lt;br /&gt;Из 4х перечисленных выше багов 3 успешно закрыты.&lt;br /&gt;&lt;br /&gt;Осталась только один &amp;quot;Error System.ArgumentException: Инструмент ХХХХ@НННН не имеет информации о подключении.&amp;quot;&lt;br /&gt;Как я выяснил, возникает он при любом обращении в коде к параметрам стратегии (Robot.BaseShellStrategy.Params.get, Robot.BaseShellStrProp.SchedulerIsEnabled.get и пр.), &lt;br /&gt;после которого происходит вызов &lt;b&gt;StockSharp.Messages.MessageProcessor&lt;/b&gt;&lt;br /&gt;который в конечном итоге приводит к вызову StockSharp.Algo.TraderHelper.GetMarketTime(Security security)&lt;br /&gt;и выбросу соответствующей ошибки. &lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;TransaqTrader System.ArgumentException: Инструмент SBER@EQBR не имеет информации о подключении.&lt;br /&gt;Имя параметра: security&lt;br /&gt;   в #=qacynAIhtgtztRObHyEwezG3DjmrajT4b$26mg$BozSA=.#=qufu03XUHvrbMWNWUCMDVIQ==(Security #=qHbOdN49Nbg2Rhzb3wvaGag==)&lt;br /&gt;   в StockSharp.Algo.TraderHelper.GetMarketTime(Security security)&lt;br /&gt;   в StockSharp.Algo.Strategies.StrategyHelper.GetMarketTime(Strategy strategy)&lt;br /&gt;   в StockSharp.Algo.Strategies.StrategyHelper.IsTradeTime(Strategy strategy)&lt;br /&gt;   в StockSharp.Algo.Strategies.Strategy.#=q4hBbZNrW6Ximixhh8a2iAo_qioSsdF5BRWzfupoVpy0=(TimeSpan #=qLmY731szGXrILCs6MWMHBw==)&lt;br /&gt;   в System.Action`1.Invoke(T obj)&lt;br /&gt;   в Ecng.Common.DelegateHelper.SafeInvoke&amp;#91;T&amp;#93;(Action`1 handler, T arg)&lt;br /&gt;   в StockSharp.Algo.Connector.#=qhGMxIzDzRZLtr5fYCi2F$J9tEc9vHy8G9UlbaNFm7ZU=(TimeSpan #=qtLbcrqxcYJt4HIlyhgjJeQ==)&lt;br /&gt;   в StockSharp.Algo.Connector.#=qT2ZEqZeL305WaA1ncSMsxh0L1dpDacPzMpbAVBhd6os=()&lt;br /&gt;   в StockSharp.Algo.Connector.OnProcessMessage(Message message, MessageAdapterTypes adapterType, MessageDirections direction)&lt;br /&gt;   в StockSharp.Transaq.TransaqTrader.OnProcessMessage(Message message, MessageAdapterTypes adapterType, MessageDirections direction)&lt;br /&gt;   в StockSharp.Algo.Connector.#=q_tLKPhTvm0BVAsLFNBZ3ABv27YAksyLgpPr0axSPVOdBpOkzdFYg5wx$G5$1ZQcF(Message #=qR6hf99jV6LgIO9ubxsK1uw==)&lt;br /&gt;   в Ecng.Common.DelegateHelper.SafeInvoke&amp;#91;T&amp;#93;(Action`1 handler, T arg)&lt;br /&gt;   в StockSharp.Messages.MessageAdapter`1.OnOutMessageProcessor(Message message, IMessageAdapter adapter)&lt;br /&gt;   в System.Action`2.Invoke(T1 arg1, T2 arg2)&lt;br /&gt;   в Ecng.Common.DelegateHelper.SafeInvoke&amp;#91;T1,T2&amp;#93;(Action`2 handler, T1 arg1, T2 arg2)&lt;br /&gt;   в StockSharp.Messages.MessageProcessorPool.&amp;lt;StartProcessor&amp;gt;b__0(Message m, IMessageAdapter a)&lt;br /&gt;   в Ecng.Common.DelegateHelper.SafeInvoke&amp;#91;T1,T2&amp;#93;(Action`2 handler, T1 arg1, T2 arg2)&lt;br /&gt;   в StockSharp.Messages.MessageProcessor.&amp;lt;StockSharp.Messages.IMessageProcessor.Start&amp;gt;b__0()&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Очевидно баг не связан с TransaqConnector как таковым, хотя и заявлен мной тут, так как получил я его при работе с TransaqConnector.&lt;br /&gt;&lt;br /&gt;Но вопрос - зачем при обращении к параметрам &lt;b&gt;тестовых и незапушенных стратегий &lt;/b&gt;вызывается StockSharp.Messages.MessageProcessor?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/30563/</id>
    <title type="text">Предлагаю как-то разделить то, что относится к Транзаку, и то, что относится к эмулятору. Сейчас пок...</title>
    <published>2014-05-20T18:01:28Z</published>
    <updated>2014-05-20T18:01:28Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Предлагаю как-то разделить то, что относится к Транзаку, и то, что относится к эмулятору. Сейчас пока вопросы не понятны.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/30557/</id>
    <title type="text">Ну может быть там версия зашифрована - не столь важно, так как хоть плохо, но работает. Так сегодня ...</title>
    <published>2014-05-19T19:21:30Z</published>
    <updated>2014-05-19T19:23:16Z</updated>
    <author>
      <name>JaguarFX</name>
      <uri>https://stocksharp.com/users/49779/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Ну может быть там версия зашифрована - не столь важно, так как хоть плохо, но работает.&lt;br /&gt;Так сегодня мне удалось нормально выставить заявку на покупку, которая успешно исполнилась на рынке.&lt;br /&gt;&lt;br /&gt;Но при тестировании на живом подключении выявился еще один баг: &lt;b&gt;приходит только одна первая свечка, затем полная тишина&lt;/b&gt;.&lt;br /&gt;Ни свечек, ни сообщений об ошибке.&lt;br /&gt;Скрин-шот: &lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAADPSDpWMWjYmE3Esu0urmEdvtkQc8fVY565vaovRyb-pw" title="http://yadi.sk/d/06Jipx4YQkHPa
"&gt;http://yadi.sk/d/06Jipx4YQkHPa
&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;При этом проанализировав события MarketDepthsChanged я выяснил, что стаканы приходят.&lt;br /&gt;но в стаканах неверно указано время его формирования.&lt;br /&gt;Скрин-шот: &lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAADPSDpWMWjYmE3Esu0urmEd3qJVDGFScLW9h29I57j2Hg" title="http://yadi.sk/d/nicPRNMrQkJ4e
"&gt;http://yadi.sk/d/nicPRNMrQkJ4e
&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Может как раз это причина бага с отсутствием свечек?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/30525/</id>
    <title type="text">Версия коннектора, предоставленного Финамом, 2.9.1.0, а версия txmlconnector.dll, выгружаемого при з...</title>
    <published>2014-05-15T05:59:03Z</published>
    <updated>2014-05-15T05:59:03Z</updated>
    <author>
      <name>Sid</name>
      <uri>https://stocksharp.com/users/39431/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Версия коннектора, предоставленного Финамом, 2.9.1.0, а версия  txmlconnector.dll, выгружаемого при запуске учебного примера на S# API 4.2.3.4, показывает 5.9.2.9.&lt;br /&gt;Где-то &amp;quot;косяк&amp;quot; ). Но где, пока не понял.&lt;br /&gt;Библиотека StockSharp.Transaq.dll защищена, как посмотреть какой коннектор зашит в ней ?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/30493/</id>
    <title type="text">Сегодня протестил SampleTransaq, там возникают еще две ощибки: 1. Сразу после подключения идет ошибк...</title>
    <published>2014-05-06T18:35:02Z</published>
    <updated>2014-05-06T18:35:02Z</updated>
    <author>
      <name>JaguarFX</name>
      <uri>https://stocksharp.com/users/49779/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Сегодня протестил SampleTransaq, там возникают еще две ощибки:&lt;br /&gt;&lt;br /&gt;1. Сразу после подключения идет ошибка с конвертацией форматов &amp;quot;Cannot convert RUR to type StockSharp.Messages.CurrencyTypes.&amp;quot;&lt;br /&gt;Скрин-шот ошибки: &lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAADPSDpWMWjYmE3Esu0urmEd5dfyPTrFw2isjyZ1_4QvbA" title="http://yadi.sk/d/AX0Gj1scPJf6a
"&gt;http://yadi.sk/d/AX0Gj1scPJf6a
&lt;/a&gt;&lt;br /&gt;Стек-трейс:&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Show spoiler' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_c17bcc1cf1524b8094a9a730b7eab580');" title='Show spoiler' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_c17bcc1cf1524b8094a9a730b7eab580' style='display:none'&gt;   в Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   в Ecng.Common.Converter.To[T](Object value)&lt;br /&gt;   в StockSharp.Transaq.TransaqMessageAdapter.#=qyWHJjx$V7JIMvyK3Kedv61HVyQEJh00u1_xSHXTNY34=(#=qYJCxzEVHmZXb4JTADsUwb9caYPEeZUwlq0hjzeVlYogGtLm9QI3T8FXGwow$MJOmptgL3xklbXLdZ3Ix$mHYHQ== #=qbItcKPpaBzotZMkrhhp_AQ==)&lt;br /&gt;   в StockSharp.Transaq.TransaqSessionHolder.#=qxmX3xmOEoD8EGet_HlMNGxo7smw$1BEaNLDk1w7IDNM=.#=q8gnYxk2Jin9467GVBu4bwEPggmnUJl5vnDwAG1KSBdA=(#=qWWPYLUYc0j4UlGlfVKoW5TiZi20ZN3IrO$SR8lov5Xt_MM2UUdNCSrh4M7QK$_ZO #=qUFZ_brcNO$fTdTAPrBmwwA==)&lt;br /&gt;   в StockSharp.Transaq.TransaqSessionHolder.#=qa_LbneijAnrUDXdz$8PrY_lohxVQVAp684Wn9ST$l28=(#=qWWPYLUYc0j4UlGlfVKoW5TiZi20ZN3IrO$SR8lov5Xt_MM2UUdNCSrh4M7QK$_ZO #=qaUOXEo$QDZUViwcnVHdwqg==)&lt;br /&gt;   в StockSharp.Transaq.TransaqMessageAdapter.#=q_iM3iPNjBYaEglGHNAIgig==(String #=qk70wh4dyxiMQ4jjmNStu$Q==)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;2. Если отключится и повторно подключиться, то последовательно возникают две ошибки:&lt;br /&gt;а) &amp;quot;&amp;quot;&lt;br /&gt;б) &amp;quot;Соединение на было установлено в заданный отрезок времени&amp;quot;.&lt;br /&gt;Скрин-шот ошибок: &lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAADPSDpWMWjYmE3Esu0urmEdWZdwvuOS5LoRuAX2ZRxG6g" title="http://yadi.sk/d/-8k6-zyJPJi6j
"&gt;http://yadi.sk/d/-8k6-zyJPJi6j
&lt;/a&gt;&lt;br /&gt;Стек-трейса нет, там стоит null.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/30477/</id>
    <title type="text">Пробовали запускать SampleTransaq?</title>
    <published>2014-05-05T21:30:27Z</published>
    <updated>2014-05-05T21:30:27Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Пробовали запускать SampleTransaq?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>