﻿<?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">Как запустить стратегию с ненулевой начальной позицией</title>
  <id>~/topic/1745/kak-zapustit-strategiyu-s-nenulevoi-nachalnoi-pozitsiei/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-05T17:57:57Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=1745" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/9694/</id>
    <title type="text">Так я знаю позицию, я не могу ее в стратегию передать. Strategy.PositionManager.Position - поле не р...</title>
    <published>2011-07-19T17:57:54Z</published>
    <updated>2016-08-16T00:00:28Z</updated>
    <author>
      <name>President</name>
      <uri>https://stocksharp.ru/users/510/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;mdv &lt;a href="https://stocksharp.ru/posts/m/9687/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Так я знаю позицию, я не могу ее в стратегию передать. Strategy.PositionManager.Position - поле не радактируемое из вне. Метода не увидел для этого...&lt;br /&gt;Полагаю, что PositionManager подписан на какие-то события обновления позиций, но как их искусственно сгенерить я тоже не знаю.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;а что вы хотите делать с этой позицией?&lt;br /&gt;если на нее завязана какая-то логика то заведите свои переменные для описания позиции, инициализируйте их (раз вы знаете какое должно быть начальное значение), и пользуйтесь ими в своей логике.&lt;br /&gt;&lt;br /&gt;а насколько мне пояснили тут &lt;a href="http://stocksharp.com/forum/1733/-ISSUE--Strategy-PositionManager-Position-tormozit/ " title="http://stocksharp.com/forum/1733/-ISSUE--Strategy-PositionManager-Position-tormozit/ "&gt;http://stocksharp.com/fo...ager-Position-tormozit/ &lt;/a&gt;Strategy.PositionManager.Position имеет другой смысл нежели позиция в торговом терминале.&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/9702/</id>
    <title type="text">Я просто подумал, что стратегия - сложная штука и ей на всякий случай надо знать мою текущую позицию...</title>
    <published>2011-07-20T06:35:15Z</published>
    <updated>2011-07-20T06:35:15Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;mdv &lt;a href="https://stocksharp.ru/posts/m/9701/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Я просто подумал, что стратегия - сложная штука и ей на всякий случай надо знать мою текущую позицию =))&lt;br /&gt;То, что свои переменные можно сделать - это то ясно. Однако объясните, пожалуйста, для чего обычно используется&lt;br /&gt;абстракция PositionManager, ну то есть зачем она вообще была сделана? Для отслеживания изменения позиции стратегией?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Для получения позиции у стратегии.&lt;br /&gt;Будет время - добавим возможность устанавливать начальную позицию у стратегии в PositionManager.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/9701/</id>
    <title type="text">Я просто подумал, что стратегия - сложная штука и ей на всякий случай надо знать мою текущую позицию...</title>
    <published>2011-07-20T06:15:45Z</published>
    <updated>2011-07-20T06:15:45Z</updated>
    <author>
      <name>mdv</name>
      <uri>https://stocksharp.ru/users/6039/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Я просто подумал, что стратегия - сложная штука и ей на всякий случай надо знать мою текущую позицию =))&lt;br /&gt;То, что свои переменные можно сделать - это то ясно. Однако объясните, пожалуйста, для чего обычно используется&lt;br /&gt;абстракция PositionManager, ну то есть зачем она вообще была сделана? Для отслеживания изменения позиции стратегией?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/9697/</id>
    <title type="text">У меня каждая стратегия крутится на отдельном субсчету в квике, позицию я получаю следующим методом:...</title>
    <published>2011-07-19T18:11:03Z</published>
    <updated>2011-07-19T18:11:03Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">У меня каждая стратегия крутится на отдельном субсчету в квике, позицию я получаю следующим методом:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
		protected int GetCurrentPosition()
		{
			return Trader.GetPosition(Portfolio, Security) != null
					   ? (int)Trader.GetPosition(Portfolio, Security).CurrentValue
					   : 0;
		}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;President всё верно расписал</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/9687/</id>
    <title type="text">Так я знаю позицию, я не могу ее в стратегию передать. Strategy.PositionManager.Position - поле не р...</title>
    <published>2011-07-19T12:59:50Z</published>
    <updated>2011-07-19T12:59:50Z</updated>
    <author>
      <name>mdv</name>
      <uri>https://stocksharp.ru/users/6039/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Так я знаю позицию, я не могу ее в стратегию передать. Strategy.PositionManager.Position - поле не радактируемое из вне. Метода не увидел для этого...&lt;br /&gt;Полагаю, что PositionManager подписан на какие-то события обновления позиций, но как их искусственно сгенерить я тоже не знаю.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/9681/</id>
    <title type="text">Добрый день! Подскажите новичку, как завставить стратегию видеть позиции по инструменту, открытые до...</title>
    <published>2011-07-19T10:43:22Z</published>
    <updated>2011-07-19T10:43:22Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;mdv &lt;a href="https://stocksharp.ru/posts/m/9679/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&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.ru/posts/m/9679/</id>
    <title type="text">Добрый день! Подскажите новичку, как завставить стратегию видеть позиции по инструменту, открытые до...</title>
    <published>2011-07-19T10:08:14Z</published>
    <updated>2011-07-19T10:08:14Z</updated>
    <author>
      <name>mdv</name>
      <uri>https://stocksharp.ru/users/6039/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Добрый день! Подскажите новичку, как завставить стратегию видеть позиции по инструменту, открытые до ее запуска?&lt;br /&gt;То есть я хочу, чтобы по включению стратегия учитывала текущую ситуацию. При экспорте таблиц я вижу свою позицию, но как сообщить об этом стратегии, я не понял.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>