﻿<?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">WorkingTime в CandleSeries</title>
  <id>~/topic/5090/workingtime-v-candleseries/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-06T07:22:11Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=5090" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/33816/</id>
    <title type="text">&amp;quot;скорее всего...&amp;quot; и &amp;quot;может означать...&amp;quot; - это все понятно. :) Я хотел узнать, это ошибка в реализаци...</title>
    <published>2015-10-06T08:09:17Z</published>
    <updated>2015-10-06T08:09:17Z</updated>
    <author>
      <name>pafnuty</name>
      <uri>https://stocksharp.com/users/6151/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;em&gt;&amp;quot;скорее всего...&amp;quot;&lt;/em&gt; и &lt;em&gt;&amp;quot;может означать...&amp;quot;&lt;/em&gt; - это все понятно. :) Я хотел узнать, это ошибка в реализации или так и должно быть? Т.е. как подразумевает сам автор логику работы с WorkingTime? Чтобы в исходники лезть, мне надо понимать, что исправлять (и надо ли это вообще делать).</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/33815/</id>
    <title type="text">m_CandleSeries.WorkingTime.Periods.Times.Min = m_WorkingTime.Periods.Times.Min; m_CandleSeries.Worki...</title>
    <published>2015-10-05T19:50:47Z</published>
    <updated>2015-10-05T19:50:47Z</updated>
    <author>
      <name>Валентин Лебедев</name>
      <uri>https://stocksharp.com/users/50045/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;m_CandleSeries.WorkingTime.Periods&amp;#91;0&amp;#93;.Times&amp;#91;0&amp;#93;.Min = m_WorkingTime.Periods&amp;#91;0&amp;#93;.Times&amp;#91;0&amp;#93;.Min;&lt;br /&gt;m_CandleSeries.WorkingTime.Periods&amp;#91;0&amp;#93;.Times&amp;#91;0&amp;#93;.Max = m_WorkingTime.Periods&amp;#91;0&amp;#93;.Times&amp;#91;0&amp;#93;.Max;&lt;/div&gt;&lt;/div&gt;&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;m_CandleSeries = new CandleSeries(typeof(TimeFrameCandle), s, m_Timeframe) { WorkingTime = m_WorkingTime };&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;может означать что CandleSeries для расчетов берет его не из своего свойства WorkingTime.&lt;br /&gt;Подробнее нужно смотреть на гитхабе.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/33813/</id>
    <title type="text">Добрый день. Столкнулся сейчас с ситуацией, когда в CandleSeries ставлю свой WorkingTime, но CandleS...</title>
    <published>2015-10-05T18:56:07Z</published>
    <updated>2015-10-05T19:10:35Z</updated>
    <author>
      <name>pafnuty</name>
      <uri>https://stocksharp.com/users/6151/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Добрый день.&lt;br /&gt;&lt;br /&gt;Столкнулся сейчас с ситуацией, когда в CandleSeries ставлю свой WorkingTime, но CandleSeries все равно поставляет свечки по расписанию площадки по-умолчанию (в частности, до 18:45, а я ставил до 23:50) &lt;em&gt;(свечки получаю через событие CandleManager.Processing)&lt;/em&gt;:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
m_CandleSeries = new CandleSeries(typeof(TimeFrameCandle), s, m_Timeframe) { WorkingTime = m_WorkingTime };&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&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;pre class="brush:csharp"&gt;
m_CandleSeries = new CandleSeries(typeof(TimeFrameCandle), s, m_Timeframe);
m_CandleSeries.WorkingTime.Periods[0].Times[0].Min = m_WorkingTime.Periods[0].Times[0].Min;
m_CandleSeries.WorkingTime.Periods[0].Times[0].Max = m_WorkingTime.Periods[0].Times[0].Max;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;В связи с чем, хотел уточнить, что я делаю не так? Как положено обращаться с WorkingTime? Или у него разная логика для разных объектов?&lt;br /&gt;&lt;br /&gt;&lt;em&gt;И в связи с таким непонятным поведением на всякий случай вопрос: Clone() ведь не обязательно вызывать, если я один и тот же WorkingTime использую в разных местах только для чтения? Хотя, я с Clone() тоже на всякий случай попробовал, не помогает. :)&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;UPD.&lt;/b&gt; Еще попутный вопрос: обратил внимание, что RealTimeEmulationTrader&amp;lt;T&amp;gt;.ReConnectionSettings.WorkingTime, который я использую, также влияет на расписание поставки свечей (с ним проблем нет, но связь этого расписания с расписанием поставки свечек для меня не очевидна). И я хотел узнать, в каких еще объектах и свойствах WorkingTime оказывает влияние на поставку свечек? (Или куда хотя бы копать в исходниках?)</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>