﻿<?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/1083/poluchenie-tablitsy-pozitsii-po-derivativam/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-26T22:13:44Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=1083" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/4044/</id>
    <title type="text">MCTuTeJ|19951995: Я тоже так думал, но опыт показал что если позиция есть в квике, но она равна 0, т...</title>
    <published>2010-10-01T08:03:41Z</published>
    <updated>2010-10-01T08:03:41Z</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;MCTuTeJ|19951995:&lt;/strong&gt;
Я тоже так думал, но опыт показал что если позиция есть в квике, но она равна 0, то она не приходит. Чтобы приходила приходится всё время делать одну сделку перед запуском программы.&lt;/p&gt;
&lt;/blockquote&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/4043/</id>
    <title type="text">Я тоже так думал, но опыт показал что если позиция есть в квике, но она равна 0, то она не приходит....</title>
    <published>2010-10-01T06:07:57Z</published>
    <updated>2010-10-01T06:07:57Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Я тоже так думал, но опыт показал что если позиция есть в квике, но она равна 0, то она не приходит. Чтобы приходила приходится всё время делать одну сделку перед запуском программы.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4039/</id>
    <title type="text">MCTuTeJ|19951995: Такой еще вопрос: Если текущая чистая позиция по и инструменту на момент запуска р...</title>
    <published>2010-09-30T10:56:58Z</published>
    <updated>2010-09-30T10:56:58Z</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;MCTuTeJ|19951995:&lt;/strong&gt;
Такой еще вопрос:
Если текущая чистая  позиция по и инструменту на момент запуска  равна 0, то он никогда не придет по событию NewPosition? Инструмент есть в таблице позиции по деривативам.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Смотрите, все просто. Если позиция по инструменту есть в таблице Квика - то событие приходит. Если позиции по инструменту нет в таблице - то оно не приходит. Тоесть тут надо обрабатывать двойную ситуацию, 1 - когда позиция реально равна нулю по таблице Квика, 2 - когда по инструменту вообще не было торгов ранее (и в Квике в таблице позиции она отсутствует).&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/4038/</id>
    <title type="text">Такой еще вопрос: Если текущая чистая позиция по и инструменту на момент запуска равна 0, то он нико...</title>
    <published>2010-09-30T09:30:02Z</published>
    <updated>2010-09-30T09:30:02Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Такой еще вопрос:
Если текущая чистая  позиция по и инструменту на момент запуска  равна 0, то он никогда не придет по событию NewPosition? Инструмент есть в таблице позиции по деривативам.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/3969/</id>
    <title type="text">На изменение позы необходимо мониторить два события - NewPositions и PositionsChanged. Это связанно ...</title>
    <published>2010-09-21T12:58:00Z</published>
    <updated>2010-09-21T12:58: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;На изменение позы необходимо мониторить два события - NewPositions и
PositionsChanged. Это связанно с тем, что первоначально до торговли
позы по инструменту не существует. Само по себе событие NewPositions
как написано в документации сигнализирует о &amp;quot;Событие появления новых
позиций. &amp;quot;&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/3967/</id>
    <title type="text">Ну вот и расгадка. Вы же еще и экспорт стаканов запускаете. А что у Вас за робот, что ему так критич...</title>
    <published>2010-09-21T12:54:00Z</published>
    <updated>2010-09-21T12:54: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;
&lt;p&gt;А что у Вас за робот, что ему так критично время запуска (минута или 2
минуты)? Обычно в начале сессии запускают, и выключают уже вечером.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/3968/</id>
    <title type="text">Да. </title>
    <published>2010-09-21T12:54:00Z</published>
    <updated>2010-09-21T12:54: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/3966/</id>
    <title type="text">И еще, я так до конца и не понял, NewPositions приходит при любых изменениях позиций или только при ...</title>
    <published>2010-09-21T11:09:00Z</published>
    <updated>2010-09-21T11:09:00Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;И еще, я так до конца и не понял, NewPositions приходит при любых
изменениях позиций или только при появлении новых ? при изменении уже
существующих позиций он будет приходить ?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/3965/</id>
    <title type="text">Михаил, а правда что для того чтобы МоиСделки приходили нужно еще по Заявкам экспорт начать ? </title>
    <published>2010-09-21T10:51:00Z</published>
    <updated>2010-09-21T10:51:00Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</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/3964/</id>
    <title type="text">Прошу прощения, еще есть такой код: trader.StartDde(Инструменты); trader.NewSecurities+=securities=&amp;gt;...</title>
    <published>2010-09-21T10:34:00Z</published>
    <updated>2010-09-21T10:34:00Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Прошу прощения, еще есть такой код:
