﻿<?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/2571/kak-pravilno-vyiti-iz-pozitsii-i-ostanovit-strategiyu__/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-25T08:29:37Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=2571" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/18061/</id>
    <title type="text">Отлично </title>
    <published>2012-04-05T12:35:49Z</published>
    <updated>2012-04-05T12:35:49Z</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/18031/</id>
    <title type="text">Спасибо, по событию всё получилось! </title>
    <published>2012-04-04T19:21:15Z</published>
    <updated>2012-04-04T19:33:40Z</updated>
    <author>
      <name>Spiritschaser</name>
      <uri>https://stocksharp.com/users/1927/</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/18024/</id>
    <title type="text">Можно подписаться на изменение состояния стратегии котирования... вроде strategy.ProcessStateChanged...</title>
    <published>2012-04-04T14:02:15Z</published>
    <updated>2012-04-04T14:02:15Z</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;p&gt;strategy.ProcessStateChanged += strategy =&amp;gt;
{
if(strategy.ProcessState == ProcessStates.Stopped)
Stop();
}&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/18023/</id>
    <title type="text">О, точно. Самое простое и не заметил! </title>
    <published>2012-04-04T14:00:13Z</published>
    <updated>2012-04-04T14:00:13Z</updated>
    <author>
      <name>Spiritschaser</name>
      <uri>https://stocksharp.com/users/1927/</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/18022/</id>
    <title type="text">Можно смотреть изменение позиции, как она станет равна 0 - останавливать стратегию. </title>
    <published>2012-04-04T13:48:16Z</published>
    <updated>2012-04-04T13:48:16Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.com/users/5990/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Можно смотреть изменение позиции, как она станет равна 0 - останавливать стратегию.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/18021/</id>
    <title type="text">Добрый день! Что-то не совсем понимаю. Я сделал интрадэй робота на основе SampleSMA. Хочу сделать та...</title>
    <published>2012-04-04T13:27:09Z</published>
    <updated>2012-04-04T13:27:09Z</updated>
    <author>
      <name>Spiritschaser</name>
      <uri>https://stocksharp.com/users/1927/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Добрый день!&lt;/p&gt;
&lt;p&gt;Что-то не совсем понимаю.&lt;/p&gt;
&lt;p&gt;Я сделал интрадэй робота на основе SampleSMA. Хочу сделать так, чтобы, если что-то происходит, и P&amp;amp;L становится меньше заданного параметра, позиция ликвидируется, робот останавливается.&lt;/p&gt;
&lt;p&gt;Но у меня заявки выставляются с помощью котирования, и если я просто сделаю:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
                    if (PnLManager.PnL &amp;gt; 1600 || PnLManager.PnL &amp;lt; -100)
                    {
                        decimal Volume = System.Math.Abs(PositionManager.Position);
                        OrderDirections orderDirection = OrderDirections.Buy;
                        if (PositionManager.Position &amp;lt; 0) { orderDirection = OrderDirections.Buy; }
                        if (PositionManager.Position &amp;gt; 0) { orderDirection = OrderDirections.Sell; }

                        var order = this.CreateOrder(orderDirection, StockSharp.Algo.TraderHelper.GetMarketPrice(Security, orderDirection), Volume);

                        if (PositionManager.Position != 0)
                        {
                            var strategy = new MarketQuotingStrategy(order, new Unit(), new Unit());
                            ChildStrategies.Add(strategy);
                        }

                        PositionManager.Position = 0;
                        Stop();

&lt;/code&gt;&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;то у меня выставится заявка и остановится стратегия, и если рынок уйдёт, заявка не исполнится.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Как мне правильно дожидаться окончания котирования?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>