﻿<?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/2519/operativnaya-pamyat/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-20T20:07:17Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=2519" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/18520/</id>
    <title type="text">для квик шлюза-делать самому в виде простейшей отметки по времени для плазы - есть метод IsOnline </title>
    <published>2012-04-22T09:13:45Z</published>
    <updated>2012-04-22T10:01:52Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;для квик шлюза-делать самому в виде простейшей отметки по времени
для плазы - есть метод IsOnline&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/18519/</id>
    <title type="text">наверно уже достал с вопросами) я решил поверить вам, что 150 мб это норма, и теперь хочу сделать чт...</title>
    <published>2012-04-22T08:48:58Z</published>
    <updated>2012-04-22T08:48:58Z</updated>
    <author>
      <name>art.tsgnet</name>
      <uri>https://stocksharp.ru/users/6002/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;наверно уже достал с вопросами)
я решил поверить вам, что 150 мб это норма, и теперь хочу сделать чтобы при первоначальной загрузки программы, пока все данные грузятся с квика (котировки, инструменты и прочее , при этом проц почти 90% нагружен, и память растет) у меня было окно ожидания (типа текста &amp;quot;Подождите программа грузится ...&amp;quot; )
вот, предусмотрена ли в S# возможность узнать, загружены ли все данные для первоначальной работы, или нет
или самому делать? (получил инструменты, получил заявки, и т.д. ) ?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/18394/</id>
    <title type="text">У меня к концу дня робот не занимает более 150-200мб в памяти при работе через квик Сейчас - 40. И я...</title>
    <published>2012-04-19T06:45:37Z</published>
    <updated>2012-04-19T06:46:04Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;У меня к концу дня робот не занимает более 150-200мб в памяти при работе через квик
Сейчас - 40.&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/18393/</id>
    <title type="text">Но она же постоянно увеличивается, за пять минут до 180, боюсь представить что будет в конце дня при...</title>
    <published>2012-04-19T06:37:14Z</published>
    <updated>2012-04-19T06:37:14Z</updated>
    <author>
      <name>art.tsgnet</name>
      <uri>https://stocksharp.ru/users/6002/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Но она же постоянно увеличивается, за пять минут до 180, боюсь представить что будет в конце дня
причем, та же Quik с тем же объемом сделок занимает оперативной памяти 25 мб
было бы хорошо, если б был свой внутренний фильтр на сделки, то есть экспортировал бы через dde все, но записывал в память только определенные&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/18391/</id>
    <title type="text">У вас всё остаётся в Trader.Trades, т.е. нет. А в нынешних реалиях 150мб в оперативке - большая проб...</title>
    <published>2012-04-19T05:54:14Z</published>
    <updated>2012-04-19T05:54:14Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;У вас всё остаётся в Trader.Trades, т.е. нет.
А в нынешних реалиях 150мб в оперативке - большая проблема разве? :)&lt;/p&gt;
&lt;p&gt;Повторюсь ещё раз - для квика пользоваться RegisterTrade \ Unregistertrades не совсем верно.
Лучше настроить фильтр сразу в квике только для тех инструментов, которые нужны.
А не так что посреди работы мы перенастраиваем экспорт.&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/18390/</id>
    <title type="text">значит буду искать у себя ошибку, у меня 4.0.21 версия а есть ли возможность выгрузить данные о сдел...</title>
    <published>2012-04-19T05:51:30Z</published>
    <updated>2012-04-19T05:51:30Z</updated>
    <author>
      <name>art.tsgnet</name>
      <uri>https://stocksharp.ru/users/6002/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;значит буду искать у себя ошибку, у меня 4.0.21 версия&lt;/p&gt;
&lt;p&gt;а есть ли возможность выгрузить данные о сделках неиспользуемых инструментов?
а то при первоначальной загрузке, если все сделки грузит, то занимает памяти ~150мб, а если по одной только бумаге сделки то 80 где-то, дак вот если я делаю Unregister всех ненужных инструментов, памяти не убавляется, есть ли возможность выгрузить вручную?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/18388/</id>
    <title type="text">Протестировал у себя сейчас - работает. Тестировал на 4.0.23 и 4.1 </title>
    <published>2012-04-19T05:33:37Z</published>
    <updated>2012-04-19T05:33:37Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Протестировал у себя сейчас - работает.
Тестировал на 4.0.23 и 4.1&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/18387/</id>
    <title type="text">Не работает что-то вот допустим я сделал фильтр в Quik, чтоб сделки в таблице были только по одной б...</title>
    <published>2012-04-19T04:59:23Z</published>
    <updated>2012-04-19T04:59:23Z</updated>
    <author>
      <name>art.tsgnet</name>
      <uri>https://stocksharp.ru/users/6002/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Не работает что-то
