﻿<?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/2207/neskolko-instrumentov-v-strategii/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-14T19:47:15Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=2207" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/14487/</id>
    <title type="text">Pantov: Т.е. перед постановкой заявки в стратегии присваивать полю Security нужный инструмент? Будут...</title>
    <published>2011-12-09T07:52:58Z</published>
    <updated>2011-12-09T07:52:58Z</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(14485)" rel="nofollow" target="_blank"&gt;Pantov&lt;/a&gt;:&lt;/strong&gt;
Т.е. перед постановкой заявки в стратегии присваивать полю Security нужный инструмент?
Будут ли при этом для стратегии правильно считаться позиции, прибыль-убыток и др. ?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;OvcharenkoVI вам выше написал что такое дополнительные свойства класса.
Посмотрите свой пост.&lt;/p&gt;
&lt;p&gt;Нет, не будет. Переопределяйте классы и считайте сами.
Либо, в третий раз повторяю, используйте BasketSecurity.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/14485/</id>
    <title type="text">Т.е. перед постановкой заявки в стратегии присваивать полю Security нужный инструмент? Будут ли при ...</title>
    <published>2011-12-09T07:47:05Z</published>
    <updated>2011-12-09T07:47:05Z</updated>
    <author>
      <name>Pantov</name>
      <uri>https://stocksharp.com/users/98/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Т.е. перед постановкой заявки в стратегии присваивать полю Security нужный инструмент?