trader.StartDde(Инструменты);
trader.NewSecurities+=securities=&amp;gt;{
foreach(Security sec in securities){
trader.RegisterQuotes(sec);
}&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/3963/</id>
    <title type="text">Без экспорта инструментов позии приходить не будут. Так что код как минимум не такой. В среднем - эт...</title>
    <published>2010-09-20T13:05:00Z</published>
    <updated>2010-09-20T13: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;ol&gt;
&lt;li&gt;Без экспорта инструментов позии приходить не будут. Так что код как
минимум не такой.&lt;/li&gt;
&lt;li&gt;В среднем - это как расчитали? Перезапускали приложение? Или
позиции приходили несколько раз через событие newPositions&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/3962/</id>
    <title type="text">Только что пробовал просто такой код: trader.Connect(); trader.Connected+=()=&amp;gt;{ trader.StartDde(&amp;quot;поз...</title>
    <published>2010-09-20T12:07:00Z</published>
    <updated>2010-09-20T12:07:00Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Только что пробовал просто такой код:&lt;/p&gt;
&lt;p&gt;trader.Connect();
trader.Connected+=()=&amp;gt;{
trader.StartDde(&amp;quot;позиции по деривативам&amp;quot;);&lt;/p&gt;
&lt;p&gt;trader.newPositions+=positions=&amp;gt;{
MessageBox.Show(&amp;quot;позиции пришли !&amp;quot;);&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/3961/</id>
    <title type="text">Может быть от всего что угодно. Но обычно на среднем компьютере все таблицы (включая тики) стартуют ...</title>
    <published>2010-09-20T12:01:00Z</published>
    <updated>2010-09-20T12:01: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/3960/</id>
    <title type="text">Приходят позиции всё время по-разному - иногда сразу, иногда через минуту-две... Это может быть связ...</title>
    <published>2010-09-20T11:55:00Z</published>
    <updated>2010-09-20T11:55:00Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Приходят позиции всё время по-разному - иногда сразу, иногда через
минуту-две...
Это может быть связано с тем что перед этим запускается экспорт 2-3
стаканов ?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/3959/</id>
    <title type="text">Экспорт запускается так: Trader.StartDde(&amp;quot;позиции по деривативам&amp;quot;); </title>
    <published>2010-09-20T11:11:00Z</published>
    <updated>2010-09-20T11:11:00Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Экспорт запускается так: Trader.StartDde(&amp;quot;позиции по деривативам&amp;quot;);&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/3958/</id>
    <title type="text">this.Trader.NewPositions+=positions=&amp;gt;{Positions.AddRange(positions) }; При запуске программы стартуе...</title>
    <published>2010-09-20T10:47:00Z</published>
    <updated>2010-09-20T10:47:00Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;this.Trader.NewPositions+=positions=&amp;gt;{Positions.AddRange(positions) };
При запуске программы стартуется экспорт по таблицам Инструменты
Позиции по деривативам и нескольким стаканам.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/3957/</id>
    <title type="text">Поза экспортируется по ДДЕ. Самая тяжелая часть экспорта - все сделки. Если у Вас эта таблица не экс...</title>
    <published>2010-09-17T13:28:00Z</published>
    <updated>2010-09-17T13:28: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/3956/</id>
    <title type="text">Не могли бы Вы по подробнее объяснить что Вы имели ввиду под &amp;quot;В момент старта грузятся все сделки. Н...</title>
    <published>2010-09-17T13:08:00Z</published>
    <updated>2010-09-17T13:08:00Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Не могли бы Вы по подробнее объяснить что Вы имели ввиду под &amp;quot;В момент
старта грузятся все сделки. Не запускайте их, и получение
позы будет быстрее. &amp;quot;&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/3955/</id>
    <title type="text">Сначала NewPositions затем PositionsChanged </title>
    <published>2010-09-17T12:46:00Z</published>
    <updated>2010-09-17T12:46: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;Сначала  NewPositions затем PositionsChanged&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/3954/</id>
    <title type="text">В каком смысле все сделки ? Экспорт стартуется не по всем таблицам методом trader.StartDde, а только...</title>
    <published>2010-09-17T12:44:00Z</published>
    <updated>2010-09-17T12:44:00Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;В каком смысле все сделки ? Экспорт стартуется не по всем таблицам
методом trader.StartDde, а только по нужным методом
trader.StartDde(string caption).
Насчет позиций - когда позиция меняется сначала приходит
PositionsChanged, а потом NewPositions ?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>