﻿<?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">ReConnection не работает</title>
  <id>~/topic/1448/reconnection-ne-rabotaet/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-13T17:15:51Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=1448" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/6752/</id>
    <title type="text"> После такого восстановления соединение восстанавливается, но события перестают приходить. Это описа...</title>
    <published>2011-03-16T12:53:35Z</published>
    <updated>2016-08-15T23:57:18Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Greene-nsk &lt;a href="https://stocksharp.com/posts/m/6742/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;После такого восстановления соединение восстанавливается, но события перестают приходить. Это описано в &lt;a href="http://stocksharp.com/forum/1446/sobytiia-nie-prikhodiat-poslie-riestarta-soiedinieniia/ " title="http://stocksharp.com/forum/1446/sobytiia-nie-prikhodiat-poslie-riestarta-soiedinieniia/ "&gt;http://stocksharp.com/fo...iestarta-soiedinieniia/ &lt;/a&gt;. Видимо регистрация слетает , и надо заново регистрировать все бумаги?&lt;/div&gt;&lt;/div&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/6746/</id>
    <title type="text">Мне надо как-то решить эту проблему. При реальной торговле тоже это периодически происходит. Никаког...</title>
    <published>2011-03-16T12:31:58Z</published>
    <updated>2016-08-15T23:57:18Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.com/users/27932/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/6743/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Greene-nsk &lt;a href="https://stocksharp.com/posts/m/6741/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Мне надо как-то решить эту проблему. При реальной торговле тоже это периодически происходит. Никакого ConnectionError не приходит. Просто ITrader.Disconnected. И соединение после этого не восстанавливается, можно ждать хоть несколько часов.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Если приходит Disconnected, то переподключение не будет работать. Оно работает только в случае ошибок. Вы точно принудительно не отключаетесь от SmartCOM? Подпишитесь &lt;a href="http://stocksharp.com/posts/m/6708/" title="http://stocksharp.com/posts/m/6708/"&gt;как здесь показал&lt;/a&gt;и на событие Disconnected у StClient. Интересна причина разрыва.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;reason приходит пустой. Как насчет восстановления, описанного в моем предыдущем посте? Перезапускать регистрацию?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/6743/</id>
    <title type="text">Мне надо как-то решить эту проблему. При реальной торговле тоже это периодически происходит. Никаког...</title>
    <published>2011-03-16T12:05:42Z</published>
    <updated>2016-08-15T23:57:17Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Greene-nsk &lt;a href="https://stocksharp.com/posts/m/6741/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Мне надо как-то решить эту проблему. При реальной торговле тоже это периодически происходит. Никакого ConnectionError не приходит. Просто ITrader.Disconnected. И соединение после этого не восстанавливается, можно ждать хоть несколько часов.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Если приходит Disconnected, то переподключение не будет работать. Оно работает только в случае ошибок. Вы точно принудительно не отключаетесь от SmartCOM? Подпишитесь &lt;a href="http://stocksharp.com/posts/m/6708/" title="http://stocksharp.com/posts/m/6708/"&gt;как здесь показал&lt;/a&gt;и на событие Disconnected у StClient. Интересна причина разрыва.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/6742/</id>
    <title type="text">Также я пробовал заменить автоматический реконнект своим, раз уж он не работает: // подписываемся на...</title>
    <published>2011-03-16T12:04:29Z</published>
    <updated>2016-08-15T23:57:17Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.com/users/27932/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Также я пробовал заменить автоматический реконнект своим, раз уж он не работает:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;                    // подписываемся на событие разрыва соединения&lt;br /&gt;                    this.Trader.Disconnected += () =&amp;gt;&lt;br /&gt;                    {&lt;br /&gt;                        this.IsConnected = false;&lt;br /&gt;&lt;br /&gt;                        if (!_IsDisconnectScheduled)&lt;br /&gt;                        {&lt;br /&gt;                            Log.OutError(&amp;quot;Произошел незапланированный разрыв связи.&amp;quot;);&lt;br /&gt;                            int secToWait = 20;&lt;br /&gt;                            Log.Out(&amp;quot;Ждем &amp;quot; + secToWait + &amp;quot; секунд и восcтанавливаем соединение.&amp;quot;, LogLevel.notice);&lt;br /&gt;                            Common.Async(() =&amp;gt;&lt;br /&gt;                                {&lt;br /&gt;                                    Thread.Sleep(TimeSpan.FromSeconds(secToWait));&lt;br /&gt;                                    this.Connect();&lt;br /&gt;                                });&lt;br /&gt;                        }&lt;br /&gt;                        else&lt;br /&gt;                        {&lt;br /&gt;                            Log.Out(&amp;quot;Соединение разорвано.&amp;quot;, LogLevel.notice);&lt;br /&gt;                        }&lt;br /&gt;                    };&lt;br /&gt;&lt;br /&gt;                    // подписываемся на событие успешного соединения&lt;br /&gt;                    this.Trader.Connected += () =&amp;gt;&lt;br /&gt;                    {&lt;br /&gt;                        this.IsConnected = true;&lt;br /&gt;                        Log.Out(&amp;quot;Соединение установлено.&amp;quot;, LogLevel.notice);&lt;br /&gt;&lt;br /&gt;                        // запускаем экпорт, если не запущен&lt;br /&gt;                        if (!this.Trader.IsExportRunning)&lt;br /&gt;                        {&lt;br /&gt;                            Log.Out(&amp;quot;Запускаем экспорт &amp;quot; + Const.TraderType + &amp;quot; ...&amp;quot;, LogLevel.notice);&lt;br /&gt;                            this.Trader.StartExport();&lt;br /&gt;                        }&lt;br /&gt;&lt;br /&gt;                        _ConnectHandle.Set();&lt;br /&gt;                    };&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;После такого восстановления соединение восстанавливается, но события перестают приходить. Это описано в &lt;a href="http://stocksharp.com/forum/1446/sobytiia-nie-prikhodiat-poslie-riestarta-soiedinieniia/ " title="http://stocksharp.com/forum/1446/sobytiia-nie-prikhodiat-poslie-riestarta-soiedinieniia/ "&gt;http://stocksharp.com/fo...iestarta-soiedinieniia/ &lt;/a&gt;. Видимо регистрация слетает , и надо заново регистрировать все бумаги?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7003/</id>
    <title type="text">Каждый день ровно в 6:00 по Москве связь разрывается, и потом не поднимается. Идет куча ошибок Серве...</title>
    <published>2011-03-24T16:22:56Z</published>
    <updated>2011-03-24T16:22:56Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Greene-nsk &lt;a href="https://stocksharp.com/posts/m/6920/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Каждый день ровно в 6:00 по Москве связь разрывается, и потом не поднимается. Идет куча ошибок Сервер RPC недоступен. Тоже самое часто происходит просто при разрыве связи - соединение не восстанавливается.&lt;br /&gt;&lt;/div&gt;&lt;/div&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/6920/</id>
    <title type="text"> (this.Trader as SmartTrader).ReConnectionSettings.WorkingTime = Exchange.Test.WorkingTime; (this.Tr...</title>
    <published>2011-03-22T06:14:28Z</published>
    <updated>2011-03-22T06:14:28Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.com/users/27932/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">                (this.Trader as SmartTrader).ReConnectionSettings.WorkingTime = Exchange.Test.WorkingTime;&lt;br /&gt;                (this.Trader as SmartTrader).ReConnectionSettings.ConnectingAttemptCount = -1;&lt;br /&gt;                (this.Trader as SmartTrader).ReConnectionSettings.ReConnectingAttemptCount = -1;&lt;br /&gt;                (this.Trader as SmartTrader).ReConnectionSettings.Interval = TimeSpan.FromSeconds(20);&lt;br /&gt;                (this.Trader as SmartTrader).ReConnectionSettings.ExportTimeOutInterval = TimeSpan.FromSeconds(20);&lt;br /&gt;                (this.Trader as SmartTrader).ReConnectionSettings.ConnectDisconnectTimeOutInterval = TimeSpan.FromSeconds(20);&lt;br /&gt;&lt;br /&gt;Каждый день ровно в 6:00 по Москве связь разрывается, и потом не поднимается. Идет куча ошибок Сервер RPC недоступен. Тоже самое часто происходит просто при разрыве связи - соединение не восстанавливается.&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;22.03.2011 6:00:04 &amp;#91;OpenWealth.StockSharp.TraderInitializator.SmartServer_Disconnected&amp;#93; Reason:  (22255690)&lt;br /&gt;22.03.2011 6:00:05 &amp;#91;OpenWealth.StockSharp.TraderInitializator.Trader_Disconnected&amp;#93; ERROR: Произошел незапланированный разрыв связи. (908)&lt;br /&gt;22.03.2011 6:00:05 &amp;#91;OpenWealth.StockSharp.TraderInitializator.Trader_Disconnected&amp;#93; Ждем 20 секунд и восcтанавливаем соединение. (0)&lt;br /&gt;22.03.2011 6:00:26 &amp;#91;OpenWealth.StockSharp.TraderInitializator.Connect&amp;#93; Соединяемся с сервером ... (20431)&lt;br /&gt;22.03.2011 6:00:32 &amp;#91;OpenWealth.StockSharp.TraderInitializator.Trader_ConnectionError&amp;#93; ERROR: Ошибка соединения System.InvalidOperationException: WINSOCK (6056)&lt;br /&gt;22.03.2011 6:00:32 &amp;#91;OpenWealth.StockSharp.TraderInitializator.Connect&amp;#93; FATAL ERROR: Отсутствует соединение с Smart. (33)&lt;br /&gt;22.03.2011 6:00:52 &amp;#91;OpenWealth.StockSharp.TraderInitializator.Trader_ConnectionError&amp;#93; ERROR: Ошибка соединения System.InvalidOperationException: Соединение не было установлено. (20394)&lt;br /&gt;22.03.2011 6:01:12 &amp;#91;OpenWealth.StockSharp.TraderInitializator.Trader_ConnectionError&amp;#93; ERROR: Ошибка соединения System.Runtime.InteropServices.COMException (0x800706BA): Сервер RPC недоступен. (Исключение из HRESULT: 0x800706BA)&lt;br /&gt;   в StClientLib.StServerClass.disconnect()&lt;br /&gt;   в Ecng.Trading.Smart.SmartComWrapper.#=qnCgDm1vHPvXpt7N3mOxtVy8NZjT2eQuyDSB5hXbNr7Q=(StServer #=qKUBRzCyeMBm8zUOTVMXn3A==)&lt;br /&gt;   в Ecng.Trading.Smart.SmartComWrapper.#=q75j_Z5JSRxNkiXV88FHEug==(Action`1 #=qqKsTnjrmu7pdXnaFSMdxhw==)&lt;br /&gt;   в Ecng.Trading.Smart.SmartComWrapper.Disconnect()&lt;br /&gt;   в Ecng.Trading.Smart.SmartTrader.OnDisconnect()&lt;br /&gt;   в Ecng.Trading.Algo.BaseTrader.Disconnect()&lt;br /&gt;   в Ecng.Trading.Algo.BaseTrader.#=qgA3BsOJZFeBWXFGAp7wz7Q==() (19556)&lt;br /&gt;22.03.2011 6:01:39 &amp;#91;OpenWealth.StockSharp.TraderInitializator.Trader_ConnectionError&amp;#93; ERROR: Ошибка соединения System.Runtime.InteropServices.COMException (0x800706BA): Сервер RPC недоступен. (Исключение из HRESULT: 0x800706BA)&lt;br /&gt;   в StClientLib.StServerClass.disconnect()&lt;br /&gt;   в Ecng.Trading.Smart.SmartComWrapper.#=qnCgDm1vHPvXpt7N3mOxtVy8NZjT2eQuyDSB5hXbNr7Q=(StServer #=qKUBRzCyeMBm8zUOTVMXn3A==)&lt;br /&gt;   в Ecng.Trading.Smart.SmartComWrapper.#=q75j_Z5JSRxNkiXV88FHEug==(Action`1 #=qqKsTnjrmu7pdXnaFSMdxhw==)&lt;br /&gt;   в Ecng.Trading.Smart.SmartComWrapper.Disconnect()&lt;br /&gt;   в Ecng.Trading.Smart.SmartTrader.OnDisconnect()&lt;br /&gt;   в Ecng.Trading.Algo.BaseTrader.Disconnect()&lt;br /&gt;   в Ecng.Trading.Algo.BaseTrader.#=qgA3BsOJZFeBWXFGAp7wz7Q==() (27695)&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/6819/</id>
    <title type="text">У меня есть подозрение, что главная проблема здесь не в том, почему вылазит Disconnect без ошибки, а...</title>
    <published>2011-03-17T18:14:54Z</published>
    <updated>2011-03-17T18:14:54Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Greene-nsk &lt;a href="https://stocksharp.com/posts/m/6818/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/6814/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Greene-nsk &lt;a href="https://stocksharp.com/posts/m/6813/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;У меня есть подозрение, что главная проблема здесь не в том, почему вылазит Disconnect без ошибки, а в том, почему не приходит ConnectionError.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Возьмите последнюю версию.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Отлично. Реконнектится. &lt;br /&gt;&lt;br /&gt;Теперь другая проблема. После реконнекта &amp;quot;слетают&amp;quot; RegisterTrades, RegisterSecurity, RegisterQuotes. Экспорт я стартую.&lt;/div&gt;&lt;/div&gt;&lt;br /&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/6818/</id>
    <title type="text">У меня есть подозрение, что главная проблема здесь не в том, почему вылазит Disconnect без ошибки, а...</title>
    <published>2011-03-17T17:45:53Z</published>
    <updated>2011-03-17T17:45:53Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.com/users/27932/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/6814/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Greene-nsk &lt;a href="https://stocksharp.com/posts/m/6813/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;У меня есть подозрение, что главная проблема здесь не в том, почему вылазит Disconnect без ошибки, а в том, почему не приходит ConnectionError.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Возьмите последнюю версию.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Отлично. Реконнектится. &lt;br /&gt;&lt;br /&gt;Теперь другая проблема. После реконнекта &amp;quot;слетают&amp;quot; RegisterTrades, RegisterSecurity, RegisterQuotes. Экспорт я стартую.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/6814/</id>
    <title type="text">У меня есть подозрение, что главная проблема здесь не в том, почему вылазит Disconnect без ошибки, а...</title>
    <published>2011-03-17T16:52:32Z</published>
    <updated>2011-03-17T16:52:32Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Greene-nsk &lt;a href="https://stocksharp.com/posts/m/6813/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;У меня есть подозрение, что главная проблема здесь не в том, почему вылазит Disconnect без ошибки, а в том, почему не приходит ConnectionError.&lt;/div&gt;&lt;/div&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/6813/</id>
    <title type="text"> Вообще, вы же знаете когда зовется Dispose или Disconnect. Почему бы во всех остальных случаях не з...</title>
    <published>2011-03-17T16:38:08Z</published>
    <updated>2011-03-17T16:38:08Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.com/users/27932/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/6764/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Greene-nsk &lt;a href="https://stocksharp.com/posts/m/6763/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Вообще, вы же знаете когда зовется Dispose или Disconnect. Почему бы во всех остальных случаях не звать reconnect?&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Это будет правильно с точки зрения дизайна - четко понять когда ошибка, а когда ее нет.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;У меня есть подозрение, что главная проблема здесь не в том, почему вылазит Disconnect без ошибки, а в том, почему не приходит ConnectionError. Я выставил следующие настройки для ReConnection:&lt;br /&gt;&lt;br /&gt;                (this.Trader as SmartTrader).ReConnectionSettings.WorkingTime = Exchange.Test.WorkingTime;&lt;br /&gt;                (this.Trader as SmartTrader).ReConnectionSettings.ConnectingAttemptCount = -1;&lt;br /&gt;                (this.Trader as SmartTrader).ReConnectionSettings.ReConnectingAttemptCount = -1;&lt;br /&gt;                (this.Trader as SmartTrader).ReConnectionSettings.Interval = TimeSpan.FromSeconds(20);&lt;br /&gt;                (this.Trader as SmartTrader).ReConnectionSettings.ExportTimeOutInterval = TimeSpan.FromSeconds(20);&lt;br /&gt;                (this.Trader as SmartTrader).ReConnectionSettings.ConnectDisconnectTimeOutInterval = TimeSpan.FromSeconds(20);&lt;br /&gt;&lt;br /&gt;Ожидал, что каждые 20 секунд соединение будет проверяться и если его нет - будет ошибка. Я отключаю интернет, и больше минуты ничего не приходит. Только потом приходит Disconnected и все.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/6764/</id>
    <title type="text"> Вообще, вы же знаете когда зовется Dispose или Disconnect. Почему бы во всех остальных случаях не з...</title>
    <published>2011-03-16T16:47:07Z</published>
    <updated>2011-03-16T16:47:07Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Greene-nsk &lt;a href="https://stocksharp.com/posts/m/6763/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Вообще, вы же знаете когда зовется Dispose или Disconnect. Почему бы во всех остальных случаях не звать reconnect?&lt;br /&gt;&lt;/div&gt;&lt;/div&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/6763/</id>
    <title type="text">reason приходит пустой. Это значит штатное отсоединение. Вы Dispose, Disconnect где-то вызываете? Не...</title>
    <published>2011-03-16T16:37:10Z</published>
    <updated>2011-03-16T16:37:10Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.com/users/27932/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/6761/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Greene-nsk &lt;a href="https://stocksharp.com/posts/m/6754/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/6753/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Greene-nsk &lt;a href="https://stocksharp.com/posts/m/6746/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;reason приходит пустой.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Это значит штатное отсоединение. Вы Dispose, Disconnect где-то вызываете?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Не вызываю. Когда вызывается Disconnect(), приходит Reason: disconnected by user.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Сначала разберемся &lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAABNztwpfok8rjZVHveP56Jo8hfVL3V9kyA_YNgIEwrUUuqkNd2cCPG11-sPxWdsTFvDCVvXkwsxDObFF6VUJldW" title="http://www.itinvest.ru/forum/index.php?showforum=26"&gt;что к чему&lt;/a&gt;, потом я точечно исправлю.[smile] &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Вообще, вы же знаете когда зовется Dispose или Disconnect. Почему бы во всех остальных случаях не звать reconnect?&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/6761/</id>
    <title type="text">reason приходит пустой. Это значит штатное отсоединение. Вы Dispose, Disconnect где-то вызываете? Не...</title>
    <published>2011-03-16T16:16:54Z</published>
    <updated>2011-03-16T16:16:54Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Greene-nsk &lt;a href="https://stocksharp.com/posts/m/6754/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/6753/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Greene-nsk &lt;a href="https://stocksharp.com/posts/m/6746/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;reason приходит пустой.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Это значит штатное отсоединение. Вы Dispose, Disconnect где-то вызываете?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Не вызываю. Когда вызывается Disconnect(), приходит Reason: disconnected by user.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Сначала разберемся &lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAABNztwpfok8rjZVHveP56Jo8hfVL3V9kyA_YNgIEwrUUuqkNd2cCPG11-sPxWdsTFvDCVvXkwsxDObFF6VUJldW" title="http://www.itinvest.ru/forum/index.php?showforum=26"&gt;что к чему&lt;/a&gt;, потом я точечно исправлю.[smile] </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/6754/</id>
    <title type="text">reason приходит пустой. Это значит штатное отсоединение. Вы Dispose, Disconnect где-то вызываете? Не...</title>
    <published>2011-03-16T12:59:31Z</published>
    <updated>2011-03-16T12:59:31Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.com/users/27932/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/6753/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Greene-nsk &lt;a href="https://stocksharp.com/posts/m/6746/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;reason приходит пустой.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Это значит штатное отсоединение. Вы Dispose, Disconnect где-то вызываете?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Не вызываю. Когда вызывается Disconnect(), приходит Reason: disconnected by user.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/6753/</id>
    <title type="text">reason приходит пустой. Это значит штатное отсоединение. Вы Dispose, Disconnect где-то вызываете?</title>
    <published>2011-03-16T12:54:32Z</published>
    <updated>2011-03-16T12:54:32Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Greene-nsk &lt;a href="https://stocksharp.com/posts/m/6746/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;reason приходит пустой.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Это значит штатное отсоединение. Вы Dispose, Disconnect где-то вызываете?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/6741/</id>
    <title type="text">Мне надо как-то решить эту проблему. При реальной торговле тоже это периодически происходит. Никаког...</title>
    <published>2011-03-16T11:43:07Z</published>
    <updated>2011-03-16T11:43:07Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.com/users/27932/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Мне надо как-то решить эту проблему. При реальной торговле тоже это периодически происходит. Никакого ConnectionError не приходит. Просто ITrader.Disconnected. И соединение после этого не восстанавливается, можно ждать хоть несколько часов.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/6739/</id>
    <title type="text"> (this.Trader as SmartTrader).ReConnectionSettings.Interval = TimeSpan.FromSeconds(20); (this.Trader...</title>
    <published>2011-03-16T11:26:07Z</published>
    <updated>2011-03-16T11:26:07Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Greene-nsk &lt;a href="https://stocksharp.com/posts/m/6734/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;                (this.Trader as SmartTrader).ReConnectionSettings.Interval = TimeSpan.FromSeconds(20);&lt;br /&gt;                (this.Trader as SmartTrader).ReConnectionSettings.WorkingTime = Exchange.Test.WorkingTime;&lt;br /&gt;                (this.Trader as SmartTrader).ReConnectionSettings.ConnectingAttemptCount = -1;&lt;br /&gt;&lt;br /&gt;Подписан на события:&lt;br /&gt;this.Trader.Connected&lt;br /&gt;this.Trader.Disconnected&lt;br /&gt;this.Trader.ProcessDataError&lt;br /&gt;this.Trader.ConnectionError&lt;br /&gt;&lt;br /&gt;Запускаю, отключаю свой вайфай через который раздается инет, через минуту получаю this.Trader.Disconnected. Жду 5 минут - ничего не происходит. Включаю инет обратно, жду 5 минут - ничего не происходит.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;ConnectingAttemptCount - это для первоначального соединения. Протестил у себя (выключил адаптер, подождал ConnectionError, кстати, без Disconnected) - у меня все поднялось штатно.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/6735/</id>
    <title type="text"></title>
    <published>2011-03-16T10:02:57Z</published>
    <updated>2011-03-16T10:02:57Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.com/users/27932/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">[3.0.16]</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/6734/</id>
    <title type="text"> (this.Trader as SmartTrader).ReConnectionSettings.Interval = TimeSpan.FromSeconds(20); (this.Trader...</title>
    <published>2011-03-16T09:57:28Z</published>
    <updated>2011-03-16T09:57:28Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.com/users/27932/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">                (this.Trader as SmartTrader).ReConnectionSettings.Interval = TimeSpan.FromSeconds(20);&lt;br /&gt;                (this.Trader as SmartTrader).ReConnectionSettings.WorkingTime = Exchange.Test.WorkingTime;&lt;br /&gt;                (this.Trader as SmartTrader).ReConnectionSettings.ConnectingAttemptCount = -1;&lt;br /&gt;&lt;br /&gt;Подписан на события:&lt;br /&gt;this.Trader.Connected&lt;br /&gt;this.Trader.Disconnected&lt;br /&gt;this.Trader.ProcessDataError&lt;br /&gt;this.Trader.ConnectionError&lt;br /&gt;&lt;br /&gt;Запускаю, отключаю свой вайфай через который раздается инет, через минуту получаю this.Trader.Disconnected. Жду 5 минут - ничего не происходит. Включаю инет обратно, жду 5 минут - ничего не происходит.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>