﻿<?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">Стратегия и выставленные заявки</title>
  <id>~/topic/1954/strategiya-i-vystavlennye-zayavki/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-03T23:10:09Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=1954" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/11680/</id>
    <title type="text">А то я вас запилил уже))</title>
    <published>2011-09-28T11:38:23Z</published>
    <updated>2011-09-28T11:38:23Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">А то я вас запилил уже))</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11679/</id>
    <title type="text">Все спасибо. Ухожу в себя)))</title>
    <published>2011-09-28T11:37:46Z</published>
    <updated>2011-09-28T11:37:46Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Все спасибо. &lt;br /&gt;Ухожу в себя)))</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11678/</id>
    <title type="text">Посмотрите примеры. Стратегия берёт данные из ITrader. Никакой экспорт она не запускает, это разные ...</title>
    <published>2011-09-28T11:34:49Z</published>
    <updated>2011-09-28T11:34:49Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Посмотрите примеры.&lt;br /&gt;Стратегия берёт данные из ITrader. Никакой экспорт она не запускает, это разные модули.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11676/</id>
    <title type="text">Или я не правильно понял?) Я теперь сомневаюсь уже)</title>
    <published>2011-09-28T11:29:07Z</published>
    <updated>2011-09-28T11:29:07Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Или я не правильно понял?) Я теперь сомневаюсь уже)</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11675/</id>
    <title type="text">Ага. Понял. а вот как быть например со стратегией? Она сама экспорт запускает. Я правильно понял? Ка...</title>
    <published>2011-09-28T11:25:34Z</published>
    <updated>2011-09-28T11:25:34Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</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.com/posts/m/11674/</id>
    <title type="text"> ... 3) кто-то просто устанавливает нужный параметр стримам чтоб не качались. Коль уж написали... Т....</title>
    <published>2011-09-28T11:22:12Z</published>
    <updated>2011-09-28T11:22:12Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;frontman &lt;a href="https://stocksharp.com/posts/m/11671/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander &lt;a href="https://stocksharp.com/posts/m/11667/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;...&lt;br /&gt;3) кто-то просто устанавливает нужный параметр стримам чтоб не качались.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Коль уж написали... Т.е. я так понял некоторые потоки можно отключить?&lt;br /&gt;А подскажите как?)&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;StartStream \ StopStream&lt;br /&gt;или сделать себе метод похожий на старт только фьючерсных потоков - StartFutureExport&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Но я писал о свойстве RequestType для стримов. Предвосхищая вопрос - см. документация плазы для подробностей. :)</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11671/</id>
    <title type="text"> ... 3) кто-то просто устанавливает нужный параметр стримам чтоб не качались. Коль уж написали... Т....</title>
    <published>2011-09-28T11:10:54Z</published>
    <updated>2011-09-28T11:10:54Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander &lt;a href="https://stocksharp.com/posts/m/11667/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;...&lt;br /&gt;3) кто-то просто устанавливает нужный параметр стримам чтоб не качались.&lt;/div&gt;&lt;/div&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.com/posts/m/11670/</id>
    <title type="text">Нет целесообразность так же важна. Вот в данном случае это не целесообразно...</title>
    <published>2011-09-28T11:06:48Z</published>
    <updated>2011-09-28T11:06:48Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Нет целесообразность так же важна. Вот в данном случае это не целесообразно...</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11669/</id>
    <title type="text">Все понял. Спасибо) Повторюсь что уже неоднократно говорил - проект Plaza открытый и если нужны изме...</title>
    <published>2011-09-28T11:05:04Z</published>
    <updated>2011-09-28T11:05:04Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;frontman &lt;a href="https://stocksharp.com/posts/m/11668/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Все понял. Спасибо)&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Повторюсь что уже неоднократно говорил - проект Plaza открытый и если нужны изменения - вносите.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11668/</id>
    <title type="text">Все понял. Спасибо)</title>
    <published>2011-09-28T11:03:42Z</published>
    <updated>2011-09-28T11:03:42Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Все понял. Спасибо)</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11667/</id>
    <title type="text">Это вроде копипаст, не требовало написания. :) 1) у всех разные наборы стримов 2) все по-разному хот...</title>
    <published>2011-09-28T11:02:35Z</published>
    <updated>2011-09-28T11:02:35Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Это вроде копипаст, не требовало написания. :)&lt;br /&gt;&lt;br /&gt;1) у всех разные наборы стримов&lt;br /&gt;2) все по-разному хотят их хранить - кто-то в бд, кто-то в xml, кому-то вообще не надо.&lt;br /&gt;3) кто-то просто устанавливает нужный параметр стримам чтоб не качались.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11666/</id>
    <title type="text">Ну не написать а скопипастить... Но тем не менее))</title>
    <published>2011-09-28T11:02:35Z</published>
    <updated>2011-09-28T11:02:35Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Ну не написать а скопипастить... Но тем не менее))</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11665/</id>
    <title type="text">Нет я о том что для того что бы ими восп мне пришлось вот сколько всего написать private IEnumerable...</title>
    <published>2011-09-28T10:59:34Z</published>
    <updated>2011-09-28T10:59:34Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Нет я о том что для того что бы ими восп мне пришлось вот сколько всего написать&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
