﻿<?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">Почему не формируются свечки</title>
  <id>~/topic/1115/pochemu-ne-formiruyutsya-svechki/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-20T23:31:45Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=1115" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/3810/</id>
    <title type="text">Попробуйте создать минимальную программу со свечками. Так будет проще найти, что не так. </title>
    <published>2010-08-27T22:32:00Z</published>
    <updated>2010-08-27T22:32:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</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.ru/posts/m/3809/</id>
    <title type="text">Я думаю ошибка где то в логике, раз пример работает... Нет, от ГУИ не зависит. </title>
    <published>2010-08-27T22:31:00Z</published>
    <updated>2010-08-27T22:31:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</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.ru/posts/m/3808/</id>
    <title type="text">Да работает. Я уже писал что может быть проблема в том, что я работаю на платформе WindowsForm. На в...</title>
    <published>2010-08-27T21:32:00Z</published>
    <updated>2010-08-27T21:32:00Z</updated>
    <author>
      <name>Гоша Батарейкин</name>
      <uri>https://stocksharp.ru/users/27659/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Да работает. Я уже писал что может быть проблема в том, что я работаю
на платформе WindowsForm.&lt;/p&gt;
&lt;p&gt;На версии квика 5.16 и версии Stock# 2.0.1 работало все все прекрасно.
Код в программе не менял.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/3807/</id>
    <title type="text">Хорошо. Такой тогда вопрос. Пример SampleCadles работает? </title>
    <published>2010-08-27T21:25:00Z</published>
    <updated>2010-08-27T21:25:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Хорошо. Такой тогда вопрос. Пример SampleCadles работает?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/3806/</id>
    <title type="text">Попробовал поставить на компьютере московское время.... результат не изменился. Дело не в часовом по...</title>
    <published>2010-08-27T21:05:00Z</published>
    <updated>2010-08-27T21:05:00Z</updated>
    <author>
      <name>Гоша Батарейкин</name>
      <uri>https://stocksharp.ru/users/27659/</uri>
      <email>info@stocksharp.ru</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.ru/posts/m/3805/</id>
    <title type="text">Ага, я думаю в этом причина. Посмотрю на выходных что там. </title>
    <published>2010-08-27T19:15:00Z</published>
    <updated>2010-08-27T19:15:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</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.ru/posts/m/3803/</id>
    <title type="text">+4MSK </title>
    <published>2010-08-27T18:33:00Z</published>
    <updated>2010-08-27T18:33:00Z</updated>
    <author>
      <name>Гоша Батарейкин</name>
      <uri>https://stocksharp.ru/users/27659/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;+4MSK&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/3804/</id>
    <title type="text">Четырех часовая разница с Москвой. </title>
    <published>2010-08-27T18:32:00Z</published>
    <updated>2010-08-27T18:32:00Z</updated>
    <author>
      <name>Гоша Батарейкин</name>
      <uri>https://stocksharp.ru/users/27659/</uri>
      <email>info@stocksharp.ru</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.ru/posts/m/3802/</id>
    <title type="text">Не совсем понял... Это ответ на мой вопрос? Мой вопрос &amp;quot;А сама то тики приходят с начала сессии? ITr...</title>
    <published>2010-08-27T17:18:00Z</published>
    <updated>2010-08-27T17:18:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Не совсем понял... Это ответ на мой вопрос? Мой вопрос &amp;quot;А сама то тики
приходят с начала сессии? ITrader.NewTrades? У Вас есть какое-нибудь
временное смещение с биржей? &amp;quot;&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/3801/</id>
    <title type="text">Да с обновлениями свечек все нормально. Свечки обновляются, по времени добавляются новые, а истории ...</title>
    <published>2010-08-27T17:01:00Z</published>
    <updated>2010-08-27T17:01:00Z</updated>
    <author>
      <name>Гоша Батарейкин</name>
      <uri>https://stocksharp.ru/users/27659/</uri>
      <email>info@stocksharp.ru</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.ru/posts/m/3800/</id>
    <title type="text">Интересное поведение. Еще такой вопрос. А сама то тики приходят с начала сессии? ITrader.NewTrades? ...</title>
    <published>2010-08-27T16:12:00Z</published>
    <updated>2010-08-27T16:12:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Интересное поведение. Еще такой вопрос. А сама то тики приходят с
начала сессии? ITrader.NewTrades? У Вас есть какое-нибудь временное
смещение с биржей?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/3799/</id>
    <title type="text">Количество свечек каждый раз возвращается столько сколько проработала программа. Если работала 1 мин...</title>
    <published>2010-08-27T16:06:00Z</published>
    <updated>2010-08-27T16:06:00Z</updated>
    <author>
      <name>Гоша Батарейкин</name>
      <uri>https://stocksharp.ru/users/27659/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Количество свечек каждый раз возвращается столько сколько проработала
программа.
Если работала 1 минут то одна свечка, две  минуты - 2 свечки и т.д.
Только программа начинает работать когда уже сессия в разгаре.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/3798/</id>
    <title type="text">Михаил, не так все печально со мной. :) С начала сессии прошло как минимум часа 3. т.е свечек как ми...</title>
    <published>2010-08-27T16:03:00Z</published>
    <updated>2010-08-27T16:03:00Z</updated>
    <author>
      <name>Гоша Батарейкин</name>
      <uri>https://stocksharp.ru/users/27659/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Михаил, не так все печально со мной. :)&lt;/p&gt;
&lt;p&gt;С начала сессии прошло как минимум часа 3. т.е свечек как минимум
должно быть больше ста.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/3797/</id>
    <title type="text">Прошло с какого момента? С начала сессии? Так и должно быть. Или у Вас всегда 4 свечки возвращаются?...</title>
    <published>2010-08-27T14:05:00Z</published>
    <updated>2010-08-27T14:05:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Прошло с какого момента? С начала сессии? Так и должно быть. Или у Вас
