﻿<?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-04-05T16:39:01Z</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">Отлично</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">Спасибо, по событию всё получилось!</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;br /&gt;&lt;br /&gt;strategy.ProcessStateChanged += strategy =&amp;gt;&lt;br /&gt;{&lt;br /&gt;  if(strategy.ProcessState == ProcessStates.Stopped)&lt;br /&gt;       Stop();&lt;br /&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;br /&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">Можно смотреть изменение позиции, как она станет равна 0 - останавливать стратегию.</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;br /&gt;&lt;br /&gt;Что-то не совсем понимаю. &lt;br /&gt;&lt;br /&gt;Я сделал интрадэй робота на основе SampleSMA. Хочу сделать так, чтобы, если что-то происходит, и P&amp;amp;L становится меньше заданного параметра, позиция ликвидируется, робот останавливается.&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;

                    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;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;- то у меня выставится заявка и остановится стратегия, и если рынок уйдёт, заявка не исполнится.&lt;br /&gt;&lt;br /&gt;Как мне правильно дожидаться окончания котирования?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>