﻿<?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">[SOLVED]  override void Start/Stop не вызываются</title>
  <id>~/topic/1731/solved--override-void-startstop-ne-vyzyvayutsya/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-10T10:55:34Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=1731" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/9539/</id>
    <title type="text">Есть главная стратегия Main понаследованная от TimeFrameStrategy Есть под-стратегия Sub1 пронаследов...</title>
    <published>2011-07-13T16:23:23Z</published>
    <updated>2011-07-26T04:29:05Z</updated>
    <author>
      <name>President</name>
      <uri>https://stocksharp.com/users/510/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Есть главная стратегия Main понаследованная от TimeFrameStrategy
Есть под-стратегия Sub1 пронаследованная напрямую от Strategy
Экземпляр Sub1 создается в конструкторе Main и добавляется в список его список ChildStrategies: this.ChildStrategies.Add(this.Sub1)&lt;/p&gt;
&lt;p&gt;Из окна запускаем у главной стратегии Start(). метод пустой ив нем только вызов base.Start()
Но методы Start/Stop у Sub1 НЕ вызываются, хотя согласно описанию должны.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/9636/</id>
    <title type="text">President: Alexander: При вызове Start() у базовой стратегии меняется состояние на StrategyProcessSt...</title>
    <published>2011-07-18T08:56:20Z</published>
    <updated>2011-07-18T08:56:20Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9634)" rel="nofollow" target="_blank"&gt;President&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9605)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;
При вызове Start() у базовой стратегии меняется состояние на StrategyProcessStates.Runned + поднимается OnRunned();
Тоже самое автоматом происходит у вложенных стратегий.&lt;/p&gt;
&lt;p&gt;Также и с методом Stop - как только состояние у базовой становится Stopping - оно же проставляется вложенным + у всех поднимается OnStopping().&lt;/p&gt;
&lt;p&gt;Аналогично с состоянием Stopped и OnStopped().&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;в 3.2.5 Stop() / Start() у чайлд-стратегий также не вызываются - но вызываются OnRunned() / OnStopped() - так что все ок.
Спасибо.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Start / Stop вызываться и не должны.
OnRunned / OnStopped, всё верно.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/9634/</id>
    <title type="text">Alexander: При вызове Start() у базовой стратегии меняется состояние на StrategyProcessStates.Runned...</title>
    <published>2011-07-18T08:47:41Z</published>
    <updated>2011-07-18T08:47:52Z</updated>
    <author>
      <name>President</name>
      <uri>https://stocksharp.com/users/510/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9605)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;
При вызове Start() у базовой стратегии меняется состояние на StrategyProcessStates.Runned + поднимается OnRunned();
Тоже самое автоматом происходит у вложенных стратегий.&lt;/p&gt;
&lt;p&gt;Также и с методом Stop - как только состояние у базовой становится Stopping - оно же проставляется вложенным + у всех поднимается OnStopping().&lt;/p&gt;
&lt;p&gt;Аналогично с состоянием Stopped и OnStopped().&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;в 3.2.5 Stop() / Start() у чайлд-стратегий также не вызываются - но вызываются OnRunned() / OnStopped() - так что все ок.
Спасибо.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/9605/</id>
    <title type="text">При вызове Start() у базовой стратегии меняется состояние на StrategyProcessStates.Runned + поднимае...</title>
    <published>2011-07-15T15:10:52Z</published>
    <updated>2011-07-15T15:10:52Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;При вызове Start() у базовой стратегии меняется состояние на StrategyProcessStates.Runned + поднимается OnRunned();
Тоже самое автоматом происходит у вложенных стратегий.&lt;/p&gt;
&lt;p&gt;Также и с методом Stop - как только состояние у базовой становится Stopping - оно же проставляется вложенным + у всех поднимается OnStopping().&lt;/p&gt;
&lt;p&gt;Аналогично с состоянием Stopped и OnStopped().&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/9551/</id>
    <title type="text">Попробуйте 3.2.5, вносили исправления некоторые. Не поможет - дайте знать, будем смотреть. </title>
    <published>2011-07-13T19:34:05Z</published>
    <updated>2011-07-13T19:34:05Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Попробуйте 3.2.5, вносили исправления некоторые.
Не поможет - дайте знать, будем смотреть.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/9546/</id>
    <title type="text">Alexander: Версия библиотеки? 3.2.4 </title>
    <published>2011-07-13T17:13:21Z</published>
    <updated>2011-07-13T17:13:21Z</updated>
    <author>
      <name>President</name>
      <uri>https://stocksharp.com/users/510/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(9543)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;
Версия библиотеки?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;3.2.4&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/9543/</id>
    <title type="text">Версия библиотеки? </title>
    <published>2011-07-13T17:03:30Z</published>
    <updated>2011-07-13T17:03:30Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</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>
</feed>