﻿<?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">Свечи с таймфреймом менее секунды</title>
  <id>~/topic/2178/svechi-s-taimfreimom-menee-sekundy/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-25T13:41:22Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=2178" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/14122/</id>
    <title type="text">Или доли секунд Смарт не предоставляет? :) Конечно, нет. Что-то они пожадничали :) На Плазе то же са...</title>
    <published>2011-11-30T11:40:13Z</published>
    <updated>2011-11-30T11:40:13Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.com/users/6296/</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/14119/" 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;vk37 &lt;a href="https://stocksharp.com/posts/m/14116/" 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;/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/14119/</id>
    <title type="text">Или доли секунд Смарт не предоставляет? :) Конечно, нет.</title>
    <published>2011-11-30T10:23:42Z</published>
    <updated>2011-11-30T10:23:42Z</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;vk37 &lt;a href="https://stocksharp.com/posts/m/14116/" 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;Конечно, нет.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/14116/</id>
    <title type="text">Сделал робота на основе SampleSmartConsole. Столкнулся с тем, что отсутствуют доли секунд - теперь в...</title>
    <published>2011-11-30T10:01:59Z</published>
    <updated>2011-11-30T10:01:59Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.com/users/6296/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Сделал робота на основе SampleSmartConsole. Столкнулся с тем, что отсутствуют доли секунд - теперь в сделках и в тиковых свечах:&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;
CandleManager.NewCandles += (token, candles) =&amp;gt;
{
    StringBuilder b = new StringBuilder();

    foreach (var candle in candles)
        if (candle.Security.Id == Security.Id &amp;amp;&amp;amp; candle is TickCandle)
            b.Append(&amp;quot;{0:dd.MM.yyyy}, {0:HH:mm:ss.FFFFFFF}, {1}, {2}, {3}, {4}, {5}{6}&amp;quot;
                .Put(candle.Time,
                candle.OpenPrice,
                candle.HighPrice,
                candle.LowPrice,
                candle.ClosePrice,
                candle.TotalVolume,
                Environment.NewLine));

    using (StreamWriter file = new StreamWriter(@&amp;quot;Tick&amp;quot;, true))
        file.Write(b.ToString());

};
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&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;
Trader.NewTrades += trades =&amp;gt;
{
    StringBuilder b = new StringBuilder();

    foreach (var trade in trades)
        b.Append(&amp;quot;{0:dd.MM.yyyy}, {0:HH:mm:ss.FFFFFFF}, {1}, {1}, {1}, {1}, {2}{3}&amp;quot;
            .Put(trade.Time, trade.Price, trade.Volume, Environment.NewLine));

    using (StreamWriter file = new StreamWriter(@&amp;quot;Tick&amp;quot;, true))
        file.Write(b.ToString());
};&lt;/pre&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/14080/</id>
    <title type="text">Спасибо.</title>
    <published>2011-11-29T14:59:56Z</published>
    <updated>2011-11-29T14:59:56Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.com/users/6296/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Спасибо.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/14066/</id>
    <title type="text">Пофиксили. Появиться на КодеПлекс в ближайшее время.</title>
    <published>2011-11-29T10:11:26Z</published>
    <updated>2011-11-29T10:11:26Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Пофиксили. Появиться на КодеПлекс в ближайшее время.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/14050/</id>
    <title type="text">Из MSDN: &amp;quot;FFFFFFF&amp;quot; Если ненулевое значение, то десятимиллионные доли секунды в значении даты и време...</title>
    <published>2011-11-28T21:20:39Z</published>
    <updated>2011-11-28T21:20:39Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.com/users/6296/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Из MSDN:&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Quote:&lt;/span&gt;&lt;div class="innerquote"&gt;&amp;quot;FFFFFFF&amp;quot;&lt;br /&gt;Если ненулевое значение, то десятимиллионные доли секунды в значении даты и времени.&lt;br /&gt;Настраиваемый описатель формата &amp;quot;FFFFFFF&amp;quot; представляет семь наиболее значимых цифр секунд, то есть десятимиллионные доли секунды в значении даты и времени. При этом нули в конце или семь нулей не отображаются.&lt;br /&gt;6/15/2009 13:45:30.6175425 -&amp;gt; 6175425&lt;br /&gt;6/15/2009 13:45:30.0001150 -&amp;gt; 000115&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/14049/</id>
    <title type="text">Ок, посмотрим.</title>
    <published>2011-11-28T21:19:33Z</published>
    <updated>2011-11-28T21:19:33Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Ок, посмотрим.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/14048/</id>
    <title type="text">Доверяй, но проверяй :) Распечатка во вложении. Построены свечи по RIZ1@RTS от 24.10.2011 с 10:00 до...</title>
    <published>2011-11-28T20:59:12Z</published>
    <updated>2011-11-28T20:59:12Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.com/users/6296/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Доверяй, но проверяй :)&lt;br /&gt;&lt;br /&gt;Распечатка во вложении. Построены свечи по RIZ1@RTS от 24.10.2011 с 10:00 до 10:02, таймфрейм - 0.01 сек.&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;
