﻿<?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/2422/rabota-s-algoritmom-kotirovaniya-po-neskolkim-instumentam/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-21T06:33:34Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=2422" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/16634/</id>
    <title type="text">спасибо попробую! </title>
    <published>2012-02-21T08:41:58Z</published>
    <updated>2012-02-21T08:41:58Z</updated>
    <author>
      <name>ET</name>
      <uri>https://stocksharp.com/users/5992/</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/16633/</id>
    <title type="text">Возможно вам поможет BasketSecurity, но я в этом сомневаюсь. Скорее всего вам неибходимо написать св...</title>
    <published>2012-02-21T08:32:20Z</published>
    <updated>2012-02-21T08:37:49Z</updated>
    <author>
      <name>Serg</name>
      <uri>https://stocksharp.com/users/484/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Возможно вам поможет BasketSecurity, но я в этом сомневаюсь. Скорее всего вам неибходимо написать свою(родительскую) стратегию которая будет управлять работой своих дочек (MarketQuotingStrategy). Както так
upd: а либо переда началом котирования следуйщего инструмента делать так _Strategy.Security = след.Инструм (имхо)&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/16632/</id>
    <title type="text">не ужели никто не запускал в рамках одной стратегии котирование по нескольким инструментам?? подскаж...</title>
    <published>2012-02-21T07:57:38Z</published>
    <updated>2012-02-21T07:57:38Z</updated>
    <author>
      <name>ET</name>
      <uri>https://stocksharp.com/users/5992/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;не ужели никто не запускал в рамках одной стратегии котирование по нескольким инструментам??
подскажите кто делал как решить проблему. [blush]&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/16623/</id>
    <title type="text">Суть в том что мне необходимо скотировать в рамках одной стратегии несколько инструментов так создаю...</title>
    <published>2012-02-20T19:10:36Z</published>
    <updated>2012-02-20T19:10:36Z</updated>
    <author>
      <name>ET</name>
      <uri>https://stocksharp.com/users/5992/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Суть в том что мне необходимо скотировать в рамках одной стратегии несколько инструментов&lt;/p&gt;
&lt;p&gt;так создаю стратегию в MainWindow&lt;/p&gt;
&lt;p&gt;_strategy = new _Strategy(SECURITY_Call_1, SECURITY_Call_2, SECURITY_Call_3, SECURITY_Call_4,
SECURITY_Put_1, SECURITY_Put_2, SECURITY_Put_3, SECURITY_Put_4, SECURITY_future)
;&lt;/p&gt;
&lt;p&gt;в коде самой стратегии&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;объявляю переменные
public Security _SECURITY_Call_1, _SECURITY_Call_2, _SECURITY_Call_3, _SECURITY_Call_4;
public Security _SECURITY_Put_1, _SECURITY_Put_2, _SECURITY_Put_3, _SECURITY_Put_4;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;конструктор
public _Strategy(Security SECURITY_future, Security SECURITY_Call_1, Security SECURITY_Call_2, Security SECURITY_Call_3, Security        SECURITY_Call_4, Security SECURITY_Put_1, Security SECURITY_Put_2, Security SECURITY_Put_3, Security SECURITY_Put_4)
{
_SECURITY_future = SECURITY_future;
_SECURITY_Call_1 = SECURITY_Call_1;
_SECURITY_Call_2 = SECURITY_Call_2;
_SECURITY_Call_3 = SECURITY_Call_3;
_SECURITY_Call_4 = SECURITY_Call_4;
_SECURITY_Put_1 = SECURITY_Put_1;
_SECURITY_Put_2 = SECURITY_Put_2;
_SECURITY_Put_3 = SECURITY_Put_3;
_SECURITY_Put_4 = SECURITY_Put_4;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt; }
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;При этом получается выставить ордер по любому инструменту&lt;/p&gt;
&lt;p&gt;вот к примеру метод выставления, получается войти по любому инструменту&lt;/p&gt;
&lt;p&gt;private void Future_orderMarket(decimal volume, OrderDirections dir_FutureMarket)
{
var orderMarket_Future = new Order
;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;        base.RegisterOrder(orderMarket_Future);
    }
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;вот так вхожу в позицию по инструменту _SECURITY_Call_3&lt;/p&gt;
&lt;p&gt;Future_orderMarket(Volume, OrderDirections.Buy);&lt;/p&gt;
&lt;p&gt;но вот не могу понять почему не работают алгоритмы котирования для любого инструмента, а только для инструмента:
Security = SECURITY_Call_1,&lt;/p&gt;
&lt;p&gt;т.е. к примеру когда я включаю котирование по _SECURITY_Call_3, он котирует SECURITY_Call_1.&lt;/p&gt;
&lt;p&gt;Перепробовал много вариантов, но никак не могу решить эту проблему.
Подскажите как мне решить данный вопрос!&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>