﻿<?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">Сделки не попадают в TradeStorage</title>
  <id>~/topic/2260/sdelki-ne-popadayut-v-tradestorage/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-05T21:01:28Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=2260" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/15079/</id>
    <title type="text">Михаил, спасибо за ответ, поставил _tradeStorage.AppendOnlyNew = false; и все заработало как надо. Т...</title>
    <published>2011-12-23T06:37:37Z</published>
    <updated>2011-12-23T06:37:37Z</updated>
    <author>
      <name>vader</name>
      <uri>https://stocksharp.com/users/28223/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Михаил, спасибо за ответ, поставил _tradeStorage.AppendOnlyNew = false; и все заработало как надо.&lt;br /&gt;Только не совсем понятно логика, ведь те сделки которые не попали в хранилище не являются старыми. или харнилище отличает старые сделки от новыхпо параметру &amp;quot;время&amp;quot;?&lt;br /&gt;И ещё, не могли бы вы пояснить ,как работают параметры в метде Load?&lt;br /&gt;Если забавать время таким способом, то хранилище возвращает те сделки ,которые совершены в указанный промежуток времени.&lt;br /&gt;DateTime start = DateTime.Now - TimeSpan.FromMinutes(20);&lt;br /&gt;DateTime end = DateTime.Now;&lt;br /&gt;&lt;br /&gt;Если задавать таким способам ,то в интервал вообще может не быть сделок, при этом харнилище возвратит все сделки ,которые хранятся в нем, покрайней мере за сегоднящний день. и почму-то количество выведенных сделок не менятеся при изменении второго параметра.&lt;br /&gt;DateTime start = DateTime.Today;&lt;br /&gt;DateTime end = DateTime.Today + TimeSpan.FromMinutes(1000);</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/15071/</id>
    <title type="text">http://stocksharp.com/doc/html/P_StockSharp_Algo_Storages_IMarketDataStorage_1_AppendOnlyNew.htm</title>
    <published>2011-12-22T14:45:53Z</published>
    <updated>2011-12-22T14:45:53Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;a href="http://stocksharp.com/doc/html/P_StockSharp_Algo_Storages_IMarketDataStorage_1_AppendOnlyNew.htm" title="http://stocksharp.com/doc/html/P_StockSharp_Algo_Storages_IMarketDataStorage_1_AppendOnlyNew.htm"&gt;http://stocksharp.com/do...rage_1_AppendOnlyNew.htm&lt;/a&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/15070/</id>
    <title type="text">Если заявка исполнена несколькими сделками и эти сделки совершены в промежутке одной секунды, то в х...</title>
    <published>2011-12-22T14:00:41Z</published>
    <updated>2011-12-22T14:03:36Z</updated>
    <author>
      <name>vader</name>
      <uri>https://stocksharp.com/users/28223/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Если заявка исполнена несколькими сделками и эти сделки совершены в промежутке одной секунды, то в хранилеще попадает только первая сделка. &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;

_tradingStorage = new TradingStorage(new InMemoryStorage());
_tradeStorage = _tradingStorage.GetTradeStorage(Security);
IEnumerable&amp;lt;Trade&amp;gt; pastTrades = _tradeStorage.Load(DateTime.Today, DateTime.Today + TimeSpan.FromMinutes(1000));