private void Build_Click(object sender, RoutedEventArgs e)
{
	var candleManager = new CandleManager(Trades) { IsSyncRegister = true };

	CandleToken token = null;

	switch (CandleType.SelectedIndex)
	{
		case 0:
			token = candleManager.RegisterTimeFrameCandles(Security, ((DateTime)TimeFrame.DateTime).TimeOfDay);
			break;
		case 1:
			token = candleManager.RegisterTickCandles(Security, TickCount.Text.To&amp;lt;int&amp;gt;());
			break;
		case 2:
			token = candleManager.RegisterVolumeCandles(Security, Volume.Text.To&amp;lt;int&amp;gt;());
			break;
		case 3:
			token = candleManager.RegisterRangeCandles(Security, Range.Text.ToUnit(Security));
			break;
	}

	if (token == null)
		return;

    var candles = candleManager.GetCandles(token);

    foreach (var c in candles)
    {
        System.Diagnostics.Debug.WriteLine(c.Time.ToString(&amp;quot;dd.MM.yyyy HH:mm:ss.FFFFFFF&amp;quot;));
    }

    BuildedCandles.ItemsSource = candles;
	ExportBtn.IsEnabled = ShowChart.IsEnabled = true;
}&lt;/pre&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/14043/</id>
    <title type="text">а можно провести распечатку получившихся свечей по GetCandle? с указанием как раз Time. Есть подозре...</title>
    <published>2011-11-28T20:03:11Z</published>
    <updated>2011-11-28T20:03:11Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">а можно провести распечатку получившихся свечей по GetCandle?&lt;br /&gt;с указанием как раз Time.&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/14036/</id>
    <title type="text">Использую версию 3.2.11 Пробую сохранить сформированные свечи в тхт формат из Гидры. Таймфрейм для с...</title>
    <published>2011-11-28T17:57:58Z</published>
    <updated>2011-11-28T17:57:58Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.com/users/6296/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Использую версию 3.2.11&lt;br /&gt;Пробую сохранить сформированные свечи в тхт формат из Гидры. Таймфрейм для свечей менее секунды. Все, кроме отсутствия в дате долей секунд, формируется, похоже, правильно. В тхт экспортируются с точностью до секунды. Поменял txt_export_candles.st на:&lt;br /&gt;&lt;br /&gt;$candles:{$it.Time; format=&amp;quot;dd.MM.yyyy&amp;quot;$, $it.Time; format=&amp;quot;HH:mm:ss.FFFFFFF&amp;quot;$, $it.OpenPrice$, $it.HighPrice$, $it.LowPrice$, $it.ClosePrice$, $it.TotalVolume$&lt;br /&gt;}$&lt;br /&gt;&lt;br /&gt;Все равно точность только до секунд. Похоже, что метод candleManager.GetCandles(token) в CandlesWindow формирует свечи со свойством Time с точностью до секунд. Можно повысить точность свойства Time?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>