﻿<?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">[BUG?] Вчерашняя дата в RealTimeEmulationTrader&lt;QuikTrader&gt;</title>
  <id>~/topic/1849/bug-vcherashnyaya-data-v-realtimeemulationtraderquiktrader/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-05T21:23:42Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=1849" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/10656/</id>
    <title type="text">Только что появилась проблема - Trader.MarketTime начал показывать вчерашнюю дату. Проблема появилас...</title>
    <published>2011-08-27T20:07:08Z</published>
    <updated>2016-08-16T00:01:04Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/10639/" 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;Church &lt;a href="https://stocksharp.ru/posts/m/10630/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Только что появилась проблема - Trader.MarketTime начал показывать вчерашнюю дату. Проблема появилась буквально несколько часов назад, в начале вечерки ее еще не было.&lt;br /&gt;&lt;br /&gt;Для сравнения, вывел время свечек, которые приходят в CandleManager.CandlesFinished:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:plain"&gt;
candle = 25.08.2011 10:53:00, market = 24.08.2011 23:32:40&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Соответственно, в квике все таблицы показывают корректную сегодняшнюю дату.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Может быть &lt;a href="http://stocksharp.com/forum/1811/MarketTime/" title="http://stocksharp.com/forum/1811/MarketTime/"&gt;это&lt;/a&gt;? А вообще нужно сделать по уму, как здесь &lt;a href="http://stocksharp.com/forum/1425/BaseTrader-MartketTime--priedlozhieniie/" title="http://stocksharp.com/forum/1425/BaseTrader-MartketTime--priedlozhieniie/"&gt;было предложено&lt;/a&gt;. Все что-то ходят, мучаются с этим временем, ждут пока Саша сделает. Нет чтобы сделать и выложить на форум. Мы бы вставили в очередной релиз. Видимо все в Москве живут.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Да, проблема как раз с этим связана.&lt;br /&gt;Решил не делать получение времени через NTP сервер, т.к. там есть проблема с работой через прокси.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/10639/</id>
    <title type="text">Только что появилась проблема - Trader.MarketTime начал показывать вчерашнюю дату. Проблема появилас...</title>
    <published>2011-08-26T00:04:47Z</published>
    <updated>2016-08-16T00:01:03Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Church &lt;a href="https://stocksharp.ru/posts/m/10630/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Только что появилась проблема - Trader.MarketTime начал показывать вчерашнюю дату. Проблема появилась буквально несколько часов назад, в начале вечерки ее еще не было.&lt;br /&gt;&lt;br /&gt;Для сравнения, вывел время свечек, которые приходят в CandleManager.CandlesFinished:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:plain"&gt;
candle = 25.08.2011 10:53:00, market = 24.08.2011 23:32:40&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Соответственно, в квике все таблицы показывают корректную сегодняшнюю дату.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Может быть &lt;a href="http://stocksharp.com/forum/1811/MarketTime/" title="http://stocksharp.com/forum/1811/MarketTime/"&gt;это&lt;/a&gt;? А вообще нужно сделать по уму, как здесь &lt;a href="http://stocksharp.com/forum/1425/BaseTrader-MartketTime--priedlozhieniie/" title="http://stocksharp.com/forum/1425/BaseTrader-MartketTime--priedlozhieniie/"&gt;было предложено&lt;/a&gt;. Все что-то ходят, мучаются с этим временем, ждут пока Саша сделает. Нет чтобы сделать и выложить на форум. Мы бы вставили в очередной релиз. Видимо все в Москве живут.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/10635/</id>
    <title type="text">RealTimeEmulationTrader не перегружаю. Происходит ли такое с реальным QuikTrader&amp;apos;ом - пока не знаю, ...</title>
    <published>2011-08-25T20:41:14Z</published>
    <updated>2011-08-27T22:16:39Z</updated>
    <author>
      <name>Church</name>
      <uri>https://stocksharp.ru/users/459/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">RealTimeEmulationTrader не перегружаю. Происходит ли такое с реальным QuikTrader&amp;#39;ом - пока не знаю, не останавливал рабочий, запущенный несколькими часами ранее.&lt;br /&gt;На компе время корректное, тогда было 25.&lt;br /&gt;Что было в квике в правом углу в то время - не обратил внимания...&lt;br /&gt;&lt;br /&gt;Думаю, виноват брокер. Завтра позвоню и узнаю, в чем проблема.&lt;br /&gt;&lt;br /&gt;А пока что, может быть подскажете более робастый способ обрабатывать историю? Я пока что делаю это через подписку на CandlesFinished и обрабатываю пакеты, которые он возвращает по мере формирования свечек, до тех пор пока их время не станет = рыночному.  GetLastCandles идеален, но как узнать, когда CandleManager закончил формировать нужные свечки?&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
