﻿<?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/1954/strategiya-i-vystavlennye-zayavki/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-10T04:58:42Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=1954" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/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.ru/users/28487/</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/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.ru/users/28487/</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/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.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Посмотрите примеры.
Стратегия берёт данные из ITrader. Никакой экспорт она не запускает, это разные модули.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/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.ru/users/28487/</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/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.ru/users/28487/</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/11674/</id>
    <title type="text">frontman: Alexander: ... 3) кто-то просто устанавливает нужный параметр стримам чтоб не качались. Ко...</title>
    <published>2011-09-28T11:22:12Z</published>
    <updated>2011-09-28T11:22:12Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11671)" rel="nofollow" target="_blank"&gt;frontman&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11667)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;
...
3) кто-то просто устанавливает нужный параметр стримам чтоб не качались.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Коль уж написали... Т.е. я так понял некоторые потоки можно отключить?
А подскажите как?)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;StartStream \ StopStream
или сделать себе метод похожий на старт только фьючерсных потоков - StartFutureExport&lt;/p&gt;
&lt;p&gt;Но я писал о свойстве RequestType для стримов. Предвосхищая вопрос - см. документация плазы для подробностей. :)&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/11671/</id>
    <title type="text">Alexander: ... 3) кто-то просто устанавливает нужный параметр стримам чтоб не качались. Коль уж напи...</title>
    <published>2011-09-28T11:10:54Z</published>
    <updated>2011-09-28T11:10:54Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.ru/users/28487/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11667)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;
...
3) кто-то просто устанавливает нужный параметр стримам чтоб не качались.&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/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.ru/users/28487/</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/11669/</id>
    <title type="text">frontman: Все понял. Спасибо) Повторюсь что уже неоднократно говорил - проект Plaza открытый и если ...</title>
    <published>2011-09-28T11:05:04Z</published>
    <updated>2011-09-28T11:05:04Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11668)" rel="nofollow" target="_blank"&gt;frontman&lt;/a&gt;:&lt;/strong&gt;
Все понял. Спасибо)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Повторюсь что уже неоднократно говорил - проект Plaza открытый и если нужны изменения - вносите.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/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.ru/users/28487/</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/11667/</id>
    <title type="text">Это вроде копипаст, не требовало написания. :) у всех разные наборы стримов все по-разному хотят их ...</title>
    <published>2011-09-28T11:02:35Z</published>
    <updated>2011-09-28T11:02:35Z</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;
&lt;ol&gt;
&lt;li&gt;у всех разные наборы стримов&lt;/li&gt;
&lt;li&gt;все по-разному хотят их хранить - кто-то в бд, кто-то в xml, кому-то вообще не надо.&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.ru/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.ru/users/28487/</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/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.ru/users/28487/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Нет я о том что для того что бы ими восп мне пришлось вот сколько всего написать&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-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;/code&gt;&lt;/pre&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/11661/</id>
    <title type="text">frontman: А и еще насчет Ревизии... Может как нибудь оформить эти методы в библиотеку?) Ну они реаль...</title>
    <published>2011-09-28T10:56:23Z</published>
    <updated>2011-09-28T10:56:23Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11660)" rel="nofollow" target="_blank"&gt;frontman&lt;/a&gt;:&lt;/strong&gt;
А и еще насчет Ревизии...
Может как нибудь оформить эти методы в библиотеку?) Ну они реально нужные...&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/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.ru/users/28487/</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/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.ru/users/28487/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;)) Спасибо. Я просто спрашиваю т.к библиотека StockSharp достаточно большая и мало ли что там уже есть)&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/11658/</id>
    <title type="text">frontman: Первоначальный вопрос был в другом. Но ваш ответ мне понятен вполне.. Спасибо. Можно сдела...</title>
    <published>2011-09-28T10:49:51Z</published>
    <updated>2011-09-28T10:49:51Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11657)" rel="nofollow" target="_blank"&gt;frontman&lt;/a&gt;:&lt;/strong&gt;
Первоначальный вопрос был в другом. Но ваш ответ мне понятен вполне.. Спасибо.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Можно сделать отметку запуска стратегий и дождаться пока перестанут приходить order со временем меньше вашего.
Всё от вашей выдумки зависит.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/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.ru/users/28487/</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/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.ru/users/28487/</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/11655/</id>
    <title type="text">frontman: Смотрите как я узнал что она качает сначало старые заявки. Я создал стратегию и подключил ...</title>
    <published>2011-09-28T10:41:35Z</published>
    <updated>2011-09-28T10:41:35Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11652)" rel="nofollow" target="_blank"&gt;frontman&lt;/a&gt;:&lt;/strong&gt;
Смотрите как я узнал что она качает сначало старые заявки.
Я создал стратегию и подключил логирование:&lt;/p&gt;
&lt;p&gt;_```csharp
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;/p&gt;
&lt;/blockquote&gt;
&lt;pre&gt;&lt;code&gt;&amp;gt; 
&amp;gt; После вызова метода Start() мне стратегия сама начинает выводить(хотя я явно это не указывал)
&amp;gt; все новые счета. Вот лог
&amp;gt; 
&amp;gt; 
&amp;gt; Мое 28.09.2011 14:26:55.410 		Обработка Limit заявки 0 на Buy с номером 5220740060.
&amp;gt; Мое 28.09.2011 14:28:35.832 		Обработка Limit заявки 0 на Sell с номером 5220777508.
&amp;gt; Мое 28.09.2011 14:28:13.910 		Стратегия остановлена.
&amp;gt; Мое 28.09.2011 14:28:13.910 		Стратегия останавливается.
&amp;gt; Мое 28.09.2011 14:27:26.441 		Обработка Limit заявки 0 на Buy с номером 5220753688.
&amp;gt; Мое 28.09.2011 14:27:14.566 		Обработка Limit заявки 0 на Sell с номером 5220748381.
&amp;gt; Мое 28.09.2011 14:27:12.504 		Обработка Limit заявки 0 на Sell с номером 5220747517.
&amp;gt; Мое 28.09.2011 14:27:12.301 		Обработка Limit заявки 0 на Sell с номером 5220747107.
&amp;gt; Мое 28.09.2011 14:26:46.973 		Обработка Limit заявки 0 на Sell с номером 5220735427.
&amp;gt; Мое 28.09.2011 14:26:43.535 		Стратегия запущена.


Стратегия их обрабатывает, но не добавляет в свои сделки.
Обрабатывает - т.к. их содержит Trader.


Чтобы убедиться и закрыть вопрос - распечатайте Strategy.Orders.
&lt;/code&gt;&lt;/pre&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>