﻿<?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">DeltaHedgeStrategy осуществление хеджирование по нескольким пакетным стратегиям :D</title>
  <id>~/topic/2473/deltahedgestrategy-osushshestvlenie-hedzhirovanie-po-neskolkim-paketnym-strategiyam-d/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-21T13:10:14Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=2473" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/17134/</id>
    <title type="text">Alexander Mukhanchikov: можно просто так: _logManager.Listeners.Add(monitor); &amp;gt; &amp;gt; 2) вы 2 раза делае...</title>
    <published>2012-03-12T08:31:22Z</published>
    <updated>2012-03-12T08:31:22Z</updated>
    <author>
      <name>hurricane</name>
      <uri>https://stocksharp.ru/users/5988/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(17132)" rel="nofollow" target="_blank"&gt;Alexander Mukhanchikov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;можно просто так:&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;p&gt;_logManager.Listeners.Add(monitor);&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&amp;gt; 
&amp;gt; 2) вы 2 раза делаете
&amp;gt; ```csharp
_logManager.Sources.Add(_strategy);
&lt;/code&gt;&lt;/pre&gt;
&lt;blockquote&gt;
&lt;p&gt;отсюда и 2 раза выводится лог&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/17133/</id>
    <title type="text"> private void Start_logic() { MainWindow.Instance.GuiAsync(() =&amp;gt; MainWindow.Instance.textBox13.Text ...</title>
    <published>2012-03-12T08:28:25Z</published>
    <updated>2012-03-12T08:29:31Z</updated>
    <author>
      <name>hurricane</name>
      <uri>https://stocksharp.ru/users/5988/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;pre&gt;&lt;code class="language-csharp"&gt; private void Start_logic()
        {
           MainWindow.Instance.GuiAsync(() =&amp;gt; MainWindow.Instance.textBox13.Text = MainWindow.Instance.textBox13.Text + Environment.NewLine + &amp;quot;Start logic&amp;quot;);
              //БЛОК КОТИРОВАНИЯ ОПЦИОНОВ CALL НА ПРOДАЖУ
              //котирование на продажу опциона Call минус 1 страйк от базового -5000п
            var VolatilityQuoting_Call_minus1Strike_Sell = new VolatilityQuotingStrategy(new Range&amp;lt;decimal&amp;gt;((decimal)vol_Call_minus1Strike - 0.5m, (decimal)vol_Call_minus1Strike + 0.5m), OrderDirections.Sell, 4)
            {
                Volume = 2,
                Security = _SECURITY_Call_minus1Strike,
                Trader = Trader,
                Portfolio = Portfolio
            };
            //base.ChildStrategies.Add(VolatilityQuoting_Call_minus1Strike_Sell);



              //котирование на продажу опциона Call базовый страйк
             /* var VolatilityQuoting_Call_baseStrike_Sell = new VolatilityQuotingStrategy(new Range&amp;lt;decimal&amp;gt;((decimal)vol_Call_baseStrike - 0.03m, (decimal)vol_Call_baseStrike + 0.03m), OrderDirections.Sell, 4)
              {
                  Volume = 2,
                  Security = _SECURITY_Call_baseStrike,
                  Trader = Trader,
                  Portfolio = Portfolio
              };

              //котирование на продажу опциона Call со страйком плюс 1 от базового +5000п
              var VolatilityQuoting_Call_plus1Strike_Sell = new VolatilityQuotingStrategy(new Range&amp;lt;decimal&amp;gt;((decimal)vol_Call_plus1Strike - 0.03m, (decimal)vol_Call_plus1Strike + 0.03m), OrderDirections.Sell, 4)
              {
                  Volume = 2,
                  Security = _SECURITY_Call_plus1Strike,
                  Trader = Trader,
                  Portfolio = Portfolio
              };

              //котирование на продажу опциона Call со страйком плюс 2 от базового +10000п
              var VolatilityQuoting_Call_plus2Strike_Sell = new VolatilityQuotingStrategy(new Range&amp;lt;decimal&amp;gt;((decimal)vol_Call_plus2Strike - 0.03m, (decimal)vol_Call_plus2Strike + 0.03m), OrderDirections.Sell, 4)
              {
                  Volume = 2,
                  Security = _SECURITY_Call_plus2Strike,
                  Trader = Trader,
                  Portfolio = Portfolio
              };*/

              //упаковываем алгоритмы котирования по разным страйкам на продажу опционов Call в BasketStrategy
              var basket_Quote_Call_Sell = new BasketStrategy(BasketStrategyFinishModes.All)
              {
                  Trader = Trader,
                  Portfolio = Portfolio,
                  Volume = 1,
                  Security = _SECURITY_Call_baseStrike
              };
              basket_Quote_Call_Sell.ChildStrategies.Add(VolatilityQuoting_Call_minus1Strike_Sell);
             // basket_Quote_Call_Sell.ChildStrategies.Add(VolatilityQuoting_Call_baseStrike_Sell);
             // basket_Quote_Call_Sell.ChildStrategies.Add(VolatilityQuoting_Call_plus1Strike_Sell);
             // basket_Quote_Call_Sell.ChildStrategies.Add(VolatilityQuoting_Call_plus2Strike_Sell);

              //запускаем котирование
              basket_Quote_Call_Sell.Start();

              basket_Quote_Call_Sell.EnableRulesLog = true;

              //создаем дельта-хеджирование, передав в него опционные стратегии для отслеживания их позиции
              var hedge_Call_Sell = new DeltaHedgeStrategy(basket_Quote_Call_Sell)
              {
                  Security = _SECURITY_Call_baseStrike.GetUnderlyingAsset(), // получаем базовый актив по опциону (т.е. фьюч РТС)
                  Portfolio = Portfolio,
                  Trader = Trader
              };

              hedge_Call_Sell.Start();

}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;вот кусок логики там где я ставил  EnableRulesLog = true&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17132/</id>
    <title type="text">можно просто так: _logManager.Listeners.Add(monitor); вы 2 раза делаете _logManager.Sources.Add(_str...</title>
    <published>2012-03-12T08:23:39Z</published>
    <updated>2012-03-12T08:23:39Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;ol&gt;
&lt;li&gt;можно просто так:&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;_logManager.Listeners.Add(monitor);
&lt;/code&gt;&lt;/pre&gt;
&lt;ol start="2"&gt;
&lt;li&gt;вы 2 раза делаете&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;_logManager.Sources.Add(_strategy);
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;отсюда и 2 раза выводится лог&lt;/p&gt;
&lt;ol start="3"&gt;
&lt;li&gt;нигде не делается EnableRulesLog для strategy&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;эти стратегии расходятся с тем, что вы писали до этого&lt;/li&gt;
&lt;/ul&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17131/</id>
    <title type="text">в MainWindow private readonly LogManager _logManager = new LogManager(); public MainWindow() { Initi...</title>
    <published>2012-03-12T08:16:18Z</published>
    <updated>2012-03-12T08:16:18Z</updated>
    <author>
      <name>hurricane</name>
      <uri>https://stocksharp.ru/users/5988/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;в MainWindow&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;private readonly LogManager _logManager = new LogManager();

public MainWindow()
	{
	  InitializeComponent();
	  MainWindow.Instance = this;
          _logManager.Listeners.Add(new FileLogListener());
 
	}

private void Connect_Click(object sender, RoutedEventArgs e)
		{
			try
			{
				if (!_isConnected)
				{
					if (this.Trader == null)
					{
						// создаем шлюз
                        this.Trader = new PlazaTrader();
                        this.Portfolios.Trader = this.Trader;
						LoadRevisions();

                        var monitor = new MonitorWindow();
                        monitor.Show();

                        _logManager.Listeners.Add(new GuiLogListener(monitor));
                     .
                     .
                     .
               }

 private void Button_Click(object sender, RoutedEventArgs e)
        {
            if (_strategy == null)
            {
                if (this.Portfolios.SelectedPortfolio == null)
                {
                    MessageBox.Show(this, &amp;quot;Портфель не выбран.&amp;quot;);
                    return;
                }

strategy = new _Strategy(SECURITY_Call_minus1Strike, SECURITY_Call_baseStrike, SECURITY_Call_plus1Strike, SECURITY_Call_plus2Strike,
                    SECURITY_Put_minus2Strike, SECURITY_Put_minus1Strike, SECURITY_Put_baseStrike, SECURITY_Put_plus1Strike, SECURITY_future)
                {
                    Volume = 1,
                    Security = SECURITY_Call_minus1Strike,
                    // тут все инструменты
                    _SECURITY_future = SECURITY_future, 
                    Portfolio = this.Portfolios.SelectedPortfolio,
                    Trader = Trader,
                };

                _logManager.Sources.Add(_strategy);
                _strategy.Log += OnLog;
               // _strategy.PropertyChanged += OnStrategyPropertyChanged;

            }

            _logManager.Sources.Add(_strategy);

            if (_strategy.ProcessState == ProcessStates.Stopped)
            {
                // запускаем процесс получения стакана, необходимый для работы алгоритма котирования
                this.Trader.RegisterQuotes(SECURITY_future);
                _strategy.Start();
     
            }
            else
            {
                this.Trader.UnRegisterQuotes(SECURITY_Call_minus1Strike);
                _strategy.Stop();
            
            }
           // this.GuiAsync(() =&amp;gt; MainWindow.Instance.textBox13.Text = MainWindow.Instance.textBox13.Text + Environment.NewLine + &amp;quot;Статус стратегии:&amp;quot; + _strategy.ProcessState);

        }
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;В классе самой стратегии
// Стратегия&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;        public _Strategy(Security SECURITY_future, Security SECURITY_Call_minus1Strike, Security SECURITY_Call_baseStrike, Security SECURITY_Call_plus1Strike, Security SECURITY_Call_plus2Strike,
                         Security SECURITY_Put_minus2Strike, Security SECURITY_Put_minus1Strike, Security SECURITY_Put_baseStrike, Security SECURITY_Put_plus1Strike)
        {
            _SECURITY_future = SECURITY_future;
            _SECURITY_Call_minus1Strike = SECURITY_Call_minus1Strike;
            _SECURITY_Call_baseStrike = SECURITY_Call_baseStrike;
            _SECURITY_Call_plus1Strike = SECURITY_Call_plus1Strike;
            _SECURITY_Call_plus2Strike = SECURITY_Call_plus2Strike;
            _SECURITY_Put_minus2Strike = SECURITY_Put_minus2Strike;
            _SECURITY_Put_minus1Strike = SECURITY_Put_minus1Strike;
            _SECURITY_Put_baseStrike = SECURITY_Put_baseStrike;
            _SECURITY_Put_plus1Strike = SECURITY_Put_plus1Strike;

        }


        protected override void OnStarting()
        {
            SuspendRules(() =&amp;gt;
            {

                MainWindow.Instance.GuiAsync(() =&amp;gt; MainWindow.Instance.textBox13.Text = MainWindow.Instance.textBox13.Text + Environment.NewLine + &amp;quot;OnStarting GO :)&amp;quot;);
                // PriceOffcetBid_3 = Convert.ToDecimal(MainWindow.Instance.textBox12.Text);

                this
                   .When(_SECURITY_future.MarketDepthChanged())
                   .Do(change);

                this
                    .When(_SECURITY_future.MarketDepthChanged())
                    .Do(Greeks_computation);

                this
                   .When(_SECURITY_future.MarketDepthChanged())
                   .Do(Start_logic).Once();

            });
            base.OnStarting();

        }
&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/17130/</id>
    <title type="text">huricane: ODE0� - не помогло покажите работу с логами - как идёт инициализация, добавление MonitorWi...</title>
    <published>2012-03-12T08:06:34Z</published>
    <updated>2012-03-12T08:06:34Z</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(17127)" rel="nofollow" target="_blank"&gt;huricane&lt;/a&gt;:&lt;/strong&gt;
ODE0� - не помогло&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;покажите работу с логами - как идёт инициализация, добавление MonitorWindow и стратегий&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17129/</id>
    <title type="text">huricane: Alexander Mukhanchikov: А почему у вас всё по 2 раза запускается и, соответственно, выводи...</title>
    <published>2012-03-12T07:53:34Z</published>
    <updated>2012-03-12T07:53:34Z</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(17128)" rel="nofollow" target="_blank"&gt;huricane&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(17126)" rel="nofollow" target="_blank"&gt;Alexander Mukhanchikov&lt;/a&gt;:&lt;/strong&gt;
А почему у вас всё по 2 раза запускается и, соответственно, выводится?
Так вами задумано?
на самом деле нет, не задумывалось :D
с чем это может быть связано?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;p&gt;с тем, что вы 2 раза запускаете стратегию&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17128/</id>
    <title type="text">Alexander Mukhanchikov: А почему у вас всё по 2 раза запускается и, соответственно, выводится? Так в...</title>
    <published>2012-03-12T07:51:11Z</published>
    <updated>2012-03-12T07:51:11Z</updated>
    <author>
      <name>hurricane</name>
      <uri>https://stocksharp.ru/users/5988/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(17126)" rel="nofollow" target="_blank"&gt;Alexander Mukhanchikov&lt;/a&gt;:&lt;/strong&gt;
А почему у вас всё по 2 раза запускается и, соответственно, выводится?
Так вами задумано?
на самом деле нет, не задумывалось :D
с чем это может быть связано?&lt;/p&gt;
&lt;/blockquote&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17127/</id>
    <title type="text">basket_Quote_Call_Sell.EnableRulesLog = true; ``` - не помогло </title>
    <published>2012-03-12T07:49:45Z</published>
    <updated>2012-03-12T07:49:45Z</updated>
    <author>
      <name>hurricane</name>
      <uri>https://stocksharp.ru/users/5988/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;pre&gt;&lt;code class="language-csharp"&gt;basket_Quote_Call_Sell.EnableRulesLog = true;