private void OnNewMyTrades(IEnumerable&amp;lt;MyTrade&amp;gt; myTrades){
			              	lock(sync){
			              		List&amp;lt;Trade&amp;gt; trades = new List&amp;lt;Trade&amp;gt;();
			              		foreach(MyTrade m in myTrades){
			              			m.Trade.OrderDirection = m.Order.Direction;
			              			trades.Add(m.Trade);
			              		}
			              		string info1 = &amp;quot;&amp;quot;;
			              		foreach(Trade p in trades){
			              			info1 += p.Time.ToString() + &amp;quot; &amp;quot; + p.Id.ToString() + &amp;quot;\n&amp;quot;;
			              		}
			              		Helper.WriteGeneralDiagnostics(info1 + &amp;quot; End&amp;quot;);
			              		_tradeStorage.Save(trades);
			              		
			              		IEnumerable&amp;lt;Trade&amp;gt; pastTrades = _tradeStorage.Load(DateTime.Today, DateTime.Today + TimeSpan.FromMinutes(1000));
			              		Helper.WriteGeneralDiagnostics(pastTrades.Count().ToString());
			              		string info = &amp;quot;&amp;quot;;
			              		foreach(Trade p in pastTrades){
			              			info += p.Time.ToString() + &amp;quot; &amp;quot; + p.Id.ToString() + &amp;quot;\n&amp;quot;;
			              		}
			              		Helper.WriteGeneralDiagnostics(info + &amp;quot; End&amp;quot;);
			              	}
}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Пришедьшая сделка&lt;br /&gt;22.12.2011 17:42:51 17187650&lt;br /&gt; End&lt;br /&gt;&lt;br /&gt;Список сделок в хранилище, после добавления.&lt;br /&gt;14&lt;br /&gt;22.12.2011 17:01:12 17184809&lt;br /&gt;22.12.2011 17:10:19 17185397&lt;br /&gt;22.12.2011 17:10:54 17185434&lt;br /&gt;22.12.2011 17:11:24 17185444&lt;br /&gt;22.12.2011 17:13:17 17185551&lt;br /&gt;22.12.2011 17:16:52 17185729&lt;br /&gt;22.12.2011 17:19:58 17185840&lt;br /&gt;22.12.2011 17:29:45 17186407&lt;br /&gt;22.12.2011 17:29:48 17186411&lt;br /&gt;22.12.2011 17:29:49 17186412&lt;br /&gt;22.12.2011 17:29:52 17186417&lt;br /&gt;22.12.2011 17:29:53 17186418&lt;br /&gt;22.12.2011 17:37:32 17187318&lt;br /&gt;22.12.2011 17:42:51 17187650&lt;br /&gt; End&lt;br /&gt;&lt;br /&gt;Пришедьшая сделка&lt;br /&gt;22.12.2011 17:42:51 17187651&lt;br /&gt; End&lt;br /&gt;Список сделок в хранилище, после добавления.&lt;br /&gt;14&lt;br /&gt;22.12.2011 17:01:12 17184809&lt;br /&gt;22.12.2011 17:10:19 17185397&lt;br /&gt;22.12.2011 17:10:54 17185434&lt;br /&gt;22.12.2011 17:11:24 17185444&lt;br /&gt;22.12.2011 17:13:17 17185551&lt;br /&gt;22.12.2011 17:16:52 17185729&lt;br /&gt;22.12.2011 17:19:58 17185840&lt;br /&gt;22.12.2011 17:29:45 17186407&lt;br /&gt;22.12.2011 17:29:48 17186411&lt;br /&gt;22.12.2011 17:29:49 17186412&lt;br /&gt;22.12.2011 17:29:52 17186417&lt;br /&gt;22.12.2011 17:29:53 17186418&lt;br /&gt;22.12.2011 17:37:32 17187318&lt;br /&gt;22.12.2011 17:42:51 17187650&lt;br /&gt; End&lt;br /&gt;&lt;br /&gt;Пришедьшая сделка&lt;br /&gt;22.12.2011 17:42:51 17187652&lt;br /&gt; End&lt;br /&gt;Список сделок в хранилище, после добавления.&lt;br /&gt;14&lt;br /&gt;22.12.2011 17:01:12 17184809&lt;br /&gt;22.12.2011 17:10:19 17185397&lt;br /&gt;22.12.2011 17:10:54 17185434&lt;br /&gt;22.12.2011 17:11:24 17185444&lt;br /&gt;22.12.2011 17:13:17 17185551&lt;br /&gt;22.12.2011 17:16:52 17185729&lt;br /&gt;22.12.2011 17:19:58 17185840&lt;br /&gt;22.12.2011 17:29:45 17186407&lt;br /&gt;22.12.2011 17:29:48 17186411&lt;br /&gt;22.12.2011 17:29:49 17186412&lt;br /&gt;22.12.2011 17:29:52 17186417&lt;br /&gt;22.12.2011 17:29:53 17186418&lt;br /&gt;22.12.2011 17:37:32 17187318&lt;br /&gt;22.12.2011 17:42:51 17187650&lt;br /&gt; End&lt;br /&gt;&lt;br /&gt;Пришедьшая сделка&lt;br /&gt;22.12.2011 17:42:52 17187654&lt;br /&gt; End&lt;br /&gt;Список сделок в хранилище, после добавления.&lt;br /&gt;15&lt;br /&gt;22.12.2011 17:01:12 17184809&lt;br /&gt;22.12.2011 17:10:19 17185397&lt;br /&gt;22.12.2011 17:10:54 17185434&lt;br /&gt;22.12.2011 17:11:24 17185444&lt;br /&gt;22.12.2011 17:13:17 17185551&lt;br /&gt;22.12.2011 17:16:52 17185729&lt;br /&gt;22.12.2011 17:19:58 17185840&lt;br /&gt;22.12.2011 17:29:45 17186407&lt;br /&gt;22.12.2011 17:29:48 17186411&lt;br /&gt;22.12.2011 17:29:49 17186412&lt;br /&gt;22.12.2011 17:29:52 17186417&lt;br /&gt;22.12.2011 17:29:53 17186418&lt;br /&gt;22.12.2011 17:37:32 17187318&lt;br /&gt;22.12.2011 17:42:51 17187650&lt;br /&gt;22.12.2011 17:42:52 17187654&lt;br /&gt; End&lt;br /&gt;&lt;br /&gt;Пришедьшая сделка&lt;br /&gt;22.12.2011 17:42:52 17187655&lt;br /&gt; End&lt;br /&gt;Список сделок в хранилище, после добавления.&lt;br /&gt;15&lt;br /&gt;22.12.2011 17:01:12 17184809&lt;br /&gt;22.12.2011 17:10:19 17185397&lt;br /&gt;22.12.2011 17:10:54 17185434&lt;br /&gt;22.12.2011 17:11:24 17185444&lt;br /&gt;22.12.2011 17:13:17 17185551&lt;br /&gt;22.12.2011 17:16:52 17185729&lt;br /&gt;22.12.2011 17:19:58 17185840&lt;br /&gt;22.12.2011 17:29:45 17186407&lt;br /&gt;22.12.2011 17:29:48 17186411&lt;br /&gt;22.12.2011 17:29:49 17186412&lt;br /&gt;22.12.2011 17:29:52 17186417&lt;br /&gt;22.12.2011 17:29:53 17186418&lt;br /&gt;22.12.2011 17:37:32 17187318&lt;br /&gt;22.12.2011 17:42:51 17187650&lt;br /&gt;22.12.2011 17:42:52 17187654&lt;br /&gt; End&lt;br /&gt;&lt;br /&gt;Пришедьшая сделка&lt;br /&gt;22.12.2011 17:42:52 17187656&lt;br /&gt; End&lt;br /&gt;Список сделок в хранилище, после добавления.&lt;br /&gt;15&lt;br /&gt;22.12.2011 17:01:12 17184809&lt;br /&gt;22.12.2011 17:10:19 17185397&lt;br /&gt;22.12.2011 17:10:54 17185434&lt;br /&gt;22.12.2011 17:11:24 17185444&lt;br /&gt;22.12.2011 17:13:17 17185551&lt;br /&gt;22.12.2011 17:16:52 17185729&lt;br /&gt;22.12.2011 17:19:58 17185840&lt;br /&gt;22.12.2011 17:29:45 17186407&lt;br /&gt;22.12.2011 17:29:48 17186411&lt;br /&gt;22.12.2011 17:29:49 17186412&lt;br /&gt;22.12.2011 17:29:52 17186417&lt;br /&gt;22.12.2011 17:29:53 17186418&lt;br /&gt;22.12.2011 17:37:32 17187318&lt;br /&gt;22.12.2011 17:42:51 17187650&lt;br /&gt;22.12.2011 17:42:52 17187654&lt;br /&gt; End&lt;br /&gt;&lt;br /&gt;Пришедьшая сделка&lt;br /&gt;22.12.2011 17:42:53 17187657&lt;br /&gt; End&lt;br /&gt;Список сделок в хранилище, после добавления.&lt;br /&gt;16&lt;br /&gt;22.12.2011 17:01:12 17184809&lt;br /&gt;22.12.2011 17:10:19 17185397&lt;br /&gt;22.12.2011 17:10:54 17185434&lt;br /&gt;22.12.2011 17:11:24 17185444&lt;br /&gt;22.12.2011 17:13:17 17185551&lt;br /&gt;22.12.2011 17:16:52 17185729&lt;br /&gt;22.12.2011 17:19:58 17185840&lt;br /&gt;22.12.2011 17:29:45 17186407&lt;br /&gt;22.12.2011 17:29:48 17186411&lt;br /&gt;22.12.2011 17:29:49 17186412&lt;br /&gt;22.12.2011 17:29:52 17186417&lt;br /&gt;22.12.2011 17:29:53 17186418&lt;br /&gt;22.12.2011 17:37:32 17187318&lt;br /&gt;22.12.2011 17:42:51 17187650&lt;br /&gt;22.12.2011 17:42:52 17187654&lt;br /&gt;22.12.2011 17:42:53 17187657&lt;br /&gt; End&lt;br /&gt;&lt;br /&gt;Пришедьшая сделка&lt;br /&gt;22.12.2011 17:42:53 17187658&lt;br /&gt; End&lt;br /&gt;Список сделок в хранилище, после добавления.&lt;br /&gt;16&lt;br /&gt;22.12.2011 17:01:12 17184809&lt;br /&gt;22.12.2011 17:10:19 17185397&lt;br /&gt;22.12.2011 17:10:54 17185434&lt;br /&gt;22.12.2011 17:11:24 17185444&lt;br /&gt;22.12.2011 17:13:17 17185551&lt;br /&gt;22.12.2011 17:16:52 17185729&lt;br /&gt;22.12.2011 17:19:58 17185840&lt;br /&gt;22.12.2011 17:29:45 17186407&lt;br /&gt;22.12.2011 17:29:48 17186411&lt;br /&gt;22.12.2011 17:29:49 17186412&lt;br /&gt;22.12.2011 17:29:52 17186417&lt;br /&gt;22.12.2011 17:29:53 17186418&lt;br /&gt;22.12.2011 17:37:32 17187318&lt;br /&gt;22.12.2011 17:42:51 17187650&lt;br /&gt;22.12.2011 17:42:52 17187654&lt;br /&gt;22.12.2011 17:42:53 17187657&lt;br /&gt; End&lt;br /&gt;&lt;br /&gt;Пришедьшая сделка&lt;br /&gt;22.12.2011 17:42:54 17187659&lt;br /&gt; End&lt;br /&gt;Список сделок в хранилище, после добавления.&lt;br /&gt;17&lt;br /&gt;22.12.2011 17:01:12 17184809&lt;br /&gt;22.12.2011 17:10:19 17185397&lt;br /&gt;22.12.2011 17:10:54 17185434&lt;br /&gt;22.12.2011 17:11:24 17185444&lt;br /&gt;22.12.2011 17:13:17 17185551&lt;br /&gt;22.12.2011 17:16:52 17185729&lt;br /&gt;22.12.2011 17:19:58 17185840&lt;br /&gt;22.12.2011 17:29:45 17186407&lt;br /&gt;22.12.2011 17:29:48 17186411&lt;br /&gt;22.12.2011 17:29:49 17186412&lt;br /&gt;22.12.2011 17:29:52 17186417&lt;br /&gt;22.12.2011 17:29:53 17186418&lt;br /&gt;22.12.2011 17:37:32 17187318&lt;br /&gt;22.12.2011 17:42:51 17187650&lt;br /&gt;22.12.2011 17:42:52 17187654&lt;br /&gt;22.12.2011 17:42:53 17187657&lt;br /&gt;22.12.2011 17:42:54 17187659&lt;br /&gt; End&lt;br /&gt;&lt;br /&gt;Пришедьшая сделка&lt;br /&gt;22.12.2011 17:42:54 17187660&lt;br /&gt; End&lt;br /&gt;Список сделок в хранилище, после добавления.&lt;br /&gt;17&lt;br /&gt;22.12.2011 17:01:12 17184809&lt;br /&gt;22.12.2011 17:10:19 17185397&lt;br /&gt;22.12.2011 17:10:54 17185434&lt;br /&gt;22.12.2011 17:11:24 17185444&lt;br /&gt;22.12.2011 17:13:17 17185551&lt;br /&gt;22.12.2011 17:16:52 17185729&lt;br /&gt;22.12.2011 17:19:58 17185840&lt;br /&gt;22.12.2011 17:29:45 17186407&lt;br /&gt;22.12.2011 17:29:48 17186411&lt;br /&gt;22.12.2011 17:29:49 17186412&lt;br /&gt;22.12.2011 17:29:52 17186417&lt;br /&gt;22.12.2011 17:29:53 17186418&lt;br /&gt;22.12.2011 17:37:32 17187318&lt;br /&gt;22.12.2011 17:42:51 17187650&lt;br /&gt;22.12.2011 17:42:52 17187654&lt;br /&gt;22.12.2011 17:42:53 17187657&lt;br /&gt;22.12.2011 17:42:54 17187659&lt;br /&gt; End</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>