﻿<?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">[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-06-15T10:43:23Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=1849" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/10656/</id>
    <title type="text">Mikhail Sukhov: Church: Только что появилась проблема - Trader.MarketTime начал показывать вчерашнюю...</title>
    <published>2011-08-27T20:07:08Z</published>
    <updated>2016-08-16T00:01:04Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(10639)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(10630)" rel="nofollow" target="_blank"&gt;Church&lt;/a&gt;:&lt;/strong&gt;
Только что появилась проблема - Trader.MarketTime начал показывать вчерашнюю дату. Проблема появилась буквально несколько часов назад, в начале вечерки ее еще не было.&lt;/p&gt;
&lt;p&gt;Для сравнения, вывел время свечек, которые приходят в CandleManager.CandlesFinished:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;p&gt;candle = 25.08.2011 10:53:00, market = 24.08.2011 23:32:40&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&amp;gt; &amp;gt; Соответственно, в квике все таблицы показывают корректную сегодняшнюю дату.
&amp;gt; 
&amp;gt; Может быть [это](http://stocksharp.com/forum/1811/MarketTime/)? А вообще нужно сделать по уму, как здесь [было предложено](http://stocksharp.com/forum/1425/BaseTrader-MartketTime--priedlozhieniie/). Все что-то ходят, мучаются с этим временем, ждут пока Саша сделает. Нет чтобы сделать и выложить на форум. Мы бы вставили в очередной релиз. Видимо все в Москве живут.

Да, проблема как раз с этим связана.
Решил не делать получение времени через NTP сервер, т.к. там есть проблема с работой через прокси.
&lt;/code&gt;&lt;/pre&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/10639/</id>
    <title type="text">Church: Только что появилась проблема - 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.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(10630)" rel="nofollow" target="_blank"&gt;Church&lt;/a&gt;:&lt;/strong&gt;
Только что появилась проблема - Trader.MarketTime начал показывать вчерашнюю дату. Проблема появилась буквально несколько часов назад, в начале вечерки ее еще не было.&lt;/p&gt;
&lt;p&gt;Для сравнения, вывел время свечек, которые приходят в CandleManager.CandlesFinished:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;p&gt;candle = 25.08.2011 10:53:00, market = 24.08.2011 23:32:40&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&amp;gt; Соответственно, в квике все таблицы показывают корректную сегодняшнюю дату.

Может быть [это](http://stocksharp.com/forum/1811/MarketTime/)? А вообще нужно сделать по уму, как здесь [было предложено](http://stocksharp.com/forum/1425/BaseTrader-MartketTime--priedlozhieniie/). Все что-то ходят, мучаются с этим временем, ждут пока Саша сделает. Нет чтобы сделать и выложить на форум. Мы бы вставили в очередной релиз. Видимо все в Москве живут.
&lt;/code&gt;&lt;/pre&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/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.com/users/459/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;RealTimeEmulationTrader не перегружаю. Происходит ли такое с реальным QuikTrader'ом - пока не знаю, не останавливал рабочий, запущенный несколькими часами ранее.
На компе время корректное, тогда было 25.
Что было в квике в правом углу в то время - не обратил внимания...&lt;/p&gt;
&lt;p&gt;Думаю, виноват брокер. Завтра позвоню и узнаю, в чем проблема.&lt;/p&gt;
&lt;p&gt;А пока что, может быть подскажете более робастый способ обрабатывать историю? Я пока что делаю это через подписку на CandlesFinished и обрабатываю пакеты, которые он возвращает по мере формирования свечек, до тех пор пока их время не станет = рыночному.  GetLastCandles идеален, но как узнать, когда CandleManager закончил формировать нужные свечки?&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-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;/code&gt;&lt;/pre&gt;
&lt;p&gt;Буду очень признателен.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/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.com/users/459/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Но у меня московский часовой пояс... Вряд ли у сервера провайдера другой, время в таблицах совпадает с компьютерным.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/10660/</id>
    <title type="text">Church: Но у меня часовой московский часовой пояс... Вряд ли у сервера провайдера другой, время в та...</title>
    <published>2011-08-27T21:58:05Z</published>
    <updated>2011-08-27T21:58:05Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(10659)" rel="nofollow" target="_blank"&gt;Church&lt;/a&gt;:&lt;/strong&gt;
Но у меня часовой московский часовой пояс... Вряд ли у сервера провайдера другой, время в таблицах совпадает с компьютерным.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Периодически время в левом углу квика работает неверно.
В 3.2.11 будет кое-что на эту тему.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/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.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;странно что CandlesFinished в середине вечерки у вас выводит 10 утра, а market выводит вчерашнюю дату.
какое время установлено на компе?
что писалось в квике в то время, когда выводились свечки?
перегружаете ли RealTimeEmulationTrader?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/10633/</id>
    <title type="text">Правда, сейчас уже 26, и непонятно - должна она обновляться при закрытых рынках или нет. </title>
    <published>2011-08-25T20:07:47Z</published>
    <updated>2011-08-25T20:07:47Z</updated>
    <author>
      <name>Church</name>
      <uri>https://stocksharp.com/users/459/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;ol start="25"&gt;
&lt;li&gt;Правда, сейчас уже 26, и непонятно - должна она обновляться при закрытых рынках или нет.&lt;/li&gt;
&lt;/ol&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/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.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;А внизу квика, слева, какая дата выводится?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/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.com/users/459/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Только что появилась проблема - Trader.MarketTime начал показывать вчерашнюю дату. Проблема появилась буквально несколько часов назад, в начале вечерки ее еще не было.&lt;/p&gt;
&lt;p&gt;Для сравнения, вывел время свечек, которые приходят в CandleManager.CandlesFinished:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;candle = 25.08.2011 10:53:00, market = 24.08.2011 23:32:40
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Соответственно, в квике все таблицы показывают корректную сегодняшнюю дату.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>