Будут ли при этом для стратегии правильно считаться позиции, прибыль-убыток и др. ?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/14484/</id>
    <title type="text">Pantov: либо полями в стратегии задавайте свои инструменты. Это можно пояснить на примере (у стратег...</title>
    <published>2011-12-09T07:40:15Z</published>
    <updated>2011-12-09T07:40:15Z</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(14482)" rel="nofollow" target="_blank"&gt;Pantov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;либо полями в стратегии задавайте свои инструменты.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Это можно пояснить на примере (у стратегии ведь одно поле Security)?&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.com/posts/m/14482/</id>
    <title type="text">либо полями в стратегии задавайте свои инструменты. Это можно пояснить на примере (у стратегии ведь ...</title>
    <published>2011-12-09T07:02:51Z</published>
    <updated>2011-12-09T07:02:51Z</updated>
    <author>
      <name>Pantov</name>
      <uri>https://stocksharp.com/users/98/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;либо полями в стратегии задавайте свои инструменты.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Это можно пояснить на примере (у стратегии ведь одно поле Security)?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/14481/</id>
    <title type="text">Pantov: Давайте вернемся к этой теме. Все-же как более правильно в рамках событийной стратегии работ...</title>
    <published>2011-12-09T06:39:11Z</published>
    <updated>2011-12-09T06:39:11Z</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(14478)" rel="nofollow" target="_blank"&gt;Pantov&lt;/a&gt;:&lt;/strong&gt;
Давайте вернемся  к этой теме.
Все-же как более правильно в рамках событийной стратегии работать
по одному портфелю с двумя и более инструментами, а также
с одним инструментом по разным портфелям?
Хотелось бы теории и кода, спасибо.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;А мой ответ совсем-совсем не устраивает?
Если стратегия 1, но несколько инструментов - используйте либо BasketSecurity, либо полями в стратегии задавайте свои инструменты.&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.com/posts/m/14478/</id>
    <title type="text">Давайте вернемся к этой теме. Все-же как более правильно в рамках событийной стратегии работать по о...</title>
    <published>2011-12-09T05:34:47Z</published>
    <updated>2011-12-09T05:34:47Z</updated>
    <author>
      <name>Pantov</name>
      <uri>https://stocksharp.com/users/98/</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>
  <entry>
    <id>https://stocksharp.com/posts/m/14440/</id>
    <title type="text">видимо для тестирования следует использовать корзину инструментов... я занимаюсь арбитражными робота...</title>
    <published>2011-12-08T10:01:48Z</published>
    <updated>2011-12-08T10:01:48Z</updated>
    <author>
      <name>OvcharenkoVI</name>
      <uri>https://stocksharp.com/users/390/</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>
  <entry>
    <id>https://stocksharp.com/posts/m/14439/</id>
    <title type="text">реализовал на тестирование по истории. так вот стата учитывается только для 1-го инструмента. выходи...</title>
    <published>2011-12-08T09:15:51Z</published>
    <updated>2011-12-08T09:15:51Z</updated>
    <author>
      <name>foRs</name>
      <uri>https://stocksharp.com/users/28037/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;реализовал на тестирование по истории. так вот стата учитывается только для 1-го инструмента.
выходит если использовать такой вариант нужно самому отслеживать профиты и лосы?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/14432/</id>
    <title type="text">Спасибо, буду пробывать </title>
    <published>2011-12-08T04:49:38Z</published>
    <updated>2011-12-08T04:49:38Z</updated>
    <author>
      <name>foRs</name>
      <uri>https://stocksharp.com/users/28037/</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>
  <entry>
    <id>https://stocksharp.com/posts/m/14428/</id>
    <title type="text">А с заявками еще проще var order = new Order { Type = OrderTypes.Market, Volume = 1, Portfolio = bas...</title>
    <published>2011-12-07T18:40:25Z</published>
    <updated>2011-12-07T18:40:43Z</updated>
    <author>
      <name>OvcharenkoVI</name>
      <uri>https://stocksharp.com/users/390/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;А с заявками еще проще&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;            var order = new Order
            {
                Type = OrderTypes.Market,
                Volume = 1,
                Portfolio = base.Portfolio,
                Security = base.Security,
                Direction = OrderDirections.Sell,
            };

            var order1 = new Order
            {
                Type = OrderTypes.Market,
                Volume = 1,
                Portfolio = base.Portfolio,
                Security = security_2,
                Direction = OrderDirections.Buy,
            };


            Trader.RegisterOrder(order);
            Trader.RegisterOrder(order1);
&lt;/code&gt;&lt;/pre&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/14427/</id>
    <title type="text">Я не использую basketSecurity. в самом классе стратегии сначала создаю public Security security_2; П...</title>
    <published>2011-12-07T18:38:54Z</published>
    <updated>2011-12-07T18:38:54Z</updated>
    <author>
      <name>OvcharenkoVI</name>
      <uri>https://stocksharp.com/users/390/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Я не использую basketSecurity.&lt;/p&gt;
&lt;p&gt;в самом классе стратегии сначала создаю&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;        public Security security_2;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Потом&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;        public IndStrategy(Security security_2)
        {
            this.security_2 = security_2;
        }
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;А в MainWindow&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;                security_2 = (Security)SelectedSecurity_2;

                _strategy = new IndStrategy(security_2)
                {
                    Security = security,
                    security_2 = security_2,
                };
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Куски кода вырезал соответственно) но так в принципе понятно)&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/14395/</id>
    <title type="text">BasketSecurity Как свойство стратегии заводите что надо </title>
    <published>2011-12-07T12:12:53Z</published>
    <updated>2011-12-07T12:12:53Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;ol&gt;
&lt;li&gt;BasketSecurity&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.com/posts/m/14392/</id>
    <title type="text">Юзал поиск но не нашел как реализовать чтобы в стратегии можно было использовать несколько инструмен...</title>
    <published>2011-12-07T12:06:10Z</published>
    <updated>2011-12-07T12:06:10Z</updated>
    <author>
      <name>foRs</name>
      <uri>https://stocksharp.com/users/28037/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Юзал поиск но не нашел как реализовать чтобы в стратегии можно было использовать несколько инструментов&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
_strategy = new SmaStrategy()
			{
				Volume = 1,
				Portfolio = portfolio,
				Security = RIU,
				Trader = _trader
			};


&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;потом в самой стратегии&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
                    order = this.CreateOrder(direction, price + _point, base.Volume);
                    base.RegisterOrder(order);

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;В случае выставления заявок по 2-м инструментам, как лучше реализовать?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>