﻿<?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/1926/razlichiya-mezhdu-sozdaniem-pravil-vnutri-strategii-i-obrabotkoi-konkretnyh-sobytii/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-22T07:08:57Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=1926" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/13240/</id>
    <title type="text"></title>
    <published>2011-11-10T05:41:46Z</published>
    <updated>2011-11-10T05:41:46Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">[thumbup] </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/13210/</id>
    <title type="text">Еще от себя добавлю, было бы неплохо сделать метод для ре-активации .Once правила, чтобы не создават...</title>
    <published>2011-11-09T18:49:30Z</published>
    <updated>2011-11-09T18:49:30Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Supervisor &lt;a href="https://stocksharp.com/posts/m/13175/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Еще от себя добавлю, было бы неплохо сделать метод для ре-активации .Once правила, чтобы не создавать его каждый раз заново.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Такого точно не будет, потому что правило не просто отрабатывает, оно еще и диспозиться.&lt;br /&gt;&lt;br /&gt;Положил на КП версию Алго, где появился метод Or. Можно комбинировать по несколько условий для одного действия.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/13175/</id>
    <title type="text">Я о том что может быть стоит как то расширить класс правил. Там же есть метод Periodical, ну почему ...</title>
    <published>2011-11-09T05:18:11Z</published>
    <updated>2011-11-09T05:18:25Z</updated>
    <author>
      <name>Supervisor</name>
      <uri>https://stocksharp.com/users/27975/</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/13020/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Я о том что может быть стоит как то расширить класс правил. Там же есть метод Periodical, ну почему бы не сделать что то подобное для приостановки (временной) правила...&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Точно, именно этого не хватает :)&lt;br /&gt;Еще от себя добавлю, было бы неплохо сделать метод для ре-активации .Once правила, чтобы не создавать его каждый раз заново.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/13161/</id>
    <title type="text"> Я о том что может быть стоит как то расширить класс правил. Там же есть метод Periodical, ну почему...</title>
    <published>2011-11-08T20:52:42Z</published>
    <updated>2011-11-08T20:52:42Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</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/13020/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Я о том что может быть стоит как то расширить класс правил. Там же есть метод Periodical, ну почему бы не сделать что то подобное для приостановки (временной) правила...&lt;br /&gt;&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.com/posts/m/13020/</id>
    <title type="text">Например, у меня в стратегии 2 правила, Rule1 и Rule2. Как мне приостановить работу Rule1, но при эт...</title>
    <published>2011-11-07T06:20:44Z</published>
    <updated>2011-11-07T06:20:44Z</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;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/12960/" 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;InsiderHSE &lt;a href="https://stocksharp.com/posts/m/12952/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Например, у меня в стратегии 2 правила, Rule1 и Rule2. Как мне приостановить работу Rule1, но при этом чтобы Rule2 оставалось включенным?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Логически через код. Флажок например.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ну вообще то канешь не оч хорошо это... Глобальные параметры... Таким образом если например у меня 5 стратегий и мне надо по одной каждую приостанавливать, что создавать 5 флажков?!))&lt;br /&gt;Я о том что может быть стоит как то расширить класс правил. Там же есть метод Periodical, ну почему бы не сделать что то подобное для приостановки (временной) правила...&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/12960/</id>
    <title type="text">Например, у меня в стратегии 2 правила, Rule1 и Rule2. Как мне приостановить работу Rule1, но при эт...</title>
    <published>2011-11-02T21:53:57Z</published>
    <updated>2011-11-02T21:53:57Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;InsiderHSE &lt;a href="https://stocksharp.com/posts/m/12952/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Например, у меня в стратегии 2 правила, Rule1 и Rule2. Как мне приостановить работу Rule1, но при этом чтобы Rule2 оставалось включенным?&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.com/posts/m/12952/</id>
    <title type="text">Михаил, а возможно ли приостановить работу правила, а потом возобновить? Suspend А где он находится?...</title>
    <published>2011-11-02T18:55:49Z</published>
    <updated>2011-11-02T18:55:49Z</updated>
    <author>
      <name>InsiderHSE</name>
      <uri>https://stocksharp.com/users/6099/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander Mukhanchikov &lt;a href="https://stocksharp.com/posts/m/12948/" 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;InsiderHSE &lt;a href="https://stocksharp.com/posts/m/12946/" 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 Mukhanchikov &lt;a href="https://stocksharp.com/posts/m/12875/" 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;InsiderHSE &lt;a href="https://stocksharp.com/posts/m/12874/" 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;Suspend&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;А где он находится? Если имеется в виду SuspendRules, то он приостанавливает все правила, а мне нужно приостановить работу одного конкретного правила, чтобы при этом остальные продолжали выполняться.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;IsRulesSuspended = true для стратегии&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Например, у меня в стратегии 2 правила, Rule1 и Rule2. Как мне приостановить работу Rule1, но при этом чтобы Rule2 оставалось включенным? Свойство стратегии IsRulesSuspended не имеет публичного сеттера и, судя по мануалу, является индикатором, приостановлены ли все правила в стратегии через метод Strategy.SuspendRules().</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/12948/</id>
    <title type="text">Михаил, а возможно ли приостановить работу правила, а потом возобновить? Suspend А где он находится?...</title>
    <published>2011-11-02T18:15:42Z</published>
    <updated>2011-11-02T18:15:42Z</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;InsiderHSE &lt;a href="https://stocksharp.com/posts/m/12946/" 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 Mukhanchikov &lt;a href="https://stocksharp.com/posts/m/12875/" 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;InsiderHSE &lt;a href="https://stocksharp.com/posts/m/12874/" 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;Suspend&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;А где он находится? Если имеется в виду SuspendRules, то он приостанавливает все правила, а мне нужно приостановить работу одного конкретного правила, чтобы при этом остальные продолжали выполняться.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;IsRulesSuspended = true для стратегии</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/12946/</id>
    <title type="text">Михаил, а возможно ли приостановить работу правила, а потом возобновить? Suspend А где он находится?...</title>
    <published>2011-11-02T17:54:45Z</published>
    <updated>2011-11-02T17:54:45Z</updated>
    <author>
      <name>InsiderHSE</name>
      <uri>https://stocksharp.com/users/6099/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander Mukhanchikov &lt;a href="https://stocksharp.com/posts/m/12875/" 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;InsiderHSE &lt;a href="https://stocksharp.com/posts/m/12874/" 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;Suspend&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;А где он находится? Если имеется в виду SuspendRules, то он приостанавливает все правила, а мне нужно приостановить работу одного конкретного правила, чтобы при этом остальные продолжали выполняться.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/12937/</id>
    <title type="text"> this .When(this.StrategyNewMyTrades()) .Do(trades =&amp;gt; DoTrade(&amp;quot;param1&amp;quot;)); private void DoTrade(strin...</title>
    <published>2011-11-02T14:15:16Z</published>
    <updated>2011-11-02T14:15:16Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.com/users/5990/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

     this
	.When(this.StrategyNewMyTrades())
	.Do(trades =&amp;gt; DoTrade(&amp;quot;param1&amp;quot;));

     private void DoTrade(string s)
     {
        this.AddInfoLog(s);
     }
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/12936/</id>
    <title type="text">Как то странно... А где посмотреть какие данные в результате срабатывания правила генерируются? Как ...</title>
    <published>2011-11-02T14:01:21Z</published>
    <updated>2011-11-02T14:01:36Z</updated>
    <author>
      <name>pehas</name>
      <uri>https://stocksharp.com/users/340/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;esper &lt;a href="https://stocksharp.com/posts/m/11313/" 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;frontman &lt;a href="https://stocksharp.com/posts/m/11312/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Как то странно... А где посмотреть какие данные в результате срабатывания правила генерируются?&lt;br /&gt;Как вы узнали что при срабатывании правила на событие StrategyNewMyTrades() у нас на выходе будет IEnumerable&amp;lt;MyTrades&amp;gt;?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;На форуме этот вопрос поднимался уже, еще в документации &lt;a href="http://stocksharp.com/doc/html/AllMembers_T_StockSharp_Algo_Strategies_StrategyRule.htm" title="http://stocksharp.com/doc/html/AllMembers_T_StockSharp_Algo_Strategies_StrategyRule.htm"&gt;указано&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Я так понял, что .Do передаются параметры, генерируемые событием в .When. А как передать свой параметр?&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;

     this
	.When(this.StrategyNewMyTrades())
	.Do(DoTrade);

     private void DoTrade(string s)
     {
        this.AddInfoLog(s);
     }
&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/12875/</id>
    <title type="text">Михаил, а возможно ли приостановить работу правила, а потом возобновить? Suspend</title>
    <published>2011-10-30T19:33:46Z</published>
    <updated>2011-10-30T19:33:46Z</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;InsiderHSE &lt;a href="https://stocksharp.com/posts/m/12874/" 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;Suspend</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/12874/</id>
    <title type="text">Михаил, а возможно ли приостановить работу правила, а потом возобновить?</title>
    <published>2011-10-30T19:33:10Z</published>
    <updated>2011-10-30T19:33:10Z</updated>
    <author>
      <name>InsiderHSE</name>
      <uri>https://stocksharp.com/users/6099/</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/12834/</id>
    <title type="text"> А как можно получить объект кроме как Strategy.Rules.Last()? Напрямую к конструктору нет доступа.. ...</title>
    <published>2011-10-28T10:24:13Z</published>
    <updated>2011-10-28T10:24:13Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Supervisor &lt;a href="https://stocksharp.com/posts/m/12833/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;А как можно получить объект кроме как Strategy.Rules.Last()? Напрямую к конструктору нет доступа..&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Вы посмотри сигнатуры методов When и Do, что они возвращают.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/12833/</id>
    <title type="text">Мне пришлось присваивать всем правилам имена и написать функцию для удаления правил по имени. А поче...</title>
    <published>2011-10-28T10:14:41Z</published>
    <updated>2011-10-28T10:14:41Z</updated>
    <author>
      <name>Supervisor</name>
      <uri>https://stocksharp.com/users/27975/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/12832/" 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;Supervisor &lt;a href="https://stocksharp.com/posts/m/12824/" 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;А почему не работать с объектами StrategyRule?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;А как можно получить объект кроме как Strategy.Rules.Last()? Напрямую к конструктору нет доступа..&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/12832/</id>
    <title type="text">Мне пришлось присваивать всем правилам имена и написать функцию для удаления правил по имени. А поче...</title>
    <published>2011-10-28T09:10:06Z</published>
    <updated>2011-10-28T09:10:06Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Supervisor &lt;a href="https://stocksharp.com/posts/m/12824/" 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;А почему не работать с объектами StrategyRule?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/12824/</id>
    <title type="text"> Правила автоматизируют процесс подписки/отписки от событий, т.е. не надо думать когда и где отписат...</title>
    <published>2011-10-28T04:22:43Z</published>
    <updated>2011-10-28T04:22:58Z</updated>
    <author>
      <name>Supervisor</name>
      <uri>https://stocksharp.com/users/27975/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;esper &lt;a href="https://stocksharp.com/posts/m/11310/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Правила автоматизируют процесс подписки/отписки от событий, т.е. не надо думать когда и где отписаться от события.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Можно подробнее насчет отписки от событий? Once() - полезная штука, но я не нашел стандартного способа просто отменить правило в любой момент. Мне пришлось присваивать всем правилам имена и написать функцию для удаления правил по имени.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11313/</id>
    <title type="text">Как то странно... А где посмотреть какие данные в результате срабатывания правила генерируются? Как ...</title>
    <published>2011-09-21T12:34:10Z</published>
    <updated>2011-09-21T12:34:10Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.com/users/5990/</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/11312/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Как то странно... А где посмотреть какие данные в результате срабатывания правила генерируются?&lt;br /&gt;Как вы узнали что при срабатывании правила на событие StrategyNewMyTrades() у нас на выходе будет IEnumerable&amp;lt;MyTrades&amp;gt;?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;На форуме этот вопрос поднимался уже, еще в документации &lt;a href="http://stocksharp.com/doc/html/AllMembers_T_StockSharp_Algo_Strategies_StrategyRule.htm" title="http://stocksharp.com/doc/html/AllMembers_T_StockSharp_Algo_Strategies_StrategyRule.htm"&gt;указано&lt;/a&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11312/</id>
    <title type="text">Как то странно... А где посмотреть какие данные в результате срабатывания правила генерируются? Как ...</title>
    <published>2011-09-21T12:29:41Z</published>
    <updated>2011-09-21T12:29:41Z</updated>
    <author>
      <name>frontman</name>
      <uri>https://stocksharp.com/users/28487/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Как то странно... А где посмотреть какие данные в результате срабатывания правила генерируются?&lt;br /&gt;Как вы узнали что при срабатывании правила на событие StrategyNewMyTrades() у нас на выходе будет IEnumerable&amp;lt;MyTrades&amp;gt;?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11310/</id>
    <title type="text">Я не совсем понимаю в каких случаях лучше использовать создание правил а в каких обработку событий. ...</title>
    <published>2011-09-21T12:06:16Z</published>
    <updated>2011-09-21T12:06:16Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.com/users/5990/</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/11307/" 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;ul&gt;&lt;li&gt;Правила автоматизируют процесс подписки/отписки от событий, т.е. не надо думать когда и где отписаться от события.&lt;br /&gt;&lt;li&gt;Можно создавать цепочки обработчиков с различными дополнительными условиями.&lt;br /&gt;&lt;li&gt;Форма записи кода становится более декларативной.&lt;br /&gt;&lt;li&gt;Есть множество предопределенных правил.&lt;/ul&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;frontman &lt;a href="https://stocksharp.com/posts/m/11307/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;И еще как быть с входными параметрами? Вот например при обработки события NewMyTrades в качестве входного параметра передаются новые сделки, в случае с правилом нет. &lt;/div&gt;&lt;/div&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;
this
	.When(this.StrategyNewMyTrades())
	.Do&amp;lt;IEnumerable&amp;lt;MyTrades&amp;gt;&amp;gt;(trades =&amp;gt;
	{
	}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>