﻿<?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/1206/generatsiya-otchyotov/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-12T06:27:10Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=1206" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/4562/</id>
    <title type="text">Alexander: в xml отчёте вывел сегодня: 00:00:00 00:00:12 хотя работал весь день 9999-12-31T23:59:59....</title>
    <published>2010-11-10T17:18:05Z</published>
    <updated>2010-11-10T17:18:05Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Alexander:&lt;/strong&gt;
в xml отчёте вывел сегодня:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;totalWorkingTime&gt;00:00:00&lt;/totalWorkingTime&gt;
&lt;totalCPUTime&gt;00:00:12&lt;/totalCPUTime&gt;
хотя работал весь день&lt;/li&gt;
&lt;li&gt;&lt;ExpiryDate&gt;9999-12-31T23:59:59.9999999&lt;/ExpiryDate&gt;
для стоп заявки до отмены. я конечно понимаю что там такое время проставляется, но может стоит в отчёте менять на стандартные GTC в таком случае?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;А так - огромнейшее спасибо, очень здорово теперь выглядит всё с average price!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ol&gt;
&lt;li&gt;Стратегию необходимо первоначально остановить, и только после этого поле обновит значение. В ближайшем фиксе это поведение поменяю.&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/4548/</id>
    <title type="text">Alexander: в xml отчёте вывел сегодня: 2) 9999-12-31T23:59:59.9999999 для стоп заявки до отмены. я к...</title>
    <published>2010-11-09T22:51:29Z</published>
    <updated>2010-11-09T22:51:29Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Alexander:&lt;/strong&gt;
в xml отчёте вывел сегодня:
2) &lt;ExpiryDate&gt;9999-12-31T23:59:59.9999999&lt;/ExpiryDate&gt;
для стоп заявки до отмены. я конечно понимаю что там такое время проставляется, но может стоит в отчёте менять на стандартные GTC в таком случае?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Не получится. Отчеты не знают конкретные названия полей у стоп условий. Да и потом. Xml Вы же дальше парсить будете? Сравнивать в коде с DateTime.MaxValue проще, чем &amp;quot;GTC&amp;quot;, или &amp;quot;Gts&amp;quot; или &amp;quot;gts&amp;quot; или &amp;quot;gool till cancel&amp;quot;.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4547/</id>
    <title type="text">в xml отчёте вывел сегодня: 00:00:00 00:00:12 хотя работал весь день 9999-12-31T23:59:59.9999999 для...</title>
    <published>2010-11-09T22:04:51Z</published>
    <updated>2010-11-09T22:04:51Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;в xml отчёте вывел сегодня:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;totalWorkingTime&gt;00:00:00&lt;/totalWorkingTime&gt;
&lt;totalCPUTime&gt;00:00:12&lt;/totalCPUTime&gt;
хотя работал весь день&lt;/li&gt;
&lt;li&gt;&lt;ExpiryDate&gt;9999-12-31T23:59:59.9999999&lt;/ExpiryDate&gt;
для стоп заявки до отмены. я конечно понимаю что там такое время проставляется, но может стоит в отчёте менять на стандартные GTC в таком случае?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;А так - огромнейшее спасибо, очень здорово теперь выглядит всё с average price!&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4473/</id>
    <title type="text">Mikhail Sukhov: Alexander: На ФОРТСе нет рыночных заявок, они эмулируются заявками по цене лимита. Т...</title>
    <published>2010-11-05T18:03:26Z</published>
    <updated>2010-11-05T18:29:24Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Mikhail Sukhov:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Alexander:&lt;/strong&gt;
На ФОРТСе нет рыночных заявок, они эмулируются заявками по цене лимита. Т.е. выходит если посылается заявка по цене лимита - проскальзывание получается нереально огромное (фактически ведь так и есть). Может в этом случае стоит как-нибудь помечать, что данная заявка рыночная и не учитывать это проскальзывание в отчёте?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Если рыночная заявка эмулируется котированием, то долэно все учитываться. ExcelStrategyReport пишет значение проскальзывание в колонку Проскальзывание (котирование). Или Вы просто в рынок кидаете заявку? Еще плиз приведите сами значения. Понять будет проще.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Котированием не пользуюсь, кидаю заявку в рынок по цене Security.MaxPriec (MinPrice).
ExcelStrategyReport у меня не генерируется (1) пункт), ничего вообще не делает молча.
Смотрю по xml отчёту:&lt;/p&gt;
&lt;p&gt;&lt;security&gt;RIZ0&lt;/security&gt;
&lt;totalWorkingTime&gt;00:01:41&lt;/totalWorkingTime&gt;
&lt;PnL&gt;11175&lt;/PnL&gt;
&lt;slippage&gt;-228075&lt;/slippage&gt;
&lt;latency&gt;00:00:00&lt;/latency&gt;&lt;/p&gt;
&lt;p&gt;Это всё  - на 18 контрактов
И интересно тут же - почему такое мало время работы? Стратегия работала весь день (от 9.50 до 0.10)...&lt;/p&gt;
&lt;p&gt;Вот заявка:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
  &amp;lt;direction&amp;gt;Buy&amp;lt;/direction&amp;gt; 
  &amp;lt;time&amp;gt;02.11.2010 14:40:05&amp;lt;/time&amp;gt; 
  &amp;lt;price&amp;gt;166580&amp;lt;/price&amp;gt; 
  &amp;lt;state&amp;gt;Done&amp;lt;/state&amp;gt; 
  &amp;lt;balance&amp;gt;0&amp;lt;/balance&amp;gt; 
  &amp;lt;volume&amp;gt;18&amp;lt;/volume&amp;gt; 
  &amp;lt;slippage&amp;gt;-99825&amp;lt;/slippage&amp;gt; 
  &amp;lt;latency&amp;gt;00:00:00&amp;lt;/latency&amp;gt; 

