﻿<?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">Когда вызывается OnNewTrades?</title>
  <id>~/topic/2937/kogda-vyzyvaetsya-onnewtrades/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-15T03:26:31Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=2937" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/20843/</id>
    <title type="text">Да, запутался в трех соснах. Спасибо, Александр </title>
    <published>2012-08-15T19:49:47Z</published>
    <updated>2012-08-15T19:49:47Z</updated>
    <author>
      <name>andy_baka_</name>
      <uri>https://stocksharp.ru/users/646/</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/20838/</id>
    <title type="text">Так вы сравниваете число сделок с суммарным объемом по всем сделкам. </title>
    <published>2012-08-15T13:03:03Z</published>
    <updated>2012-08-15T13:03:03Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.ru/users/5990/</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/20833/</id>
    <title type="text">Расхождения в количестве сделок - данные из свечей больше данных прямого подсчета от 1,5 до 2,5 раз ...</title>
    <published>2012-08-15T07:32:39Z</published>
    <updated>2012-08-15T07:32:39Z</updated>
    <author>
      <name>andy_baka_</name>
      <uri>https://stocksharp.ru/users/646/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Расхождения в количестве сделок - данные из свечей больше данных прямого подсчета от 1,5 до 2,5 раз - это прямо сейчас по рынку.&lt;/p&gt;
&lt;p&gt;Проверяю просто.&lt;/p&gt;
&lt;p&gt;Из CandleManager:&lt;/p&gt;
&lt;p&gt;_candleManager.CandlesFinished += OnCandlesFinished;&lt;/p&gt;
&lt;p&gt;private void OnCandlesFinished(CandleToken token, IEnumerable&lt;Candle&gt; candles)
{
trader.RegisterHistoryCandles(tmp_security, SmartTimeFrames.Minute1, DateTime.Now, 13, SmartHistoryDirections.Backward);&lt;/p&gt;
&lt;pre&gt;&lt;code&gt; foreach (var _candle in candles)
 {
     Logger.Debug(&amp;quot;TotalVolume {0}&amp;quot;.Put(_candle.TotalVolume));
 }
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;private void OnNewHistoryCandles(CandleToken token, IEnumerable&lt;TimeFrameCandle&gt; _candles)
{
foreach (var cnld in _candles)
{
Logger.Debug(&amp;quot;TotalVolumeSmartCom{0}&amp;quot;.Put(cnld.TotalVolume));
}
}&lt;/p&gt;
&lt;p&gt;И прямым подсчетом:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;        Trader.NewTrades += (trades =&amp;gt; 
        {   foreach(var trade in trades)   
            {   
                total_trades_count++;
            }
        });
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;total_trades_count сбрасывается в OnCandlesFinished&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20828/</id>
    <title type="text">andy_baka_: Неправильно вопрос задал. Естественно, именно так и выдергивал каждую сделку. Только их ...</title>
    <published>2012-08-15T04:11:11Z</published>
    <updated>2012-08-15T04:11:11Z</updated>
    <author>
      <name>ra81</name>
      <uri>https://stocksharp.ru/users/16581/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(20823)" rel="nofollow" target="_blank"&gt;andy_baka_&lt;/a&gt;:&lt;/strong&gt;
Неправильно вопрос задал.
Естественно, именно так и выдергивал каждую сделку.
Только их количество не совпадает с данными возвращаемыми
RegisterHistoryCandles или CandleManager.
По-другому проанализировать состав сделок нет возможности?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Других способов кажется нет. А какие расхождения количественно? десятки тыщи или 1  сделка?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20827/</id>
    <title type="text">А что именно не совпадает и как вы это проверяете? </title>
    <published>2012-08-15T04:10:36Z</published>
    <updated>2012-08-15T04:10:36Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.ru/users/5990/</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/20823/</id>
    <title type="text">Неправильно вопрос задал. Естественно, именно так и выдергивал каждую сделку. Только их количество н...</title>
    <published>2012-08-14T19:22:51Z</published>
    <updated>2012-08-14T19:22:51Z</updated>
    <author>
      <name>andy_baka_</name>
      <uri>https://stocksharp.ru/users/646/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Неправильно вопрос задал.
Естественно, именно так и выдергивал каждую сделку.
Только их количество не совпадает с данными возвращаемыми
RegisterHistoryCandles или CandleManager.
По-другому проанализировать состав сделок нет возможности?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20822/</id>
    <title type="text">Trader.NewTrades += trades =&amp;gt; { foreach(var trade in trades) { } }); </title>
    <published>2012-08-14T14:02:13Z</published>
    <updated>2012-08-14T14:02:13Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.ru/users/5990/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;pre&gt;&lt;code class="language-csharp"&gt;Trader.NewTrades += trades =&amp;gt; 
{
   foreach(var trade in trades)
   {
   }
});
&lt;/code&gt;&lt;/pre&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20821/</id>
    <title type="text">И разделить возможности нет? </title>
    <published>2012-08-14T13:56:48Z</published>
    <updated>2012-08-14T13:56:48Z</updated>
    <author>
      <name>andy_baka_</name>
      <uri>https://stocksharp.ru/users/646/</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/20820/</id>
    <title type="text">Сделки могут пачками приходить. </title>
    <published>2012-08-14T13:51:46Z</published>
    <updated>2012-08-14T13:51:46Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.ru/users/5990/</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/20819/</id>
    <title type="text">День добрый! Помогите разобраться с данными. При получении информации о количестве трейдов в историч...</title>
    <published>2012-08-14T13:39:33Z</published>
    <updated>2012-08-14T13:39:33Z</updated>
    <author>
      <name>andy_baka_</name>
      <uri>https://stocksharp.ru/users/646/</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;При получении информации о количестве трейдов в исторической свечке как от OnNewHistoryCandles, так и от
CandleManager данные полностью совпадают.
Но если просто подсчитать количество вызовов события OnNewTrades за минуту, например, данные не совпадают.&lt;/p&gt;
&lt;p&gt;Что не так делается?
Можно ли количество вызовов события OnNewTrades за интервал времени интерпретировать как количество сделок за этот же период?&lt;/p&gt;
&lt;p&gt;Спасибо заранее&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>