﻿<?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">исключение в MarketQuotingStrategy</title>
  <id>~/topic/954/isklyuchenie-v-marketquotingstrategy/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-21T20:20:10Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=954" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/2359/</id>
    <title type="text">А зачем Вы каждый раз подписываетесь на событие NewTrades? OnProcess вызывается довольно часто, и вн...</title>
    <published>2010-05-06T13:35:00Z</published>
    <updated>2010-05-06T13:35:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">А зачем Вы каждый раз подписываетесь на событие NewTrades? OnProcess&lt;br /&gt;вызывается довольно часто, и внутри него не нужно подписываться на&lt;br /&gt;события ITrader. Делайте это при старте программы. И при таком&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.ru/posts/m/2358/</id>
    <title type="text"> protected override bool OnProcess() { // если наша стратегия в процессе остановки if (base.ProcessS...</title>
    <published>2010-05-06T12:28:00Z</published>
    <updated>2010-05-06T12:28:00Z</updated>
    <author>
      <name>dart</name>
      <uri>https://stocksharp.ru/users/28358/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">       protected override bool OnProcess()&lt;br /&gt;        {&lt;br /&gt;            // если наша стратегия в процессе остановки&lt;br /&gt;            if (base.ProcessState == StrategyProcessStates.Stopping)&lt;br /&gt;            {&lt;br /&gt;                // отменяем стратегию&lt;br /&gt;                base.Orders.Where(o =&amp;gt; o.State ==&lt;br /&gt;OrderStates.Active).ForEach(base.Trader.GuarantyCancelOrder);&lt;br /&gt;                // так как все активные заявки гарантированно были&lt;br /&gt;отменены, то возвращаем false&lt;br /&gt;                return false;&lt;br /&gt;            }&lt;br /&gt;                base.Trader.NewTrades += Trades =&amp;gt;&lt;br /&gt;                {&lt;br /&gt;                    foreach (var Trade in Trades)&lt;br /&gt;                    {&lt;br /&gt;                        var trade = Trade;&lt;br /&gt;                        if (trade.Security.Code == &amp;quot;RIM0&amp;quot;)&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.ru/posts/m/2357/</id>
    <title type="text">Есть событие ITrader.NewTrades - по описанию оно то, что нужно. А как Вы вызываете NewTrades из OnPr...</title>
    <published>2010-05-06T11:55:00Z</published>
    <updated>2010-05-06T11:55:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Есть событие ITrader.NewTrades - по описанию оно то, что нужно.&lt;br /&gt;&lt;br /&gt;А как Вы вызываете NewTrades из OnProcess? Приведите кусок кода.&lt;br /&gt;&lt;br /&gt;Форум - а вот он, где мы сейчас переписываемся. Омега и ВЛД - это поп&lt;br /&gt;софт. У меня пока уровень популярности не такой. Да и какой смысл во&lt;br /&gt;множестве форумах. Там свои собственные языки. А у меня - .NET.&lt;br /&gt;Форумов по нему - как все омеги велсы и мета трейдеры вместе взятые да&lt;br /&gt;помноженные на 100 =) Книжек - тонна. Статей в интернете - столько же.&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.ru/posts/m/2356/</id>
    <title type="text">У меня стратегия имеет ту же структуру что и SMASample. В onprocess вызываю newtrades, набираю стати...</title>
    <published>2010-05-06T10:10:00Z</published>
    <updated>2010-05-06T10:10:00Z</updated>
    <author>
      <name>dart</name>
      <uri>https://stocksharp.ru/users/28358/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">У меня стратегия имеет ту же структуру что и SMASample. В onprocess&lt;br /&gt;вызываю newtrades, набираю статистику нужной длины, на основе её&lt;br /&gt;принимается решение buy, sell или ничего не делать. Понимаю что&lt;br /&gt;корявая схема, но по-другому пока не получилось.&lt;br /&gt;Вот и спрашиваю, как можно сделать чтобы статистика всех сделок&lt;br /&gt;набиралась неперерывно и имелся к ней уже мгновенный доступ.&lt;br /&gt;&lt;br /&gt;ЗЫ где-то есть форум? На мой взгляд, форум вещь нужная, так как&lt;br /&gt;продукт хороший, но спросить можно только у первоисточника, то есть у&lt;br /&gt;вас. Постоянно вас напрягать не совсем хорошо. Даже по Омеге, ВЛД есть&lt;br /&gt;целые форумы, в S# же требуется квалификация как программиста, не ниже&lt;br /&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>
  <entry>
    <id>https://stocksharp.ru/posts/m/2355/</id>
    <title type="text">Блог зависит от меня. А вот форум - уже от пользователей. А зачем вызывать NewTrades? Его Strategy с...</title>
    <published>2010-05-05T18:22:00Z</published>
    <updated>2010-05-05T18:22:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Блог зависит от меня. А вот форум - уже от пользователей.&lt;br /&gt;&lt;br /&gt;А зачем вызывать NewTrades? Его Strategy сам вызывает. Про рваные не&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.ru/posts/m/2354/</id>
    <title type="text">Тишина какая-то в блоге, наверно все уже всё давно освоили, сейчас прибыль молча считают.)) Такой во...</title>
    <published>2010-05-05T12:40:00Z</published>
    <updated>2010-05-05T12:40:00Z</updated>
    <author>
      <name>dart</name>
      <uri>https://stocksharp.ru/users/28358/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Тишина какая-то в блоге, наверно все уже всё давно освоили, сейчас&lt;br /&gt;прибыль молча считают.))&lt;br /&gt;Такой вопрос задам. Если вызывать NewTrades в OnProcess, то данные&lt;br /&gt;получатся рваные, так как онпроцесс вызывается дискретно.&lt;br /&gt;Можно как-то сделать чтоб данные о всех сделках считывались&lt;br /&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>
  <entry>
    <id>https://stocksharp.ru/posts/m/2353/</id>
    <title type="text">Ок, я сделаю это настраиваемым. Но оно будет только в следующей версии. </title>
    <published>2010-04-20T14:38:00Z</published>
    <updated>2010-04-20T14:38:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Ок, я сделаю это настраиваемым. Но оно будет только в следующей&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.ru/posts/m/2352/</id>
    <title type="text">Насколько знаю, код бумаги брокер задаёт. Насчёт того чтобы алиас прописать в квике не знаю наскольк...</title>
    <published>2010-04-20T13:53:00Z</published>
    <updated>2010-04-20T13:53:00Z</updated>
    <author>
      <name>dart</name>
      <uri>https://stocksharp.ru/users/28358/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Насколько знаю, код бумаги брокер задаёт. Насчёт того чтобы алиас&lt;br /&gt;прописать в квике не знаю насколько это возможно.&lt;br /&gt;По-крайней мере я с этим уже сталкивался, когда настраивал связку&lt;br /&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>
  <entry>
    <id>https://stocksharp.ru/posts/m/2351/</id>
    <title type="text">Да, это интересное поведение. А код бумаги поменять возможно через настройки Квика? Например, пропис...</title>
    <published>2010-04-20T13:35:00Z</published>
    <updated>2010-04-20T13:35:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Да, это интересное поведение. А код бумаги поменять возможно через&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.ru/posts/m/2350/</id>
    <title type="text">Спасибо, ещё один момент. Сегодня попробовал одним контрактом на боевом квике S#1.8. На ФОРТС не пол...</title>
    <published>2010-04-20T12:35:00Z</published>
    <updated>2010-04-20T12:35:00Z</updated>
    <author>
      <name>dart</name>
      <uri>https://stocksharp.ru/users/28358/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Спасибо, ещё один момент. Сегодня попробовал одним контрактом на&lt;br /&gt;боевом квике S#1.8. На ФОРТС не получилось: пишет коллекция котировок&lt;br /&gt;пуста. На всякий случай прикладываю лог:&lt;br /&gt;14:15:05.8750000 SS_SBRF-6.10SmaStrategy runned&lt;br /&gt;14:16:08.5937500 MQS_SBRF-6.10System.ArgumentException: Коллекция&lt;br /&gt;котировок пуста.&lt;br /&gt;Имя параметра: quotes&lt;br /&gt;   в Ecng.Trading.Algo.TraderHelper.GetFilteredQuotes(IEnumerable`1&lt;br /&gt;quotes, ITrader trader, Order currentOrder)&lt;br /&gt;   в Ecng.Trading.Algo.TraderHelper.GetFilteredQuotes(MarketDepth&lt;br /&gt;depth, OrderDirections orderDirection, ITrader trader, Order&lt;br /&gt;currentOrder)&lt;br /&gt;   в Ecng.Trading.Algo.TraderHelper.GetFilteredQuotes(Security&lt;br /&gt;security, OrderDirections orderDirection, ITrader trader, Order&lt;br /&gt;currentOrder)&lt;br /&gt;   в Ecng.Trading.Algo.QuotingStrategy.get_FilteredQuotes()&lt;br /&gt;   в Ecng.Trading.Algo.QuotingStrategy.GetBestPrice()&lt;br /&gt;   в Ecng.Trading.Algo.MarketQuotingStrategy.GetNewPrice()&lt;br /&gt;   в Ecng.Trading.Algo.QuotingStrategy.OnProcess()&lt;br /&gt;   в Ecng.Trading.Algo.Strategy. ()&lt;br /&gt;14:16:08.5937500 MQS_SBRF-6.10MarketQuotingStrategy stopping&lt;br /&gt;14:16:10.5312500 MQS_SBRF-6.10Котирование заканчилось.&lt;br /&gt;14:16:10.5312500 MQS_SBRF-6.10MarketQuotingStrategy stopped&lt;br /&gt;14:19:12.5937500 MQS_SBRF-6&lt;br /&gt;&lt;br /&gt;При этом на акциях на Лукойле всё получилось. Думаю что это связано с&lt;br /&gt;тем, что у этого брокера обозначение класса бумаги на ФОРТС другие.&lt;br /&gt;Например, вместо RIM0 пишется RTS-6.10. То есть если раньше стакан&lt;br /&gt;назывался &amp;quot;RTS-6.10 Котировки&amp;quot;, теперь он называется &amp;quot;RTS-6.10-&lt;br /&gt;SPBFUT&amp;quot;. Теперь в названии два тире получается.&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/2349/</id>
    <title type="text">if (trade.OrderDirection == OrderDirections.Buy) </title>
    <published>2010-04-19T22:52:00Z</published>
    <updated>2010-04-19T22:52:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">if (trade.OrderDirection == OrderDirections.Buy)&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/2348/</id>
    <title type="text">Странно, по всей видимости шалит брокер (если ничего параллельно не происходит с заявкой и ею распор...</title>
    <published>2010-04-19T22:51:00Z</published>
    <updated>2010-04-19T22:51:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Странно, по всей видимости шалит брокер (если ничего параллельно не&lt;br /&gt;происходит с заявкой и ею распоряжается только робот). Времени прошло&lt;br /&gt;предостаточно - 17 секунд. Попробуйте включить FORTS перестановку,&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.ru/posts/m/2347/</id>
    <title type="text">Спасибо, уже говорили -http://groups.google.ru/group/stocksharp/browse_thread/thread/8910990083e35ef...</title>
    <published>2010-04-19T22:48:00Z</published>
    <updated>2010-04-19T22:48:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Спасибо, уже говорили -&lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAACi4nBVnQXiBSDybqSIF-pMtKrb4xt6PSdb-L6B-CI-fYZeXIinfOLTKNGFVmEx9yrOBuI7ugHmr8NoO5kTP9v6vDHhi-F1P623obRJVyb8Bw" title="http://groups.google.ru/group/stocksharp/browse_thread/thread/8910990083e35efd"&gt;http://groups.google.ru/group/stocksharp/browse_thread/thread/8910990083e35efd&lt;/a&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>
  <entry>
    <id>https://stocksharp.ru/posts/m/2346/</id>
    <title type="text">Вот ещё один лог: 00:52:38.4612808 SS_RIM0SmaStrategy runned 00:56:39.6651908 MQS_RIM0Цена текущей 1...</title>
    <published>2010-04-19T22:03:00Z</published>
    <updated>2010-04-19T22:03:00Z</updated>
    <author>
      <name>dart</name>
      <uri>https://stocksharp.ru/users/28358/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Вот ещё один лог:&lt;br /&gt;00:52:38.4612808 SS_RIM0SmaStrategy runned&lt;br /&gt;00:56:39.6651908 MQS_RIM0Цена текущей 156100 и лучшей 156080.&lt;br /&gt;00:56:39.6651908 MQS_RIM0Регистрация новой заявки Buy с ценой 156080 и&lt;br /&gt;объемом 3.&lt;br /&gt;00:56:40.4789532 MQS_RIM0Заявка зарегистрирована Buy под номером&lt;br /&gt;568512447 с ценой 156080 объемом 3 ID транзакции 3074575.&lt;br /&gt;00:56:41.4927187 MQS_RIM0Цена текущей 156080 и лучшей 156120.&lt;br /&gt;00:56:41.4927187 MQS_RIM0Котирование заявки Buy под номером 568512447&lt;br /&gt;с ценой 156080 объемом 3 ID транзакции 3074575.&lt;br /&gt;00:56:42.8227391 MQS_RIM0Перекотирование прошло успешно для заявки Buy&lt;br /&gt;под номером 568512510 с ценой 156120 объемом 3 ID транзакции 3074577.&lt;br /&gt;00:56:43.8240044 MQS_RIM0Цена текущей 156120 и лучшей 156105.&lt;br /&gt;00:56:43.8240044 MQS_RIM0Котирование заявки Buy под номером 568512510&lt;br /&gt;с ценой 156120 объемом 3 ID транзакции 3074577.&lt;br /&gt;00:56:44.7852690 MQS_RIM0Перекотирование прошло успешно для заявки Buy&lt;br /&gt;под номером 568512590 с ценой 156105 объемом 3 ID транзакции 3074579.&lt;br /&gt;00:56:45.7852843 MQS_RIM0Цена текущей 156105 и лучшей 156130.&lt;br /&gt;00:56:45.7852843 MQS_RIM0Котирование заявки Buy под номером 568512590&lt;br /&gt;с ценой 156105 объемом 3 ID транзакции 3074579.&lt;br /&gt;00:56:47.0878042 MQS_RIM0Перекотирование прошло успешно для заявки Buy&lt;br /&gt;под номером 568512647 с ценой 156130 объемом 3 ID транзакции 3074581.&lt;br /&gt;00:56:48.0890695 MQS_RIM0Цена текущей 156130 и лучшей 156130.&lt;br /&gt;00:56:49.0890848 MQS_RIM0Цена текущей 156130 и лучшей 156130.&lt;br /&gt;00:56:50.0891001 MQS_RIM0Цена текущей 156130 и лучшей 156130.&lt;br /&gt;00:56:51.1141158 MQS_RIM0Цена текущей 156130 и лучшей 156130.&lt;br /&gt;00:56:52.1141310 MQS_RIM0Цена текущей 156130 и лучшей 156130.&lt;br /&gt;00:56:53.1141463 MQS_RIM0Цена текущей 156130 и лучшей 156130.&lt;br /&gt;00:56:54.1141616 MQS_RIM0Цена текущей 156130 и лучшей 156130.&lt;br /&gt;00:56:55.1141769 MQS_RIM0Цена текущей 156130 и лучшей 156130.&lt;br /&gt;00:56:56.1141922 MQS_RIM0Цена текущей 156130 и лучшей 156130.&lt;br /&gt;00:56:57.1142074 MQS_RIM0Цена текущей 156130 и лучшей 156130.&lt;br /&gt;00:56:58.1142227 MQS_RIM0Цена текущей 156130 и лучшей 156130.&lt;br /&gt;00:56:59.1142380 MQS_RIM0Цена текущей 156130 и лучшей 156130.&lt;br /&gt;00:57:00.1142533 MQS_RIM0Цена текущей 156130 и лучшей 156130.&lt;br /&gt;00:57:01.1142686 MQS_RIM0Цена текущей 156130 и лучшей 156130.&lt;br /&gt;00:57:02.1142838 MQS_RIM0Цена текущей 156130 и лучшей 156130.&lt;br /&gt;00:57:03.1142991 MQS_RIM0Цена текущей 156130 и лучшей 156130.&lt;br /&gt;00:57:04.1143144 MQS_RIM0Цена текущей 156130 и лучшей 156110.&lt;br /&gt;00:57:04.1143144 MQS_RIM0Котирование заявки Buy под номером 568512647&lt;br /&gt;с ценой 156130 объемом 3 ID транзакции 3074581.&lt;br /&gt;00:57:04.9130766 MQS_RIM0System.ArgumentException: Транзакции&lt;br /&gt;&amp;#39;CLASSCODE=SPBFUT; SECCODE=RIM0; TRANS_ID=3074582; ACTION=KILL_ORDER;&lt;br /&gt;ORDER_KEY=568512647;&amp;#39; не была зарегистрирована. Причина &amp;#39;Вы не можете&lt;br /&gt;снять данную заявку&amp;#39;.&lt;br /&gt;Имя параметра: transactionTxt&lt;br /&gt;   в  . (String  , OrderStatus&amp;amp;  , Int32&amp;amp;  , Double&amp;amp;  , String&amp;amp;  )&lt;br /&gt;   в Ecng.Trading.Quik.QuikTrader. (Order  , TransactionBuilder  ,&lt;br /&gt;Boolean  , Boolean  )&lt;br /&gt;   в Ecng.Trading.Quik.QuikTrader.CancelOrder(Order order)&lt;br /&gt;   в Ecng.Trading.Algo.TraderHelper.GuarantyCancelOrder(ITrader&lt;br /&gt;trader, Order order)&lt;br /&gt;   в Ecng.Trading.Algo.TraderHelper.&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/2345/</id>
    <title type="text">У меня ещё вопрос: как работать с колонкой &amp;quot;Операция&amp;quot; таблицы &amp;quot;Все сделки&amp;quot;. Считываю её нормально, к...</title>
    <published>2010-04-19T21:14:00Z</published>
    <updated>2010-04-19T21:14:00Z</updated>
    <author>
      <name>dart</name>
      <uri>https://stocksharp.ru/users/28358/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">У меня ещё вопрос: как работать с колонкой &amp;quot;Операция&amp;quot; таблицы &amp;quot;Все&lt;br /&gt;сделки&amp;quot;.&lt;br /&gt;Считываю её нормально, когда вывожу значение - пишется Buy или Sell.&lt;br /&gt;Что с ней делать дальше?&lt;br /&gt;Пробую if (trade.OrderDirection == &amp;quot;Buy&amp;quot;) - выдаёт ошибку.&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/2344/</id>
    <title type="text">Вот лог: 23:42:10.5596140 SS_RIM0SmaStrategy runned 23:46:12.4906634 MQS_RIM0Цена текущей 156445 и л...</title>
    <published>2010-04-19T21:06:00Z</published>
    <updated>2010-04-19T21:06:00Z</updated>
    <author>
      <name>dart</name>
      <uri>https://stocksharp.ru/users/28358/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Вот лог:&lt;br /&gt;23:42:10.5596140 SS_RIM0SmaStrategy runned&lt;br /&gt;23:46:12.4906634 MQS_RIM0Цена текущей 156445 и лучшей 156445.&lt;br /&gt;23:46:13.4906787 MQS_RIM0Цена текущей 156445 и лучшей 156430.&lt;br /&gt;23:46:13.4906787 MQS_RIM0Регистрация новой заявки Buy с ценой 156430 и&lt;br /&gt;объемом 3.&lt;br /&gt;23:46:13.8944349 MQS_RIM0Заявка зарегистрирована Buy под номером&lt;br /&gt;568405098 с ценой 156430 объемом 3 ID транзакции 85298145.&lt;br /&gt;23:46:14.9119504 MQS_RIM0Цена текущей 156430 и лучшей 156430.&lt;br /&gt;23:46:15.9119657 MQS_RIM0Цена текущей 156430 и лучшей 156430.&lt;br /&gt;23:46:16.9169811 MQS_RIM0Цена текущей 156430 и лучшей 156430.&lt;br /&gt;23:46:17.9169964 MQS_RIM0Цена текущей 156430 и лучшей 156430.&lt;br /&gt;23:46:18.9170116 MQS_RIM0Цена текущей 156430 и лучшей 156430.&lt;br /&gt;23:46:19.9170269 MQS_RIM0Цена текущей 156430 и лучшей 156405.&lt;br /&gt;23:46:19.9170269 MQS_RIM0Котируемая заявка 568405098 исполнилась.&lt;br /&gt;23:46:19.9170269 MQS_RIM0MarketQuotingStrategy stopping&lt;br /&gt;23:46:20.9170422 MQS_RIM0Котирование заканчивается на заявке&lt;br /&gt;568405098.&lt;br /&gt;23:46:20.9170422 MQS_RIM0MarketQuotingStrategy stopped&lt;br /&gt;23:47:21.8242228 SS_RIM0System.ArgumentOutOfRangeException:&lt;br /&gt;Неправильное значение для ожидаемой цены.&lt;br /&gt;Имя параметра: estimatedPrice&lt;br /&gt;Фактическое значение было 0.&lt;br /&gt;   в Ecng.Trading.Algo.BaseSlippageManager. ..ctor(Order  , Double  )&lt;br /&gt;   в Ecng.Trading.Algo.BaseSlippageManager. . (Order  )&lt;br /&gt;   в Ecng.Collections.CollectionHelper.SafeAdd[K,V](IDictionary`2&lt;br /&gt;dictionary, K key, Func`2 handler)&lt;br /&gt;   в Ecng.Trading.Algo.BaseSlippageManager.OnNewOrder(Order order)&lt;br /&gt;   в System.Action`1.Invoke(T obj)&lt;br /&gt;   в Ecng.Common.DelegateHelper.SafeInvoke[T](Action`1 handler, T arg)&lt;br /&gt;   в Ecng.Trading.Algo.Strategy.AddOrder(Order order)&lt;br /&gt;   в SampleSMA.SmaStrategy.OnProcess() в D:\Bsn\Stock\Soft\Ecng.Trading&lt;br /&gt;\StockSharp_1.8 - mySTRAT1-fRTS - TakeProf\Sources\SampleSMA&lt;br /&gt;\SmaStrategy.cs:строка 201&lt;br /&gt;   в Ecng.Trading.Algo.Strategy. ()&lt;br /&gt;23:47:21.8242228 SS_RIM0SmaStrategy stopping&lt;br /&gt;23:47:22.4217320 MQS_RIM0MarketQuotingStrategy stopping&lt;br /&gt;23:47:22.4217320 MQS_RIM0Котирование заканчилось.&lt;br /&gt;23:47:22.4217320 MQS_RIM0MarketQuotingStrategy stopped&lt;br /&gt;23:47:23&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/2343/</id>
    <title type="text">А он по логу ее снимал один раз или два раза? </title>
    <published>2010-04-19T14:02:00Z</published>
    <updated>2010-04-19T14:02:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">А он по логу ее снимал один раз или два раза?&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/2342/</id>
    <title type="text">Котировщик снимал. Параллельного кода снимающего заявку нет. В итоге заявку снял, но дальше выставля...</title>
    <published>2010-04-16T18:28:00Z</published>
    <updated>2010-04-16T18:28:00Z</updated>
    <author>
      <name>dart</name>
      <uri>https://stocksharp.ru/users/28358/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Котировщик снимал. Параллельного кода снимающего заявку нет. В итоге&lt;br /&gt;заявку снял, но дальше выставлять не стал.&lt;br /&gt;Бывает что выставил заявку, она исполнилась, но это сообщение тем не&lt;br /&gt;менее вылетает. При этом статус Runned остается.&lt;br /&gt;Может дело в частоте? Когда была 1 минута - не было такого.&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/2341/</id>
    <title type="text">А по логу ее котировщик снимал? Параллельно код никакой не снимал? Что с ней в итоге произошло? </title>
    <published>2010-04-15T23:05:00Z</published>
    <updated>2010-04-15T23:05:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">А по логу ее котировщик снимал? Параллельно код никакой не снимал? Что&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.ru/posts/m/2340/</id>
    <title type="text">собственно текст: System.ArgumentException: Транзакции &amp;apos;CLASSCODE=SPBFUT; SECCODE=RIM0;TRANS_ID=4881...</title>
    <published>2010-04-15T15:54:00Z</published>
    <updated>2010-04-15T15:54:00Z</updated>
    <author>
      <name>dart</name>
      <uri>https://stocksharp.ru/users/28358/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">собственно текст:&lt;br /&gt;&lt;br /&gt;System.ArgumentException: Транзакции &amp;#39;CLASSCODE=SPBFUT;&lt;br /&gt;SECCODE=RIM0;TRANS_ID=48817801;ACTION=KILL_ORDER;ORDER_KEY=562984869;&amp;#39;не&lt;br /&gt;была зарегистрирована.Причина Вы не можете снять данную заявку&amp;#39;.&lt;br /&gt;Имя параметра: transaction Txt&lt;br /&gt;в ~. (String, OrderStatus&amp;amp;~,Int32&amp;amp;|,Double&amp;amp;*,String&amp;amp;-)&lt;br /&gt;в Ecng.Trading.Quik.QuikTrader.(Order,&lt;br /&gt;TransactionBuilder~,Boolean|,Boolean*)&lt;br /&gt;в Ecng.Trading.Quik.QuikTrader.CancelOrder(Order order)&lt;br /&gt;в Ecng.Trading.Algo.TraderHelper.GuarantyCancelOrder(ITrader trader,&lt;br /&gt;Order order)&lt;br /&gt;в Ecng.Trading.Algo.TraderHelper.ReRegisterOrder(ITrader trader, Order&lt;br /&gt;oldOrder, Func~1 getNewPrice, Boolean isForts)&lt;br /&gt;в Ecng.Trading.Algo.QuotingStrategy.OnProcess()&lt;br /&gt;в Ecng.Trading.Algo.Strategy.-()&lt;br /&gt;&lt;br /&gt;частота обновления котировок - 1 секунда&lt;br /&gt; &lt;br /&gt; </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>