﻿<?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">Регистрация инструмента через Connector.RegisterSecurity(Security)</title>
  <id>~/topic/8189/registratsiya-instrumenta-cherez-connector_registersecurity(security)/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-10T14:50:03Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=8189" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/39718/</id>
    <title type="text">... </title>
    <published>2017-04-12T13:46:10Z</published>
    <updated>2017-04-12T13:46:10Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.com/users/97869/</uri>
      <email>info@stocksharp.com</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.com/posts/m/39712/</id>
    <title type="text">Если набор инструментов не ограничен, то можно исходить из ликвидности и/или исторической частоты сд...</title>
    <published>2017-04-11T18:01:46Z</published>
    <updated>2017-04-11T18:02:15Z</updated>
    <author>
      <name>JaguarFX</name>
      <uri>https://stocksharp.com/users/49779/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Если набор инструментов не ограничен, то можно исходить из ликвидности и/или исторической частоты сделок на копируемом счете - выбрать 10ку наиболее часто встречающихся (если доступна история) или ликвидных (например на Фортс их как раз с десяток) и предзагружать список как описано мной выше. А по остальным брать цену сделки от источника и расширять ее на 10% в сторону стакана, это и будет 'рыночная заявка'.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/39705/</id>
    <title type="text">Какую модель использовать зависит от типа задачи.., и нет нечего плохого в &amp;quot;опросе&amp;quot; через определенн...</title>
    <published>2017-04-11T14:05:03Z</published>
    <updated>2017-04-11T14:05:03Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.com/users/97869/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;ol&gt;
&lt;li&gt;Какую модель использовать зависит от типа задачи.., и нет нечего плохого в &amp;quot;опросе&amp;quot; через определенный интервал...&lt;/li&gt;
&lt;li&gt;Вы можете использовать другие события (SecuritiesChanged, ValuesChanged, NewTrades)&lt;/li&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.com/posts/m/39697/</id>
    <title type="text">Смысл в том, что делаю транслятор сделок с одного счёта на другой. Подписываюсь на событие изменения...</title>
    <published>2017-04-11T11:24:46Z</published>
    <updated>2017-04-11T11:25:32Z</updated>
    <author>
      <name>Knup</name>
      <uri>https://stocksharp.com/users/50721/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Смысл в том, что делаю транслятор сделок с одного счёта на другой. Подписываюсь на событие изменения портфеля счёта источника. Но опять же - заранее не известно сделка по какому инструменту придёт от счёта источника - приходится регистрировать инструмент в реальном времени, как сделка от него пришла.&lt;/p&gt;
&lt;p&gt;Параметры через на null проверять можно и пропускать дальнейшие действия, если они null, то повторного события изменения портфеля счёта источника уже не будет. Что ж, придётся каждую секунду-две проверять портфель на предмет его изменения, но тогда и смысл событийной модели теряется. Сделка от источника пришла - регистрируем инструмент, естественно все параметры инструмента будут null. Через секунду опять пробуем исполнить транслируемую сделку по счёту приёмнику. Т.е. реально сделки по новым незарегистрированным инструментам будут проходить с запаздыванием. Не регистрировать же все 20000 инструментов квика заранее&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/39692/</id>
    <title type="text">Известная проблема, была решена мной так: при старте стратегии по расписанию (в 9:59) из сохраненног...</title>
    <published>2017-04-10T21:10:21Z</published>
    <updated>2017-04-10T21:10:21Z</updated>
    <author>
      <name>JaguarFX</name>
      <uri>https://stocksharp.com/users/49779/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Известная проблема, была решена мной так:  при старте стратегии по расписанию (в 9:59) из сохраненного списка инструментов (WarmUpList) генерируются объекты вида Security и передаются Connector.RegisterSecurity. Если затем в течение дня по ним возникает сделка, то к это моменту все данные уже нормально получены с вероятностью 99,9%. Исключения конечно составляют сильные рывки  рынка, как при открытии 7 апреля, они как раз и есть оставшиеся 0,1%. В такой ситуации приходится ставить заявки по рынку, что в целом оправдано, т.к. при такой волатильности лимитные заявки с большой вероятностью остаются неисполнными, рынок уходит..&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/39604/</id>
    <title type="text">Проверять значение этих параметров на null... </title>
    <published>2017-03-31T14:44:53Z</published>
    <updated>2017-03-31T14:44:53Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.com/users/97869/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Проверять значение этих параметров на null...&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/39601/</id>
    <title type="text">Здравствуйте, Есть ли в S# возможность подписаться на событие успешной регистрации инструмента? Мне ...</title>
    <published>2017-03-31T14:09:32Z</published>
    <updated>2017-03-31T14:09:32Z</updated>
    <author>
      <name>Knup</name>
      <uri>https://stocksharp.com/users/50721/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Здравствуйте,&lt;/p&gt;
&lt;p&gt;Есть ли в S# возможность подписаться на событие успешной регистрации инструмента?
Мне нужно значение ГО и мин/макс значения цены фьючера _future. На сколько понял, чтобы эти данные были не null нужно инструмент предварительно зарегистрировать:
Connector.RegisterSecurity(_future);&lt;/p&gt;
&lt;p&gt;Но видимо данные регистрируемого инструмента приходят не сразу и после исполнения этого метода параметры BestBid, MarginSell, MinPrice и т.д. некоторое время остаются null. Приложение падает, когда после регистрации я начинаю манипулировать с этими параметрами.
Как решить данную проблему?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>