вот допустим я сделал фильтр в Quik, чтоб сделки в таблице были только по одной бумаге LKOH
все получает, строит график, потом я в программе(своей) меняю инструмент, и делаю trader.UnregisterTrades(lkoh) а потом trader.RegisterTrades(new_security)
а в quik в таблице сделок как шли LKOH так и идут&lt;/p&gt;
&lt;p&gt;и как вы посоветовали, сначало RegisterTrades с инструментов интересующим, а потом StartExport тоже не хочет работать, получает все равно все сделки по всем инструментам&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17600/</id>
    <title type="text">Сделайте вначале RegisterTrades или настройте таблицу в квике. Только после этого запустите робота и...</title>
    <published>2012-03-23T09:08:13Z</published>
    <updated>2012-03-23T09:08:13Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Сделайте вначале RegisterTrades или настройте таблицу в квике.
Только после этого запустите робота и экспорт&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17599/</id>
    <title type="text">только он все ровно этот фильтр применяет после того как загрузит все сделки </title>
    <published>2012-03-23T09:04:07Z</published>
    <updated>2012-03-23T09:04:07Z</updated>
    <author>
      <name>art.tsgnet</name>
      <uri>https://stocksharp.ru/users/6002/</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/17597/</id>
    <title type="text">естественно обязательно. но registertrades вам просто фильтр в квике установит. ещё раз говорю - про...</title>
    <published>2012-03-23T08:51:10Z</published>
    <updated>2012-03-23T08:51:41Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;естественно обязательно. но registertrades вам просто фильтр в квике установит.
ещё раз говорю - проще самому в квике выставить.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17595/</id>
    <title type="text">А в функции StartExport обязательно указывать TradesTable если я использую RegisterTrades? а то коти...</title>
    <published>2012-03-23T08:31:50Z</published>
    <updated>2012-03-23T08:31:50Z</updated>
    <author>
      <name>art.tsgnet</name>
      <uri>https://stocksharp.ru/users/6002/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;А в функции StartExport обязательно указывать TradesTable если я использую RegisterTrades?&lt;/p&gt;
&lt;p&gt;а то котировки не хотят идти, если просто RegisterTrades вызвать&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17591/</id>
    <title type="text">Спасибо) </title>
    <published>2012-03-23T07:53:22Z</published>
    <updated>2012-03-23T07:53:22Z</updated>
    <author>
      <name>art.tsgnet</name>
      <uri>https://stocksharp.ru/users/6002/</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/17590/</id>
    <title type="text">RegisterTrades </title>
    <published>2012-03-23T06:25:04Z</published>
    <updated>2012-03-23T06:25:04Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;RegisterTrades&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17589/</id>
    <title type="text">А программно никак? просто я выбираю инструмент, которым буду играть, и чтоб не лезть в квик и менят...</title>
    <published>2012-03-23T05:58:57Z</published>
    <updated>2012-03-23T05:58:57Z</updated>
    <author>
      <name>art.tsgnet</name>
      <uri>https://stocksharp.ru/users/6002/</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/17588/</id>
    <title type="text">Можно - средствами квика, там есть фильтрация таблиц. </title>
    <published>2012-03-23T05:25:14Z</published>
    <updated>2012-03-23T05:25:14Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</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/17586/</id>
    <title type="text">Здравствуйте. У меня проблема с возрастанием занимаемой оперативной памяти при запуске программы, ид...</title>
    <published>2012-03-23T04:16:05Z</published>
    <updated>2012-03-23T04:30:34Z</updated>
    <author>
      <name>art.tsgnet</name>
      <uri>https://stocksharp.ru/users/6002/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Здравствуйте.
У меня проблема с возрастанием занимаемой оперативной памяти&lt;/p&gt;
&lt;p&gt;при запуске программы, идет нагрузка на цп 90%, и объем оперативной памяти увеличивается с шагом 1-2 мб, при достижении примерно 125 мб, рост прекращается, и нагрузка на цп падает до 2%&lt;/p&gt;
&lt;p&gt;я думаю это из-за полученния сделок, Quik наверное экспортирует все сделки за сеанс через dde при первоначальном подключении к нему
можно ли как-то фильтровать сделки, и выставить ограничение на максимальное колличество хранящихся сделок в боте?
либо при запуске получить не все данные, а последние N сделок&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>