﻿<?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">проблема с методом GetCandles(Of TCandle)(CandleSeries, Range(Of DateTime))</title>
  <id>~/topic/2909/problema-s-metodom-getcandles(of-tcandle)(candleseries-range(of-datetime))/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-04T20:58:27Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=2909" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/20684/</id>
    <title type="text">Почему у меня тогда в моих стратегиях следующий код работает _candleSeries.GetCandles(new Range(firs...</title>
    <published>2012-08-06T07:51:19Z</published>
    <updated>2012-08-06T09:30:04Z</updated>
    <author>
      <name>Den</name>
      <uri>https://stocksharp.ru/users/6003/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander Mukhanchikov &lt;a href="https://stocksharp.ru/posts/m/20679/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Почему у меня тогда в моих стратегиях следующий код работает&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;
_candleSeries.GetCandles&amp;lt;TimeFrameCandle&amp;gt;(new Range&amp;lt;DateTime&amp;gt;(firstTime, Trader.MarketTime))&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;?&lt;br /&gt;&lt;br /&gt;Всё работает как часы.&lt;br /&gt;&lt;br /&gt;Всё же вы что-то не то делаете.&lt;br /&gt;Кидайте полностью вызов GetCandles и создание Range. Посмотрите под дебагером какой тип имеет range - ваш объект.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ваш ответ мгновенно ответил на мой вопрос.&lt;br /&gt;Я не указал тип свечки при вызове GetCandles&lt;span class="highlight"&gt;&lt;b&gt;&amp;lt;TimeFrameCandle&amp;gt;&lt;/b&gt;&lt;/span&gt;(...)&lt;br /&gt;&lt;br /&gt;Нельзя по ночам переезжать с версии на версию :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;P.S. перезд состоялся. После рефакторинга свечей реально удобней стало! Спасибо!</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20679/</id>
    <title type="text">Почему у меня тогда в моих стратегиях следующий код работает _candleSeries.GetCandles(new Range(firs...</title>
    <published>2012-08-05T22:40:34Z</published>
    <updated>2012-08-05T22:40:34Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Почему у меня тогда в моих стратегиях следующий код работает&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;
_candleSeries.GetCandles&amp;lt;TimeFrameCandle&amp;gt;(new Range&amp;lt;DateTime&amp;gt;(firstTime, Trader.MarketTime))&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;?&lt;br /&gt;&lt;br /&gt;Всё работает как часы.&lt;br /&gt;&lt;br /&gt;Всё же вы что-то не то делаете.&lt;br /&gt;Кидайте полностью вызов GetCandles и создание Range. Посмотрите под дебагером какой тип имеет range - ваш объект.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20677/</id>
    <title type="text">Что не видно? Напишите подробнее ту ошибку, что выдаётся. Всё что вы написали - является public, ина...</title>
    <published>2012-08-05T21:49:22Z</published>
    <updated>2012-08-05T22:06:36Z</updated>
    <author>
      <name>Den</name>
      <uri>https://stocksharp.ru/users/6003/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander Mukhanchikov &lt;a href="https://stocksharp.ru/posts/m/20638/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Что не видно? Напишите подробнее ту ошибку, что выдаётся.&lt;br /&gt;Всё что вы написали - является public, иначе бы не компилировался S#.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Я не правильно выразился про public, имелось в виду, что Range вообще не представлен в доке,&lt;br /&gt;и похоже метод GetCandles(Range) не является public и не виден в других пакетах...&lt;br /&gt;&lt;br /&gt;Метод GetCandles вызывается с аргументом &lt;b&gt;range&lt;/b&gt;, который определен так:&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;
Range&amp;lt;DateTime&amp;gt; range = new Range&amp;lt;DateTime&amp;gt;() { Min = startTime, Max = DateTime.Now };
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Получаю такую ошибку:&lt;br /&gt;&lt;br /&gt;The type arguments for method &amp;#39;StockSharp.Algo.Candles.CandleHelper.GetCandles&amp;lt;TCandle&amp;gt;(StockSharp.Algo.Candles.CandleSeries, &lt;b&gt;System.DateTime&lt;/b&gt;)&amp;#39; cannot be inferred from the usage. Try specifying the type arguments explicitly.	&lt;br /&gt;&lt;br /&gt;Т.е. метод с &lt;b&gt;Range&lt;/b&gt; вообще не виден, остается почему-то только с &lt;b&gt;DateTime&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;В 4.1.1 таких проблем не было.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20638/</id>
    <title type="text">Что не видно? Напишите подробнее ту ошибку, что выдаётся. Всё что вы написали - является public, ина...</title>
    <published>2012-08-04T11:17:27Z</published>
    <updated>2012-08-04T11:17:27Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Что не видно? Напишите подробнее ту ошибку, что выдаётся.&lt;br /&gt;Всё что вы написали - является public, иначе бы не компилировался S#.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20612/</id>
    <title type="text">Уважаемые разработчики! при переезде с 4.1.1 на 4.1.2 перестал видеться метод public static IEnumera...</title>
    <published>2012-08-01T16:21:50Z</published>
    <updated>2012-08-01T16:21:50Z</updated>
    <author>
      <name>Den</name>
      <uri>https://stocksharp.ru/users/6003/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Уважаемые разработчики!&lt;br /&gt;&lt;br /&gt;при переезде с 4.1.1 на 4.1.2 перестал видеться метод &lt;b&gt;public static IEnumerable&amp;lt;TCandle&amp;gt; GetCandles&amp;lt;TCandle&amp;gt;(this CandleSeries series, Range&amp;lt;DateTime&amp;gt; timeRange)&lt;/b&gt;.&lt;br /&gt;А точнее не виден больше &lt;b&gt;Range&lt;/b&gt;. Сделайте его &lt;b&gt;public&lt;/b&gt;, пожалуйста!&lt;br /&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>