всегда 4 свечки возвращаются?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/3796/</id>
    <title type="text">Блин, чего я только не делал. Может дело в том что платформа FindowsForm? ОC Windows 7, Visual Studi...</title>
    <published>2010-08-27T12:51:00Z</published>
    <updated>2010-08-27T12:51:00Z</updated>
    <author>
      <name>Гоша Батарейкин</name>
      <uri>https://stocksharp.ru/users/27659/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Блин, чего я только не делал. Может дело в том что платформа
FindowsForm?
ОC Windows 7, Visual Studio 10, Quik 5.17.0.159, Stock# - 2.3&lt;/p&gt;
&lt;p&gt;Код программы:&lt;/p&gt;
&lt;p&gt;_candleManager = new CandleManager(_Trade.Trader);
_candleManager.NewCandles += ChartNewCandles;
_candleManager.CandlesChanged += ChartCandlesChanged;
candletoken =
_candleManager.RegisterTimeFrameCandles(Property.Security, new
TimeSpan(0, 1, 0));&lt;/p&gt;
&lt;p&gt;Уже и задержки ставил типа:
while (проверка времени)
{
Application.DoEvent();&lt;/p&gt;
&lt;p&gt;все равно не помогает. Первая свеча, которая приходит в событие
ChartNewCandles имеет дату ближайшей по времени свечи на графике, т.е.
последней. Все больше не чего не происходит.
Попробовал в обработчике события вставить ChartNewCandles  следующий
код:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;       var candles =
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;_candleManager.GetTimeFrameCandles(Property.Security, new TimeSpan(0,
1, 0), 100);&lt;/p&gt;
&lt;p&gt;Результат candles.count() всегда равен количеству свечек которые уже
получены 1, 2,3,4 т.е сколько минут прошло - столько и свечек.&lt;/p&gt;
&lt;p&gt;Что делать? :(&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/3795/</id>
    <title type="text">Страшные конструкции можно заменить на _candleManager.NewCandles +=_candleManager_NewCandles; _candl...</title>
    <published>2010-08-27T11:52:00Z</published>
    <updated>2010-08-27T11:52:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Страшные конструкции можно заменить на _candleManager.NewCandles
+=_candleManager_NewCandles;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;_candleManager.CandlesFinished - это не история. Это &amp;quot;Событие
окончания формирования свечек.&amp;quot; (источник&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href="http://stocksharp.com/doc/help/html/E_Ecng_Trading_Algo_CandleManager_CandlesFinished.htm"&gt;http://stocksharp.com/doc/help/html/E_Ecng_Trading_Algo_CandleManager_CandlesFinished.htm&lt;/a&gt;)
Поэтому свечки будут приходять туда с такой же частотой, что и в
NewCandles. И метод GetTimeFrameCandles повлиять на это не может.&lt;/p&gt;
&lt;ol start="3"&gt;
&lt;li&gt;А вот это уже интересно, что GetTimeFrameCandles не возвращает
нужное количество... Может они еще не успели сформироваться? Потому
как если робот загружен в конце сессии, то CandleManager требуется
время для формирования свечек... Сколько раз до этого было вызвано
_candleManager.NewCandles? Если вызывать (в качестве теста) из этого
обработчика GetTimeFrameCandles, то возвращает столько же?&lt;/li&gt;
&lt;/ol&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/3794/</id>
    <title type="text">Помогите плиз, по форуму смотрел не не чего не нашел чтобы решить проблему. Проблема в следующем. Не...</title>
    <published>2010-08-26T18:01:00Z</published>
    <updated>2010-08-26T18:01:00Z</updated>
    <author>
      <name>Гоша Батарейкин</name>
      <uri>https://stocksharp.ru/users/27659/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Помогите плиз, по форуму смотрел не не чего не нашел чтобы решить
проблему.&lt;/p&gt;
&lt;p&gt;Проблема в следующем. Не могу получить свечки после регистрации:&lt;/p&gt;
&lt;p&gt;Вот код:&lt;/p&gt;
&lt;p&gt;_candleManager.RegisterTimeFrameCandles(newSec, new TimeSpan(0, 1,
0));&lt;/p&gt;
&lt;p&gt;_candleManager.NewCandles +=new
Action&amp;lt;CandleToken,MultiDictionary&amp;lt;Candle,Trade&amp;gt;&amp;gt;(_candleManager_NewCandle);&lt;/p&gt;
&lt;p&gt;Выдает две последние свечи и потом работает нормально. Т.е. добавляет
к ряду свечек новые.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;       _candleManager.CandlesChanged += new Action&amp;lt;CandleToken,
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;MultiDictionary&amp;lt;Candle, Trade&amp;gt;&amp;gt;(_candleManager_CandlesChanged);&lt;/p&gt;
&lt;p&gt;Работает тоже нормально. Последняя свеча изменяется.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;       _candleManager.CandlesFinished += new Action&amp;lt;CandleToken,
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;System.Collections.Generic.IEnumerable&amp;lt;Candle&amp;gt;&amp;gt;(_candleManager_CandlesFinihed)
{
Здесь, в этом событии,  я хочу получить историю (код ниже). Хотя этот
участок кода куда я только не вставлял.... ;) результат нулевой. т.е.
свечей нет.... :( или их совсем мало 2 - 3.&lt;/p&gt;
&lt;p&gt;var candles =
_candleManager.GetTimeFrameCandles(_Trade.Stakan.Security, new
TimeSpan(0, 1, 0), 100);
candles.count() всегда 0 или 2-3; Хотя их по идее должно быть много.
Конец сессии.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>