``` - не помогло
&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/17126/</id>
    <title type="text">А почему у вас всё по 2 раза запускается и, соответственно, выводится? Так вами задумано? </title>
    <published>2012-03-12T07:44:12Z</published>
    <updated>2012-03-12T07:44:12Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;А почему у вас всё по 2 раза запускается и, соответственно, выводится?
Так вами задумано?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17125/</id>
    <title type="text">Выставите EnableRulesLog в true у basket_Quote_Call_Sell </title>
    <published>2012-03-12T07:42:01Z</published>
    <updated>2012-03-12T07:42:01Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Выставите EnableRulesLog в true у basket_Quote_Call_Sell&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17123/</id>
    <title type="text">Александр но там нет ни какой информации! вот на принскрине идет котирование через пакетную стратеги...</title>
    <published>2012-03-12T07:37:54Z</published>
    <updated>2012-03-12T07:37:54Z</updated>
    <author>
      <name>hurricane</name>
      <uri>https://stocksharp.ru/users/5988/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Александр но там нет ни какой информации! вот на принскрине идет котирование через пакетную стратегию (в заявках можно видеть активную заявку с объемом 2) при этом лог в &amp;quot;мониторинг работы&amp;quot; не выводится&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17121/</id>
    <title type="text">я ожидал увидеть при запуске подобный вывод как к примеру при запуске котирования без использования ...</title>
    <published>2012-03-12T07:31:06Z</published>
    <updated>2012-03-12T07:33:09Z</updated>
    <author>
      <name>hurricane</name>
      <uri>https://stocksharp.ru/users/5988/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;я ожидал увидеть при запуске подобный вывод как к примеру при запуске котирования без использования пакетной стратегии BasketStrategy
UPD плюс ко всеми при этом выводе показывает не правильный Ask&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17122/</id>
    <title type="text">Ну нажмите на первом скриншоте стрелочку слева и выберите что вам необходимо. </title>
    <published>2012-03-12T07:32:25Z</published>
    <updated>2012-03-12T07:32:25Z</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/17120/</id>
    <title type="text">Где и что конкретно должно было вывестись, но не вывелось? На вашем скриншоте вывод есть. </title>
    <published>2012-03-12T07:19:53Z</published>
    <updated>2012-03-12T07:20:16Z</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/17119/</id>
    <title type="text">плюс ко всему у меня стоит чтобы алгоритм прокотировал объем 4 контракта, необходимый объем прокотор...</title>
    <published>2012-03-12T07:17:00Z</published>
    <updated>2012-03-12T07:17:00Z</updated>
    <author>
      <name>hurricane</name>
      <uri>https://stocksharp.ru/users/5988/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;плюс ко всему у меня стоит чтобы алгоритм прокотировал объем 4 контракта, необходимый объем прокоториван, но все также выставляет заявки [unsure]
я имею ввиду окно &amp;quot;мониторинг работы&amp;quot; в него должны выводится логи работы алгоритма, я правильно понимаю? так вот если запустить котирование без пакетной стратегии&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;var VolatilityQuoting_Call_minus1Strike_Sell = new VolatilityQuotingStrategy(new Range&amp;lt;decimal&amp;gt;((decimal)vol_Call_minus1Strike - 0.9m, (decimal)vol_Call_minus1Strike + 0.9m), OrderDirections.Sell, 4)
            {
                Volume = 2,
                Security = _SECURITY_Call_minus1Strike,
                Trader = Trader,
                Portfolio = Portfolio
            };
base.ChildStrategies.Add(VolatilityQuoting_Call_minus1Strike_Sell);
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;то логи выводятся в окно &amp;quot;мониторинг работы&amp;quot;, если запустить через BasketStrategy, то не выводятся&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;var VolatilityQuoting_Call_minus1Strike_Sell = new VolatilityQuotingStrategy(new Range&amp;lt;decimal&amp;gt;((decimal)vol_Call_minus1Strike - 0.9m, (decimal)vol_Call_minus1Strike + 0.9m), OrderDirections.Sell, 4)
            {
                Volume = 2,
                Security = _SECURITY_Call_minus1Strike,
                Trader = Trader,
                Portfolio = Portfolio
            };
var basket_Quote_Call_Sell = new BasketStrategy(BasketStrategyFinishModes.All)
              {
                  Trader = Trader,
                  Portfolio = Portfolio,
                  Volume = 1,
                  Security = _SECURITY_Call_baseStrike
              };
basket_Quote_Call_Sell.ChildStrategies.Add(VolatilityQuoting_Call_minus1Strike_Sell);


basket_Quote_Call_Sell.Start();
&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/17118/</id>
    <title type="text">не получается вывести логи при работе через пакетную стратегию, если стратегию запускать не через па...</title>
    <published>2012-03-12T07:06:15Z</published>
    <updated>2012-03-12T07:06:15Z</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;не получается вывести логи при работе через пакетную стратегию, если стратегию запускать не через пакетную стратегию BasketStrategy
логи выводятся в окно &amp;quot;мониторинг работы&amp;quot;, если через пакетную стратегию алгоритм котирует, но не выводит никакой информации в данное окно &amp;quot;мониторинг работы&amp;quot;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;ничего не понял из вышенаписанного&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/17117/</id>
    <title type="text">не получается вывести логи при работе через пакетную стратегию, если стратегию запускать не через па...</title>
    <published>2012-03-12T06:58:45Z</published>
    <updated>2012-03-12T06:58:45Z</updated>
    <author>
      <name>hurricane</name>
      <uri>https://stocksharp.ru/users/5988/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;не получается вывести логи при работе через пакетную стратегию, если стратегию запускать не через пакетную стратегию BasketStrategy
логи выводятся в окно &amp;quot;мониторинг работы&amp;quot;, если через пакетную стратегию алгоритм котирует, но не выводит никакой информации в данное окно &amp;quot;мониторинг работы&amp;quot;. Вы сами пробовали запускать через пакетную стратегию алгоритмы котирования, выводятся логи? нормально идет перекрытие по дельте если использовать DeltaHedgeStrategy? а то я делаю все как в примерах а не работает...[confused]&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17107/</id>
    <title type="text">huricane;16631 написал: Есть ли такая возможность? есть понял спасибо! Александр! </title>
    <published>2012-03-11T18:08:21Z</published>
    <updated>2012-03-11T18:08:21Z</updated>
    <author>
      <name>hurricane</name>
      <uri>https://stocksharp.ru/users/5988/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;huricane;16631 написал:
Есть ли такая возможность?&lt;/p&gt;
&lt;p&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/17106/</id>
    <title type="text">huricane: Есть ли такая возможность? есть </title>
    <published>2012-03-11T17:57:33Z</published>
    <updated>2012-03-11T17:57:33Z</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(17097)" rel="nofollow" target="_blank"&gt;huricane&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/17104/</id>
    <title type="text">huricane: вот и глюк запустил пакетную механизм дельта хеджирования в итоге дельта по позиции -7.3 а...</title>
    <published>2012-03-11T17:45:34Z</published>
    <updated>2012-03-11T17:45:34Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(17102)" rel="nofollow" target="_blank"&gt;huricane&lt;/a&gt;:&lt;/strong&gt;
вот и глюк запустил пакетную механизм дельта хеджирования в итоге дельта по позиции -7.3 а DeltaHedgeStrategy так и не отработал даже по одной пакетной стратегии :D&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Лог приводите, указывайте место неправильной работы, будем разбираться.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>