﻿<?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-04-04T10:36: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">Т.е. перед постановкой заявки в стратегии присваивать полю 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;div class="quote"&gt;&lt;span class="quotetitle"&gt;Pantov &lt;a href="https://stocksharp.com/posts/m/14485/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Т.е. перед постановкой заявки в стратегии присваивать полю Security нужный инструмент?&lt;br /&gt;Будут ли при этом для стратегии правильно считаться позиции, прибыль-убыток и др. ?&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;OvcharenkoVI вам выше написал что такое дополнительные свойства класса.&lt;br /&gt;Посмотрите свой пост.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Нет, не будет. Переопределяйте классы и считайте сами.&lt;br /&gt;Либо, в третий раз повторяю, используйте BasketSecurity.</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">Т.е. перед постановкой заявки в стратегии присваивать полю Security нужный инструмент?&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/14484/</id>
    <title type="text">&amp;gt; либо полями в стратегии задавайте свои инструменты. Это можно пояснить на примере (у стратегии вед...</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;div class="quote"&gt;&lt;span class="quotetitle"&gt;Pantov &lt;a href="https://stocksharp.com/posts/m/14482/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&amp;gt; либо полями в стратегии задавайте свои инструменты.&lt;br /&gt;&lt;br /&gt;Это можно пояснить на примере (у стратегии ведь одно поле Security)?&lt;br /&gt;&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/14482/</id>
    <title type="text">&amp;gt; либо полями в стратегии задавайте свои инструменты. Это можно пояснить на примере (у стратегии вед...</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">&amp;gt; либо полями в стратегии задавайте свои инструменты.&lt;br /&gt;&lt;br /&gt;Это можно пояснить на примере (у стратегии ведь одно поле Security)?&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/14481/</id>
    <title type="text">Давайте вернемся к этой теме. Все-же как более правильно в рамках событийной стратегии работать по о...</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;div class="quote"&gt;&lt;span class="quotetitle"&gt;Pantov &lt;a href="https://stocksharp.com/posts/m/14478/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Давайте вернемся  к этой теме.&lt;br /&gt;Все-же как более правильно в рамках событийной стратегии работать&lt;br /&gt;по одному портфелю с двумя и более инструментами, а также&lt;br /&gt;с одним инструментом по разным портфелям?&lt;br /&gt;Хотелось бы теории и кода, спасибо. &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;А мой ответ совсем-совсем не устраивает?&lt;br /&gt;Если стратегия 1, но несколько инструментов - используйте либо BasketSecurity, либо полями в стратегии задавайте свои инструменты.&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/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;br /&gt;Все-же как более правильно в рамках событийной стратегии работать&lt;br /&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/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">видимо для тестирования следует использовать корзину инструментов... я занимаюсь арбитражными роботами, мне тестирование не поможет, поэтому не могу ответить</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">реализовал на тестирование по истории. так вот стата учитывается только для 1-го инструмента.&lt;br /&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">Спасибо, буду пробывать</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;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;
            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;/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/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">Я не использую basketSecurity.&lt;br /&gt;&lt;br /&gt;в самом классе стратегии сначала создаю &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;
        public Security security_2;&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Потом&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;
        public IndStrategy(Security security_2)
        {
            this.security_2 = security_2;
        }&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;А в MainWindow&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;
                security_2 = (Security)SelectedSecurity_2;

                _strategy = new IndStrategy(security_2)
                {
                    Security = security,
                    security_2 = security_2,
                };&lt;/pre&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/14395/</id>
    <title type="text">1) BasketSecurity 2) Как свойство стратегии заводите что надо</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">1) BasketSecurity&lt;br /&gt;2) Как свойство стратегии заводите что надо</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;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;

_strategy = new SmaStrategy()
			{
				Volume = 1,
				Portfolio = portfolio,
				Security = RIU,
				Trader = _trader
			};

&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;потом в самой стратегии &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;

                    order = this.CreateOrder(direction, price + _point, base.Volume);
                    base.RegisterOrder(order);
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;В случае выставления заявок по 2-м инструментам, как лучше реализовать?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>