﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">свечи. StockSharp</title>
  <id>https://stocksharp.ru/handlers/atom.ashx?category=tag&amp;id=свечи&amp;type=forum</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-04T01:49:08Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=tag&amp;id=свечи&amp;type=forum" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/12387/</id>
    <title type="text">Принципы торговли на крипто бирже часть 2</title>
    <published>2020-09-08T12:56:40Z</published>
    <updated>2020-09-08T12:56:40Z</updated>
    <author>
      <name>ILYA</name>
      <uri>https://stocksharp.ru/users/127794/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Алготрейдинг" />
    <category term="трейдинг" />
    <category term="рынки" />
    <category term="Биржа" />
    <category term="свечи" />
    <category term="графики" />
    <category term="курс" />
    <category term="форекс" />
    <category term="рыночные данные" />
    <category term="алгоритмическая торговля" />
    <category term="трейдер" />
    <category term="роботы" />
    <content type="html">Добрый день [happy]&lt;br /&gt;В прошлой статье мы начали разбирать основные инструменты, используемые в &lt;em&gt;&lt;u&gt;биржевой торговле и крипо-торговле в частности.&lt;/u&gt;&lt;/em&gt;&lt;br /&gt;Мы рассмотрели такой важный элемент как &lt;b&gt;&lt;em&gt;&lt;u&gt;график.&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;  [nerd]&lt;br /&gt;&lt;b&gt;Напомним, что графики бывают различные, и каждый трейдер может использовать графики различного вида, различного тайм фрейма. &lt;/b&gt;&lt;br /&gt;Например программа &lt;a href="https://stocksharp.ru/products/hydra/" title="https://stocksharp.ru/products/hydra/"&gt;&lt;b&gt;&lt;em&gt;&lt;u&gt;S#.Data (Hydra)&lt;/u&gt;&lt;/em&gt;&lt;/b&gt; &lt;/a&gt;позволяет строить графики различных торговых элементов, таких как: &lt;b&gt;&lt;u&gt;тики, свечи различных периодов, графики объёмов&lt;/u&gt;&lt;/b&gt;. &lt;em&gt;&lt;u&gt;Все это позволяет разносторонне посмотреть на ситуацию на рынке, оценить риски и перспективы.&lt;/u&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/115977/%D1%82%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D0%BB%D1%8F-%D0%BF%D0%BE%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA%D0%BE%D0%B2.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/115977/%D1%82%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D0%BB%D1%8F-%D0%BF%D0%BE%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA%D0%BE%D0%B2.png?size=800x800" alt="торговля-построение-графиков.png" title="торговля-построение-графиков.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Одна и пара может иметь различные графики, отличающиеся временными промежутками. Так, например график может быть &lt;b&gt;пятиминутный&lt;/b&gt; или &lt;b&gt;пятнадцатиминутным&lt;/b&gt;. Данный период называют &lt;b&gt;&lt;em&gt;&lt;u&gt;ТайФреймом&lt;/u&gt;&lt;/em&gt;&lt;/b&gt; (TimeFrame).&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/115978/%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA-%D1%82%D0%B0%D0%B9%D1%84%D1%80%D0%B5%D0%B9%D0%BC-5-%D0%BC%D0%B8%D0%BD%D1%83%D1%82.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/115978/%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA-%D1%82%D0%B0%D0%B9%D1%84%D1%80%D0%B5%D0%B9%D0%BC-5-%D0%BC%D0%B8%D0%BD%D1%83%D1%82.png?size=800x800" alt="график-тайфрейм-5-минут.png" title="график-тайфрейм-5-минут.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/115979/%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA-%D1%82%D0%B0%D0%B9%D1%84%D1%80%D0%B5%D0%B9%D0%BC-1-%D0%B4%D0%B5%D0%BD%D1%8C.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/115979/%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA-%D1%82%D0%B0%D0%B9%D1%84%D1%80%D0%B5%D0%B9%D0%BC-1-%D0%B4%D0%B5%D0%BD%D1%8C.png?size=800x800" alt="график-тайфрейм-1-день.png" title="график-тайфрейм-1-день.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Давайте рассмотрим основные элементы японской свечи. &lt;/u&gt;&lt;br /&gt;Прямоугольники на графике - &lt;b&gt;&lt;em&gt;тело свечи&lt;/em&gt;&lt;/b&gt;. Тело свечи формируется на основании значений на начало и на конец выбранного периода. [nerd]&lt;br /&gt;&lt;br /&gt;&lt;a href='https://stocksharp.ru/file/115980/%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA-%D1%8F%D0%BF%D0%BE%D0%BD%D1%81%D0%BA%D0%B8%D0%B5-%D1%81%D0%B2%D0%B5%D1%87%D0%B8-%D1%82%D0%B5%D0%BB%D0%BE-%D1%81%D0%B2%D0%B5%D1%87%D0%B8.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="https://stocksharp.ru/file/115980/%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA-%D1%8F%D0%BF%D0%BE%D0%BD%D1%81%D0%BA%D0%B8%D0%B5-%D1%81%D0%B2%D0%B5%D1%87%D0%B8-%D1%82%D0%B5%D0%BB%D0%BE-%D1%81%D0%B2%D0%B5%D1%87%D0%B8.png?size=800x800" alt="график-японские-свечи-тело-свечи.png" title="график-японские-свечи-тело-свечи.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Свеча бывает бычьей (1), если цена открытия ниже цены закрытия, или в обратном случает медвежьей (2). В программе &lt;a href="https://stocksharp.ru/products/hydra/" title="https://stocksharp.ru/products/hydra/"&gt;S#.Data (Hydra)&lt;/a&gt; свечи имеют зеленый и красный цвет соответственно.  [wink]&lt;br /&gt;Таким образом определяется рост или падения выбранного биржевого инструмента. [wink]&lt;br /&gt;&lt;br /&gt;Так же из тела свечи исходит линия - &lt;b&gt;&lt;em&gt;&lt;u&gt;тень свечи&lt;/u&gt;&lt;/em&gt;&lt;/b&gt; (3). Тени указывают на максимум и минимум цены в процессе формирования. В случаи отсутствия верхней тени - считают, &lt;b&gt;&lt;u&gt;что у свечи &amp;#171;срезана вершина&amp;#187;, в противном случае - срезано основание&lt;/u&gt;&lt;/b&gt;.  &lt;br /&gt;Если у свечи отсутствует тело, то она называется - &lt;b&gt;доджем (цена на начало равна цене на конец периода).&lt;/b&gt;&lt;br /&gt;Если тело свечи мало, то ее называют &lt;b&gt;&lt;u&gt;волчком.&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;a href="https://stocksharp.ru/products/" title="https://stocksharp.ru/products/"&gt;&lt;b&gt;&lt;em&gt;&lt;u&gt;Программы от S#&lt;/u&gt;&lt;/em&gt;&lt;/b&gt;&lt;/a&gt; максимально позволяют пользователю читать свечи. &lt;b&gt;&lt;em&gt;Удобный интерфейс и расширенные возможности для анализа делают их незаменимым для трейдера, ведь уметь читать свечи — это облегчить себе торговлю, в особенности на рынке криптовалют.&lt;/em&gt;&lt;/b&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/11847/</id>
    <title type="text">Не могу получить свечи от Quik8 библиотека Stocksharp 5.0</title>
    <published>2020-05-17T11:12:12Z</published>
    <updated>2020-05-17T11:12:12Z</updated>
    <author>
      <name>Kingrai</name>
      <uri>https://stocksharp.ru/users/125571/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="свечи" />
    <category term="Lua" />
    <category term="QUIK8" />
    <content type="html">Добрый день!&lt;br /&gt;Перешел на библиотеку 5.0, прочитал документацию. Сформировал подключение к  Quik через адаптер. &lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;Connector connector = new Connector();                             &lt;br /&gt;var luaFixMarketDataMessageAdapter = new LuaFixMarketDataMessageAdapter(connector.TransactionIdGenerator)&lt;br /&gt;{&lt;br /&gt;    Address = &amp;quot;localhost:5001&amp;quot;.To&amp;lt;EndPoint&amp;gt;(),&lt;br /&gt;    Login = &amp;quot;quik&amp;quot;,&lt;br /&gt;    Password = &amp;quot;quik&amp;quot;.To&amp;lt;SecureString&amp;gt;(),&lt;br /&gt;};&lt;br /&gt;var luaFixTransactionMessageAdapter  = new LuaFixTransactionMessageAdapter(connector.TransactionIdGenerator)&lt;br /&gt;{&lt;br /&gt;    Address = &amp;quot;localhost:5001&amp;quot;.To&amp;lt;EndPoint&amp;gt;(),&lt;br /&gt;    Login = &amp;quot;quik&amp;quot;,&lt;br /&gt;    Password = &amp;quot;quik&amp;quot;.To&amp;lt;SecureString&amp;gt;(),&lt;br /&gt;};&lt;br /&gt;connector.Adapter.InnerAdapters.Add(luaFixMarketDataMessageAdapter);&lt;br /&gt;connector.Adapter.InnerAdapters.Add(luaFixTransactionMessageAdapter);&lt;br /&gt;connector.NewSecurity += securitity =&amp;gt; this.GuiAsync(() =&amp;gt;&lt;br /&gt;{&lt;br /&gt;    connector.SubscribeLevel1(securitity);&lt;br /&gt;    if (securitity.PriceStep != null &amp;amp;&amp;amp; securitity.Board == ExchangeBoard.MicexTqbr)&lt;br /&gt;    {&lt;br /&gt;        SecurityPicker.Items.Add(securitity);&lt;br /&gt;    }&lt;br /&gt;});&lt;br /&gt;connector..CandleSeriesProcessing += DrawCandle;&lt;br /&gt;connector.Connect();&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Инструменты получил. На инструменты зарегистрировался с помощью метода SubscribeLevel1&lt;br /&gt;Подписался на получение свеч через trader.CandleSeriesProcessing += DrawCandle;&lt;br /&gt;По инструкции &amp;quot;Свечной график&amp;quot; запросил свечи в определенном диапазоне:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;var tf = (TimeSpan)CandlesPeriods.SelectedValue;&lt;br /&gt;candleSeries.CandleType = typeof(TimeFrameCandle);&lt;br /&gt;candleSeries.Security = (Security)SecurityPicker.Items&amp;#91;cntSecurity&amp;#93;;&lt;br /&gt;candleSeries.Arg = tf;&lt;br /&gt;candleSeries.BuildCandlesMode = MarketDataBuildModes.Load;&lt;br /&gt;connector.SubscribeCandles(series, DateTime.Today.Subtract(TimeSpan.FromDays(10)), DateTime.Now);&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Свечи не приходят, т.е. не заходит в метод DrawCandle.&lt;br /&gt;Пробовал через CandleManager стартовать,  также не приходят.&lt;br /&gt;В файле lua логах смотрел, информация level1 по инструментам приходит. Как мне выяснить в чем дело? </content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/8247/</id>
    <title type="text">Данные по свечам</title>
    <published>2017-05-05T09:59:16Z</published>
    <updated>2017-05-05T15:41:58Z</updated>
    <author>
      <name>Константин</name>
      <uri>https://stocksharp.ru/users/98279/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="свечи" />
    <content type="html">﻿Здравствуйте! Не могу получить данные по свечам в консоль. Не срабатывает событие CandleManager.Processing хотя тиковые сделки приходят. К стати пример &amp;quot;SampleQuikCandles&amp;quot; тоже не отображает свечи на графике. Инструмент получаю по классу &amp;quot;QJSIM&amp;quot;, так как с другим кодом класса не работает вывод тиков. Использую quik 7.9 запущенный от администратора. Студия тоже от администратора.&lt;br /&gt;Код:&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_53fdf03120074d9abb84d0c4ff5b55de');" title='Показать спойлер' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_53fdf03120074d9abb84d0c4ff5b55de' style='display:none'&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;using System;&lt;br /&gt;using System.Linq;&lt;br /&gt;using System.Threading;&lt;br /&gt;using StockSharp.Algo.Candles;&lt;br /&gt;using StockSharp.BusinessEntities;&lt;br /&gt;using StockSharp.Quik;&lt;br /&gt;&lt;br /&gt;namespace ConsoleRobot_candle&lt;br /&gt;{&lt;br /&gt;    class Program&lt;br /&gt;    {&lt;br /&gt;        private static string _code = &amp;quot;SBER&amp;quot;;&lt;br /&gt;        private static Security _sec;&lt;br /&gt;        private static CandleManager _candleManager;&lt;br /&gt;&lt;br /&gt;        static void Main(string&amp;#91;&amp;#93; args)&lt;br /&gt;        {&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;            using (var trader = new QuikTrader())&lt;br /&gt;            {&lt;br /&gt;                using ( AutoResetEvent ewentConnect = new AutoResetEvent(false), ewentSecurity = new AutoResetEvent(false)&lt;br /&gt;                )&lt;br /&gt;                {&lt;br /&gt;                    #region подключаемся&lt;br /&gt;&lt;br /&gt;                    ///////////////////////////////////////&lt;br /&gt;                    //подключаемся&lt;br /&gt;                    ///////////////////////////////////////&lt;br /&gt;                    trader.Connected += () =&amp;gt;&lt;br /&gt;                    {&lt;br /&gt;                        ewentConnect.Set();&lt;br /&gt;                        Console.WriteLine(&amp;quot;Подключение успешно выполнено&amp;quot;);&lt;br /&gt;                    };&lt;br /&gt;&lt;br /&gt;                    Console.WriteLine(&amp;quot;Подключаемся&amp;quot;);&lt;br /&gt;                    trader.Connect();&lt;br /&gt;&lt;br /&gt;                    ewentConnect.WaitOne();&lt;br /&gt;&lt;br /&gt;                    #endregion&lt;br /&gt;&lt;br /&gt;                    #region Получаем инструмент&lt;br /&gt;&lt;br /&gt;                    ///////////////////////////////////////&lt;br /&gt;                    //Получаем инструмент&lt;br /&gt;                    ///////////////////////////////////////&lt;br /&gt;                    Console.WriteLine(&amp;quot;Запрашиваем инструмент {0}&amp;quot;, _code);&lt;br /&gt;                    trader.NewSecurities += (securitys) =&amp;gt;&lt;br /&gt;                    {&lt;br /&gt;                        if (_sec != null)&lt;br /&gt;                            return;&lt;br /&gt;                       &lt;br /&gt;                        _sec = securitys.FirstOrDefault(s =&amp;gt; s.Code == _code &amp;amp;&amp;amp; s.Board.Code == &amp;quot;QJSIM&amp;quot;); // MICEX // QJSIM // EQRP_INFO&lt;br /&gt;&lt;br /&gt;                        if (_sec != null)&lt;br /&gt;                        {&lt;br /&gt;                            trader.RegisterSecurity(_sec);&lt;br /&gt;                            trader.RegisterTrades(_sec);&lt;br /&gt;&lt;br /&gt;                            Console.WriteLine(&amp;quot;Инструмент {0} получен&amp;quot;, _sec.Name);&lt;br /&gt;                            ewentSecurity.Set();&lt;br /&gt;                        }&lt;br /&gt;                    };&lt;br /&gt;&lt;br /&gt;                    #endregion&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;                    ewentSecurity.WaitOne();&lt;br /&gt;&lt;br /&gt;                    #region Подписываемся все сделки&lt;br /&gt;&lt;br /&gt;                    //trader.NewTrade += trade =&amp;gt;&lt;br /&gt;                    //{&lt;br /&gt;                    //    Console.WriteLine(&amp;quot;{0} = {1}--&amp;gt; {2:0000}--&amp;gt;{3}&amp;quot;, trade.Id, trade.Security.Name, trade.Volume, _sec.LocalTime - trade.Time);&lt;br /&gt;                    //};&lt;br /&gt;&lt;br /&gt;                    #endregion&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;                    _candleManager = new CandleManager(trader);&lt;br /&gt;                    var series = new CandleSeries(typeof(TimeFrameCandle), _sec, TimeSpan.FromSeconds(10));&lt;br /&gt;                    _candleManager.Processing += ProcessCandle;                   &lt;br /&gt;                    _candleManager.Start(series);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;                    Console.ReadKey();&lt;br /&gt;                    _candleManager.Dispose();&lt;br /&gt;                }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        private static void ProcessCandle(CandleSeries series, Candle candle)&lt;br /&gt;        {&lt;br /&gt;                Console.WriteLine(&amp;quot;Свеча....&amp;quot;);&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;В логе вот такая ошибка:&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_ca39f9b945dc411dbbff15fadc2bc4cd');" title='Показать спойлер' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_ca39f9b945dc411dbbff15fadc2bc4cd' style='display:none'&gt;&lt;br /&gt;...&lt;br /&gt;2017/05/01 19:53:56.208|Error  |LuaServer |Пустой код инструмента для класса EQRP_INFO.&lt;br /&gt;2017/05/01 19:53:56.273|Error  |LuaServer |Пустой код инструмента для класса CROSSRATE.&lt;br /&gt;...&lt;br /&gt;2017/05/01 19:45:48.910|Error  |FixServer |System.IO.IOException: Не удается прочитать данные из транспортного соединения: Удаленный хост принудительно разорвал существующее подключение. ---&amp;gt; System.Net.Sockets.SocketException: Удаленный хост принудительно разорвал существующее подключение&lt;br /&gt;   в System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)&lt;br /&gt;   в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;   в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)&lt;br /&gt;   в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos)&lt;br /&gt;   в StockSharp.Fix.Native.BaseFixReader.ReadByte()&lt;br /&gt;   в StockSharp.Fix.Native.TextFixReader.ReadTag()&lt;br /&gt;   в #=qyypzVTbPR2krovn$eYvTzVQBRFOfj6PLtZam5EztLKPUloKea4wWxfsPt088JSbh.#=q8SHpRb8id2Pi8kvEf0SGeQ==(IFixReader #=qrkfols$7ORYHoZjWc9wZnQ==, FixTags #=q6mdfSdmwikKrV4pYIzAvQA==)&lt;br /&gt;   в #=qyypzVTbPR2krovn$eYvTzVQBRFOfj6PLtZam5EztLKPUloKea4wWxfsPt088JSbh.#=qTryfmrwciqeLeTDCNAA8AQ==(IFixReader #=qrkfols$7ORYHoZjWc9wZnQ==, Boolean #=q3LFjH$G9rchgnHX0OC6o4JtMsMOJ4smmzbhtA3iinLI=, String #=qmkUIe3bFHLcQ6HQHYYJUodHdsqOcN636OkudxRkzGB8=)&lt;br /&gt;   в StockSharp.Fix.FixServer.#=qok8otZ8UOLVhowTSVbDAMA==(IFixReader #=qrkfols$7ORYHoZjWc9wZnQ==, FixSession[] #=qOUBxiTmvxbkO5QDu1XPlKQ==, #=qY4n0C1d6p1w3$LiV_2Iy97TebzYi2_6GB_4To3a7NbdDzQeCrLUURmuSIPWn8_vm&amp;amp; #=q3QIkQpwOGhLju8ZFpvoUEg==, TcpClient #=qz7KtgIMgW7WruVYBJ1Yktg==, EndPoint #=qL44tr0d8vMPdd0XSskRH$Q==, String&amp;amp; #=q68muavX0mJLcV6rpfZlOiw==, Boolean&amp;amp; #=qaWjCphkHUNy4qV99017Ing==)&lt;br /&gt;   в StockSharp.Fix.FixServer.#=qnVc6o3wurX9oBh1kY1cQKklUtdjDLu9UbFilw5iowhk=.#=qU56GDdlAwvYqVZ4S1Ed79w==(IAsyncResult #=qPptR28HQdJ6abF_a2Fy0IA==)&lt;br /&gt;2017/05/01 19:45:48.911|       |FixServer |Disconnect quik (127.0.0.1:8005)&lt;br /&gt;2017/05/01 19:45:48.912|Error  |FixServer |System.IO.IOException: Не удается прочитать данные из транспортного соединения: Удаленный хост принудительно разорвал существующее подключение. ---&amp;gt; System.Net.Sockets.SocketException: Удаленный хост принудительно разорвал существующее подключение&lt;br /&gt;   в System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)&lt;br /&gt;   в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений ---&lt;br /&gt;   в System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)&lt;br /&gt;   в Ecng.Serialization.BinaryHelper.ReadBytes(Stream stream, Byte[] buffer, Int32 len, Int32 pos)&lt;br /&gt;   в StockSharp.Fix.Native.BaseFixReader.ReadByte()&lt;br /&gt;   в StockSharp.Fix.Native.TextFixReader.ReadTag()&lt;br /&gt;   в #=qyypzVTbPR2krovn$eYvTzVQBRFOfj6PLtZam5EztLKPUloKea4wWxfsPt088JSbh.#=q8SHpRb8id2Pi8kvEf0SGeQ==(IFixReader #=qrkfols$7ORYHoZjWc9wZnQ==, FixTags #=q6mdfSdmwikKrV4pYIzAvQA==)&lt;br /&gt;   в #=qyypzVTbPR2krovn$eYvTzVQBRFOfj6PLtZam5EztLKPUloKea4wWxfsPt088JSbh.#=qTryfmrwciqeLeTDCNAA8AQ==(IFixReader #=qrkfols$7ORYHoZjWc9wZnQ==, Boolean #=q3LFjH$G9rchgnHX0OC6o4JtMsMOJ4smmzbhtA3iinLI=, String #=qmkUIe3bFHLcQ6HQHYYJUodHdsqOcN636OkudxRkzGB8=)&lt;br /&gt;   в StockSharp.Fix.FixServer.#=qok8otZ8UOLVhowTSVbDAMA==(IFixReader #=qrkfols$7ORYHoZjWc9wZnQ==, FixSession[] #=qOUBxiTmvxbkO5QDu1XPlKQ==, #=qY4n0C1d6p1w3$LiV_2Iy97TebzYi2_6GB_4To3a7NbdDzQeCrLUURmuSIPWn8_vm&amp;amp; #=q3QIkQpwOGhLju8ZFpvoUEg==, TcpClient #=qz7KtgIMgW7WruVYBJ1Yktg==, EndPoint #=qL44tr0d8vMPdd0XSskRH$Q==, String&amp;amp; #=q68muavX0mJLcV6rpfZlOiw==, Boolean&amp;amp; #=qaWjCphkHUNy4qV99017Ing==)&lt;br /&gt;   в StockSharp.Fix.FixServer.#=qnVc6o3wurX9oBh1kY1cQKklUtdjDLu9UbFilw5iowhk=.#=qU56GDdlAwvYqVZ4S1Ed79w==(IAsyncResult #=qPptR28HQdJ6abF_a2Fy0IA==)&lt;/div&gt;&lt;br /&gt;Помогите пожалуйста разобраться. В чем может быть причина?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/6944/</id>
    <title type="text">Как получить данные по свечкам из Quik</title>
    <published>2016-10-13T11:21:57Z</published>
    <updated>2016-10-13T11:21:57Z</updated>
    <author>
      <name>roman001</name>
      <uri>https://stocksharp.ru/users/94444/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Стратегии" />
    <category term="свечи" />
    <content type="html">Добрый день&lt;br /&gt;Аналогично примеру создаю правила обработки свечек в стратегии&lt;br /&gt;&lt;br /&gt;		_candleManager&lt;br /&gt;                .WhenCandlesChanged(_series)&lt;br /&gt;                .Do(ProcessCandle)&lt;br /&gt;				.Apply(this);&lt;br /&gt;&lt;br /&gt;            _candleManager&lt;br /&gt;                .WhenCandlesFinished(_series)&lt;br /&gt;                .Do(ProcessCloseCandle)&lt;br /&gt;                .Apply(this);&lt;br /&gt;&lt;br /&gt;перед этим подписываюсь на портфель, инструмент, создаю менеджер свечек, и, казалось бы инициирую их передачу из терминала[blush]&lt;br /&gt;&lt;br /&gt;            var timeFrame = TimeSpan.FromMinutes(1);&lt;br /&gt;            candleManager = new CandleManager(qTrader);&lt;br /&gt;            series = new CandleSeries(typeof(TimeFrameCandle), security, timeFrame);&lt;br /&gt;            candleManager.Start(series);&lt;br /&gt;           &lt;b&gt; qTrader.SubscribeMarketData(security,MarketDataTypes.CandleTimeFrame);&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Но после старта стратегии правило обработки свечей не стартует.  В примере по историческим данным все работало, но там был эмулятор терминала...&lt;br /&gt;Подскажите пожалуйста.</content>
  </entry>
</feed>