// Обработчик новых свечек
private void ProcessCandles(CandleToken token, IEnumerable&amp;lt;Candle&amp;gt; candles)
{
    CancelActiveOrders();

    if (token != _candleToken) return;
    foreach (var candle in candles)
    {
        ...

        if (!Working)
            if (candle.Time + _timeFrame + _timeFrame &amp;gt; Trader.MarketTime)
            {
                Working = true;
                this.AddInfoLog(&amp;quot;История обработана.&amp;quot;);
                BeginCoreCycle();
            }
                        
    }

    Traded = false;
}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Буду очень признателен.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/10659/</id>
    <title type="text">Но у меня московский часовой пояс... Вряд ли у сервера провайдера другой, время в таблицах совпадает...</title>
    <published>2011-08-27T21:49:04Z</published>
    <updated>2011-08-27T22:07:09Z</updated>
    <author>
      <name>Church</name>
      <uri>https://stocksharp.ru/users/459/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Но у меня московский часовой пояс... Вряд ли у сервера провайдера другой, время в таблицах совпадает с компьютерным.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/10660/</id>
    <title type="text">Но у меня часовой московский часовой пояс... Вряд ли у сервера провайдера другой, время в таблицах с...</title>
    <published>2011-08-27T21:58:05Z</published>
    <updated>2011-08-27T21:58:05Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Church &lt;a href="https://stocksharp.ru/posts/m/10659/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Но у меня часовой московский часовой пояс... Вряд ли у сервера провайдера другой, время в таблицах совпадает с компьютерным.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Периодически время в левом углу квика работает неверно.&lt;br /&gt;В 3.2.11 будет кое-что на эту тему.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/10634/</id>
    <title type="text">странно что CandlesFinished в середине вечерки у вас выводит 10 утра, а market выводит вчерашнюю дат...</title>
    <published>2011-08-25T20:19:49Z</published>
    <updated>2011-08-25T20:19:49Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">странно что CandlesFinished в середине вечерки у вас выводит 10 утра, а market выводит вчерашнюю дату.&lt;br /&gt;какое время установлено на компе?&lt;br /&gt;что писалось в квике в то время, когда выводились свечки?&lt;br /&gt;перегружаете ли RealTimeEmulationTrader?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/10633/</id>
    <title type="text">25. Правда, сейчас уже 26, и непонятно - должна она обновляться при закрытых рынках или нет.</title>
    <published>2011-08-25T20:07:47Z</published>
    <updated>2011-08-25T20:07:47Z</updated>
    <author>
      <name>Church</name>
      <uri>https://stocksharp.ru/users/459/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">25. Правда, сейчас уже 26, и непонятно - должна она обновляться при закрытых рынках или нет.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/10631/</id>
    <title type="text">А внизу квика, слева, какая дата выводится?</title>
    <published>2011-08-25T19:48:51Z</published>
    <updated>2011-08-25T19:48:51Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">А внизу квика, слева, какая дата выводится?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/10630/</id>
    <title type="text">Только что появилась проблема - Trader.MarketTime начал показывать вчерашнюю дату. Проблема появилас...</title>
    <published>2011-08-25T19:44:10Z</published>
    <updated>2011-08-25T19:45:06Z</updated>
    <author>
      <name>Church</name>
      <uri>https://stocksharp.ru/users/459/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Только что появилась проблема - Trader.MarketTime начал показывать вчерашнюю дату. Проблема появилась буквально несколько часов назад, в начале вечерки ее еще не было.&lt;br /&gt;&lt;br /&gt;Для сравнения, вывел время свечек, которые приходят в CandleManager.CandlesFinished:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:plain"&gt;
candle = 25.08.2011 10:53:00, market = 24.08.2011 23:32:40&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Соответственно, в квике все таблицы показывают корректную сегодняшнюю дату.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>