private IEnumerable&amp;lt;PlazaStream&amp;gt; RevisionStreams
        {
            get
            {
                return new[]
				{
					_trader.StreamRegistry.CommonFutureStream,
					_trader.StreamRegistry.SessionContentsFutureStream,
					_trader.StreamRegistry.CommonOptionStream,
					_trader.StreamRegistry.SessionContentsOptionStream,
					_trader.StreamRegistry.PortfoliosStream,
					_trader.StreamRegistry.PositionsStream,
					_trader.StreamRegistry.DealFutureStream,
					_trader.StreamRegistry.DealOptionStream,
					_trader.StreamRegistry.OrdersLogFutureStream,
					_trader.StreamRegistry.OrdersLogOptionStream,
					_trader.StreamRegistry.SessionFutureStream
				};
            }
        }

        private const string _revFile = &amp;quot;revisions.xml&amp;quot;;

        private void SaveRevisions()
        {
            lock (_revFile)
                new XmlSerializer&amp;lt;IEnumerable&amp;lt;int&amp;gt;&amp;gt;().Serialize(RevisionStreams.Select(s =&amp;gt; s.Revision), _revFile);
        }

        private void LoadRevisions()
        {
            if (File.Exists(_revFile))
            {
                try
                {
                    int[] revs;

                    lock (_revFile)
                        revs = new XmlSerializer&amp;lt;IEnumerable&amp;lt;int&amp;gt;&amp;gt;().Deserialize(_revFile).ToArray();

                    var index = 0;

                    foreach (var stream in RevisionStreams)
                    {
                        System.Diagnostics.Trace.WriteLine(&amp;quot;{0} LoadRevisions {1}&amp;quot;.Put(stream.Table.Name, revs[index]));
                        stream.Revision = revs[index++];
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(this, ex.Message, &amp;quot;Ошибка в файле &amp;quot; + _revFile, MessageBoxButton.OK, MessageBoxImage.Error);
                    File.Delete(_revFile);
                }
            }
        }&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11661/</id>
    <title type="text">А и еще насчет Ревизии... Может как нибудь оформить эти методы в библиотеку?) Ну они реально нужные....</title>
    <published>2011-09-28T10:56:23Z</published>
    <updated>2011-09-28T10:56:23Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;frontman &lt;a href="https://stocksharp.com/posts/m/11660/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;А и еще насчет Ревизии...&lt;br /&gt;Может как нибудь оформить эти методы в библиотеку?) Ну они реально нужные...&lt;/div&gt;&lt;/div&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.com/posts/m/11660/</id>
    <title type="text">А и еще насчет Ревизии... Может как нибудь оформить эти методы в библиотеку?) Ну они реально нужные....</title>
    <published>2011-09-28T10:54:31Z</published>
    <updated>2011-09-28T10:54:31Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">А и еще насчет Ревизии...&lt;br /&gt;Может как нибудь оформить эти методы в библиотеку?) Ну они реально нужные...</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11659/</id>
    <title type="text">)) Спасибо. Я просто спрашиваю т.к библиотека StockSharp достаточно большая и мало ли что там уже ес...</title>
    <published>2011-09-28T10:51:44Z</published>
    <updated>2011-09-28T10:51:44Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">)) Спасибо. Я просто спрашиваю т.к библиотека StockSharp достаточно большая и мало ли что там уже есть)&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11658/</id>
    <title type="text">Первоначальный вопрос был в другом. Но ваш ответ мне понятен вполне.. Спасибо. Можно сделать отметку...</title>
    <published>2011-09-28T10:49:51Z</published>
    <updated>2011-09-28T10:49:51Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;frontman &lt;a href="https://stocksharp.com/posts/m/11657/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Первоначальный вопрос был в другом. Но ваш ответ мне понятен вполне.. Спасибо.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Можно сделать отметку запуска стратегий и дождаться пока перестанут приходить order со временем меньше вашего.&lt;br /&gt;Всё от вашей выдумки зависит.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11657/</id>
    <title type="text">Первоначальный вопрос был в другом. Но ваш ответ мне понятен вполне.. Спасибо.</title>
    <published>2011-09-28T10:45:13Z</published>
    <updated>2011-09-28T10:45:13Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Первоначальный вопрос был в другом. Но ваш ответ мне понятен вполне.. Спасибо.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11656/</id>
    <title type="text">Нет. тут я даже ничего против не говорю собственно) Вы правы)</title>
    <published>2011-09-28T10:42:35Z</published>
    <updated>2011-09-28T10:42:35Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Нет. тут я даже ничего против не говорю собственно) Вы правы)</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11655/</id>
    <title type="text">Смотрите как я узнал что она качает сначало старые заявки. Я создал стратегию и подключил логировани...</title>
    <published>2011-09-28T10:41:35Z</published>
    <updated>2011-09-28T10:41:35Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;frontman &lt;a href="https://stocksharp.com/posts/m/11652/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Смотрите как я узнал что она качает сначало старые заявки.&lt;br /&gt;Я создал стратегию и подключил логирование:&lt;br /&gt;&lt;br /&gt;_&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