&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/4472/</id>
    <title type="text">Alexander: На ФОРТСе нет рыночных заявок, они эмулируются заявками по цене лимита. Т.е. выходит если...</title>
    <published>2010-11-05T17:55:12Z</published>
    <updated>2010-11-05T17:55:12Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Alexander:&lt;/strong&gt;
На ФОРТСе нет рыночных заявок, они эмулируются заявками по цене лимита. Т.е. выходит если посылается заявка по цене лимита - проскальзывание получается нереально огромное (фактически ведь так и есть). Может в этом случае стоит как-нибудь помечать, что данная заявка рыночная и не учитывать это проскальзывание в отчёте?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Если рыночная заявка эмулируется котированием, то долэно все учитываться. ExcelStrategyReport пишет значение проскальзывание в колонку Проскальзывание (котирование). Или Вы просто в рынок кидаете заявку? Еще плиз приведите сами значения. Понять будет проще.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4470/</id>
    <title type="text">Mikhail Sukhov: Alexander: Отчёт в excel не генерируется (стоит на компе Excel 2010). Пытаюсь генери...</title>
    <published>2010-11-05T17:47:57Z</published>
    <updated>2010-11-05T17:47:57Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Mikhail Sukhov:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Alexander:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Отчёт в excel не генерируется (стоит на компе Excel 2010).
Пытаюсь генерировать даже следующим кодом:&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;p&gt;new ExcelStrategyReport(strategy, &amp;quot;1.xls&amp;quot;).Generate();&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&amp;gt; &amp;gt;
&amp;gt; &amp;gt; 2) Если заявка кидается по рынку на фортсе (по цене лимита), то в отчёте неверно считается проскальзывание. Можно ли в отчёт подставлять реальную цену исполнения, а не цену заявки?
&amp;gt; 
&amp;gt; Про второе чуть по подробнее. У рыночной заявки (OrderTypes.Market) проскальзывание должно быть равно 0. У Вас что выводит?


На ФОРТСе нет рыночных заявок, они эмулируются заявками по цене лимита. Т.е. выходит если посылается заявка по цене лимита - проскальзывание получается нереально огромное (фактически ведь так и есть). Может в этом случае стоит как-нибудь помечать, что данная заявка рыночная и не учитывать это проскальзывание в отчёте?
&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/4466/</id>
    <title type="text">Alexander: Отчёт в excel не генерируется (стоит на компе Excel 2010). Пытаюсь генерировать даже след...</title>
    <published>2010-11-05T16:36:55Z</published>
    <updated>2010-11-05T16:36:55Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Alexander:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Отчёт в excel не генерируется (стоит на компе Excel 2010).
Пытаюсь генерировать даже следующим кодом:&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;p&gt;new ExcelStrategyReport(strategy, &amp;quot;1.xls&amp;quot;).Generate();&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&amp;gt; 
&amp;gt; 2) Если заявка кидается по рынку на фортсе (по цене лимита), то в отчёте неверно считается проскальзывание. Можно ли в отчёт подставлять реальную цену исполнения, а не цену заявки?

Про второе чуть по подробнее. У рыночной заявки (OrderTypes.Market) проскальзывание должно быть равно 0. У Вас что выводит?
&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/4453/</id>
    <title type="text">Отчёт в excel не генерируется (стоит на компе Excel 2010). Пытаюсь генерировать даже следующим кодом...</title>
    <published>2010-11-02T22:38:17Z</published>
    <updated>2010-11-02T22:38:17Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;ol&gt;
&lt;li&gt;Отчёт в excel не генерируется (стоит на компе Excel 2010).
Пытаюсь генерировать даже следующим кодом:&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&lt;code&gt;new ExcelStrategyReport(strategy, &amp;quot;1.xls&amp;quot;).Generate();
&lt;/code&gt;&lt;/pre&gt;
&lt;ol start="2"&gt;
&lt;li&gt;Если заявка кидается по рынку на фортсе (по цене лимита), то в отчёте неверно считается проскальзывание. Можно ли в отчёт подставлять реальную цену исполнения, а не цену заявки?&lt;/li&gt;
&lt;/ol&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>