﻿<?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">Ошибки 3.1.8 - MQS и TPS</title>
  <id>~/topic/1571/oshibki-3_1_8---mqs-i-tps/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-17T02:34:53Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=1571" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/8064/</id>
    <title type="text">2. Collection was modified; enumeration operation may not execute. Я так и не смог найти ошибку. Под...</title>
    <published>2011-05-12T20:19:06Z</published>
    <updated>2011-05-12T20:19:06Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;sklementiev &lt;a href="https://stocksharp.com/posts/m/8051/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7996/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;2. Collection was modified; enumeration operation may not execute. Я так и не смог найти ошибку. Подозреваю, что у вас какой-то специфический код. Может стоит минимизировать приложение до некоего теста, чтобы можно было отловить ошибку?&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;код основан на примерах из доки, ничего специфического. очень похоже на проблемы с потоками. Михаил, не могли бы Вы еще раз внимательно пройтись по этому колл стеку? (я бы рад помочь, но не умею переводить с обфускаторского на C# :)&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Это не проблема с потоками. Это модификация коллекции во время ее перебора (может быть и в одном потоке). Коллекция ясна - Strategy.ChildStrategies. Можете показать участки кода, где с ней работаете?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8051/</id>
    <title type="text">2. Collection was modified; enumeration operation may not execute. Я так и не смог найти ошибку. Под...</title>
    <published>2011-05-12T10:34:40Z</published>
    <updated>2011-05-12T10:34:40Z</updated>
    <author>
      <name>sklementiev</name>
      <uri>https://stocksharp.com/users/27969/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7996/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;2. Collection was modified; enumeration operation may not execute. Я так и не смог найти ошибку. Подозреваю, что у вас какой-то специфический код. Может стоит минимизировать приложение до некоего теста, чтобы можно было отловить ошибку?&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;код основан на примерах из доки, ничего специфического. очень похоже на проблемы с потоками. Михаил, не могли бы Вы еще раз внимательно пройтись по этому колл стеку? (я бы рад помочь, но не умею переводить с обфускаторского на C# :)&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7996/</id>
    <title type="text">1. &amp;quot;Не найдена заявка для перестановки.&amp;quot; - это не к S#.&amp;apos; 2. Collection was modified; enumeration ope...</title>
    <published>2011-05-09T11:22:17Z</published>
    <updated>2011-05-09T11:22:17Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">1. [FORTS] &amp;quot;Не найдена заявка для перестановки.&amp;quot; - это не к S#.&amp;#39;&lt;br /&gt;2. Collection was modified; enumeration operation may not execute. Я так и не смог найти ошибку. Подозреваю, что у вас какой-то специфический код. Может стоит минимизировать приложение до некоего теста, чтобы можно было отловить ошибку?&lt;br /&gt;3. Object reference not set to an instance of an object. Пофиксил в 3.1.9</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7928/</id>
    <title type="text">SMS 13:57:38.8970000 Стратегия запущена. SMS 18:08:15.3345000 Стратегия запущена. SMS 18:08:19.28762...</title>
    <published>2011-05-06T13:19:41Z</published>
    <updated>2011-05-06T13:19:41Z</updated>
    <author>
      <name>sklementiev</name>
      <uri>https://stocksharp.com/users/27969/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">SMS 13:57:38.8970000 Стратегия запущена.&lt;br /&gt;SMS 18:08:15.3345000 [MQS] Стратегия запущена.&lt;br /&gt;SMS 18:08:19.2876250 [MQS] Регистрация новой заявки на Buy с ценой 187355 и объемом 1.&lt;br /&gt;SMS 18:08:24.5688750 [MQS] Заявка 50192976 на Buy отправлена с ценой 187355 объемом 1.&lt;br /&gt;SMS 18:08:25.8345000 [MQS] Цена текущей 187355 и лучшей 187370.&lt;br /&gt;SMS 18:08:25.8345000 [MQS] Котирование заявки 50192976 на Buy с ценой 187355 объемом 1.&lt;br /&gt;SMS 18:08:30.5688750 [MQS] System.ArgumentException: Транзакции &amp;#39;ACTION=MOVE_ORDERS; TRANS_ID=50192977; CLASSCODE=SPBFUT; SECCODE=RIM1; MODE=0; FIRST_ORDER_NUMBER=3778516298; FIRST_ORDER_NEW_PRICE=187370; FIRST_ORDER_NEW_QUANTITY=1;&amp;#39; не была зарегистрирована. Причина &amp;#39;Ошибка перестановки заявок. [FORTS] &amp;quot;Не найдена заявка для перестановки.&amp;quot;.&amp;#39;.&lt;br /&gt;Parameter name: transactionTxt&lt;br /&gt;   at #=qD2xOlf6klYFMEqtIvCYIe2XY4xXoVkHgFfkByZAQ1qw=.#=qNXOXmWEmwXdPYi_TkF4W6bPcEpPDuFGL9tlQ874ryM0=(String #=qXZ5zwAATKIu4VLaGz5N8aw==, OrderStatus&amp;amp; #=qltJU$y_613bV2l5sHrIgUg==, UInt32&amp;amp; #=qDIqRM$HiFNGyjx9swP6UQQ==, Int64&amp;amp; #=q1MgiXGnPVgibGvM0SxigGQ==, String&amp;amp; #=qFgkUO6WJ3vkER9CkFyqNGw==)&lt;br /&gt;   at Ecng.Trading.Quik.QuikTrader.#=qGIuaBOZtIYYqSbmJcRu5_pl9N0wlmbfV42B1_Mb9kYg=(Order #=qKBg6VgHRf_u81iatG7ZOAg==, TransactionBuilder #=qoS97U74WoFWYvGl4_AC_vQ==)&lt;br /&gt;   at Ecng.Trading.Quik.QuikTrader.OnReRegisterOrder(Order oldOrder, Order newOrder)&lt;br /&gt;   at Ecng.Trading.Algo.BaseTrader.ReRegisterOrder(Order oldOrder, Order newOrder)&lt;br /&gt;   at Ecng.Trading.Algo.Strategies.Strategy.ReRegisterOrder(Order oldOrder, Order newOrder)&lt;br /&gt;   at Ecng.Trading.Algo.Strategies.QuotingStrategy.OnProcess()&lt;br /&gt;   at Ecng.Trading.Algo.Strategies.Strategy.#=qUL8QvVim672IJySZ2YTQUUsFaJn7CGayxOKgwtzvhpk=.#=q8yYRTpqONiObQC8C5scz5A==()&lt;br /&gt;SMS 18:08:30.5688750 [MQS] Стратегия останавливается.&lt;br /&gt;SMS 18:08:30.7251250 [TPS] Стратегия запущена.&lt;br /&gt;SMS 18:36:42.1157500 [MQS] Стратегия запущена.&lt;br /&gt;SMS 18:36:42.8032500 [MQS] Регистрация новой заявки на Sell с ценой 186560 и объемом 2.&lt;br /&gt;SMS 18:36:43.2563750 [MQS] Заявка 50192978 на Sell отправлена с ценой 186560 объемом 2.&lt;br /&gt;SMS 18:36:44.2563750 [MQS] Цена текущей 186560 и лучшей 186555.&lt;br /&gt;SMS 18:36:44.2563750 [MQS] Котирование заявки 50192978 на Sell с ценой 186560 объемом 2.&lt;br /&gt;SMS 18:36:45.6626250 [TPS] Стратегия запущена.&lt;br /&gt;SMS 18:36:46.7251250 System.InvalidOperationException: Collection was modified; enumeration operation may not execute.&lt;br /&gt;   at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)&lt;br /&gt;   at System.Collections.Generic.List`1.Enumerator.MoveNextRare()&lt;br /&gt;   at System.Collections.Generic.List`1.Enumerator.MoveNext()&lt;br /&gt;   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()&lt;br /&gt;   at Ecng.Collections.CollectionHelper.ForEach[T](IEnumerable`1 source, Action`1 action)&lt;br /&gt;   at Ecng.Trading.Algo.Strategies.Strategy.#=qDEfeO4l1j8zLEDu9Vd9OJtzOv6xz2s_g728Qk0yAhZ4=.#=qdjhgixd9xBF$tuxj$TRmhRHg3u68VrzzXcLNwzIjAm8=(IStrategyChildStrategyList #=qudvEAW9VYqjkOB1dpZ38oQ==)&lt;br /&gt;   at Ecng.Collections.CollectionHelper.SyncGet[TCollection,TResult](TCollection collection, Func`2 func)&lt;br /&gt;   at Ecng.Trading.Algo.Strategies.Strategy.#=qsnomqswcij2P6ah0kflSEHo8I_UWXiC8Df2cwMz64AY=(DateTime #=qmgzjhBbbE6jLjBbOvSCeeA==)&lt;br /&gt;   at Ecng.Trading.Algo.Strategies.Strategy.#=qUL8QvVim672IJySZ2YTQUUsFaJn7CGayxOKgwtzvhpk=.#=q8yYRTpqONiObQC8C5scz5A==()&lt;br /&gt;SMS 18:49:09.0063750 [TPS] System.NullReferenceException: Object reference not set to an instance of an object.&lt;br /&gt;   at Ecng.Trading.Algo.Strategies.QuotingStrategy.OnError(Exception error)&lt;br /&gt;   at Ecng.Trading.Algo.Strategies.Strategy.#=qUL8QvVim672IJySZ2YTQUUsFaJn7CGayxOKgwtzvhpk=.#=q8yYRTpqONiObQC8C5scz5A==()&lt;br /&gt;SMS 18:49:09.0063750 [TPS] Стратегия останавливается.&lt;br /&gt;SMS 18:49:10.0376250 [TPS] Котирование закончилось.&lt;br /&gt;SMS 18:49:10.1470000 [TPS] Стратегия остановлена.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>