strategy = new MyStrategy { Security = security, Trader = trader, Portfolio = portfolio, Name = &amp;quot;Мое&amp;quot;, Volume = 1 };
var logManager = new LogManager();
logManager.Sources.Add(_strategy);
logManager.Listeners.Add(new GuiLogListener(logControl1));
_strategy.Start();&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;После вызова метода Start() мне стратегия сама начинает выводить(хотя я явно это не указывал)   &lt;br /&gt;все новые счета. Вот лог&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Мое 28.09.2011 14:26:55.410 		Обработка Limit заявки 0 на Buy с номером 5220740060.&lt;br /&gt;Мое 28.09.2011 14:28:35.832 		Обработка Limit заявки 0 на Sell с номером 5220777508.&lt;br /&gt;Мое 28.09.2011 14:28:13.910 		Стратегия остановлена.&lt;br /&gt;Мое 28.09.2011 14:28:13.910 		Стратегия останавливается.&lt;br /&gt;Мое 28.09.2011 14:27:26.441 		Обработка Limit заявки 0 на Buy с номером 5220753688.&lt;br /&gt;Мое 28.09.2011 14:27:14.566 		Обработка Limit заявки 0 на Sell с номером 5220748381.&lt;br /&gt;Мое 28.09.2011 14:27:12.504 		Обработка Limit заявки 0 на Sell с номером 5220747517.&lt;br /&gt;Мое 28.09.2011 14:27:12.301 		Обработка Limit заявки 0 на Sell с номером 5220747107.&lt;br /&gt;Мое 28.09.2011 14:26:46.973 		Обработка Limit заявки 0 на Sell с номером 5220735427.&lt;br /&gt;Мое 28.09.2011 14:26:43.535 		Стратегия запущена.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Стратегия их обрабатывает, но не добавляет в свои сделки.&lt;br /&gt;Обрабатывает - т.к. их содержит Trader.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Чтобы убедиться и закрыть вопрос - распечатайте Strategy.Orders.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>