﻿<?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-05-05T13:55:30Z</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">Я тоже так думал, но опыт показал что если позиция есть в квике, но она равна 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;div class="quote"&gt;&lt;span class="quotetitle"&gt;MCTuTeJ|19951995&lt;/span&gt;&lt;div class="innerquote"&gt;Я тоже так думал, но опыт показал что если позиция есть в квике, но она равна 0, то она не приходит. Чтобы приходила приходится всё время делать одну сделку перед запуском программы.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&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">Я тоже так думал, но опыт показал что если позиция есть в квике, но она равна 0, то она не приходит. Чтобы приходила приходится всё время делать одну сделку перед запуском программы.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4039/</id>
    <title type="text">Такой еще вопрос: Если текущая чистая позиция по и инструменту на момент запуска равна 0, то он нико...</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;div class="quote"&gt;&lt;span class="quotetitle"&gt;MCTuTeJ|19951995&lt;/span&gt;&lt;div class="innerquote"&gt;Такой еще вопрос:&lt;br /&gt;Если текущая чистая  позиция по и инструменту на момент запуска  равна 0, то он никогда не придет по событию NewPosition? Инструмент есть в таблице позиции по деривативам.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Смотрите, все просто. Если позиция по инструменту есть в таблице Квика - то событие приходит. Если позиции по инструменту нет в таблице - то оно не приходит. Тоесть тут надо обрабатывать двойную ситуацию, 1 - когда позиция реально равна нулю по таблице Квика, 2 - когда по инструменту вообще не было торгов ранее (и в Квике в таблице позиции она отсутствует).&lt;br /&gt;&lt;br /&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;br /&gt;Если текущая чистая  позиция по и инструменту на момент запуска  равна 0, то он никогда не придет по событию NewPosition? Инструмент есть в таблице позиции по деривативам.</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">На изменение позы необходимо мониторить два события - NewPositions и&lt;br /&gt;PositionsChanged. Это связанно с тем, что первоначально до торговли&lt;br /&gt;позы по инструменту не существует. Само по себе событие NewPositions&lt;br /&gt;как написано в документации сигнализирует о &amp;quot;Событие появления новых&lt;br /&gt;позиций. &amp;quot;&lt;br /&gt;&lt;br /&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;br /&gt;&lt;br /&gt;А что у Вас за робот, что ему так критично время запуска (минута или 2&lt;br /&gt;минуты)? Обычно в начале сессии запускают, и выключают уже вечером.&lt;br /&gt;&lt;br /&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;br /&gt;&lt;br /&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">И еще, я так до конца и не понял, NewPositions приходит при любых&lt;br /&gt;изменениях позиций или только при появлении новых ? при изменении уже&lt;br /&gt;существующих позиций он будет приходить ?&lt;br /&gt;&lt;br /&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;br /&gt;Заявкам экспорт начать ?&lt;br /&gt;&lt;br /&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;br /&gt;trader.StartDde(Инструменты);&lt;br /&gt;trader.NewSecurities+=securities=&amp;gt;{&lt;br /&gt;   foreach(Security sec in securities){&lt;br /&gt;        trader.RegisterQuotes(sec);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;И так и так - позиции приходят иногда по одному инструменту сразу, а&lt;br /&gt;по другому - через полминуты.&lt;br /&gt;При перезапуске по-разному всегда приходят.&lt;br /&gt;&lt;br /&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">1. Без экспорта инструментов позии приходить не будут. Так что код как минимум не такой. 2. В средне...</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">1. Без экспорта инструментов позии приходить не будут. Так что код как&lt;br /&gt;минимум не такой.&lt;br /&gt;2. В среднем - это как расчитали? Перезапускали приложение? Или&lt;br /&gt;позиции приходили несколько раз через событие newPositions&lt;br /&gt;&lt;br /&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;br /&gt;&lt;br /&gt;trader.Connect();&lt;br /&gt;trader.Connected+=()=&amp;gt;{&lt;br /&gt;   trader.StartDde(&amp;quot;позиции по деривативам&amp;quot;);&lt;br /&gt;&lt;br /&gt;trader.newPositions+=positions=&amp;gt;{&lt;br /&gt;   MessageBox.Show(&amp;quot;позиции пришли !&amp;quot;);&lt;br /&gt;&lt;br /&gt;Приходят они в среднем через минуту&lt;br /&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;br /&gt;таблицы (включая тики) стартуют примерно за минуту. Почему у Вас такие&lt;br /&gt;задержки - не могу сказать.&lt;br /&gt;&lt;br /&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;br /&gt;минуту-две...&lt;br /&gt;Это может быть связано с тем что перед этим запускается экспорт 2-3&lt;br /&gt;стаканов ?&lt;br /&gt;&lt;br /&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">Экспорт запускается так: Trader.StartDde(&amp;quot;позиции по деривативам&amp;quot;);&lt;br /&gt;&lt;br /&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">this.Trader.NewPositions+=positions=&amp;gt;{Positions.AddRange(positions) };&lt;br /&gt;При запуске программы стартуется экспорт по таблицам Инструменты&lt;br /&gt;Позиции по деривативам и нескольким стаканам.&lt;br /&gt;&lt;br /&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;br /&gt;Если у Вас эта таблица не экспортируется, то проблема в чем то другом.&lt;br /&gt;Расскажите по подробнее, в чем заключается медленность? Лучше в&lt;br /&gt;числах. Скажем, Вы запустили экспорт по деривативам (кстати, прокажите&lt;br /&gt;код, как Вы экспорт запускаете). Далее, как замеряете, когда пришли&lt;br /&gt;данные? Эти данные уже были ранее добавлены (тоесть, уже поза была&lt;br /&gt;ранее отображена в таблице квике) или нет?&lt;br /&gt;&lt;br /&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">Не могли бы Вы по подробнее объяснить что Вы имели ввиду под &amp;quot;В момент&lt;br /&gt;старта грузятся все сделки. Не запускайте их, и получение&lt;br /&gt;позы будет быстрее. &amp;quot;&lt;br /&gt;&lt;br /&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">Сначала  NewPositions затем PositionsChanged&lt;br /&gt;&lt;br /&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;br /&gt;методом trader.StartDde, а только по нужным методом&lt;br /&gt;trader.StartDde(string caption).&lt;br /&gt;Насчет позиций - когда позиция меняется сначала приходит&lt;br /&gt;PositionsChanged, а потом NewPositions ?&lt;br /&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>