﻿<?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">проблема с CancelOrders</title>
  <id>~/topic/799/problema-s-cancelorders/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-07-13T08:26:47Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=799" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/802/</id>
    <title type="text">Ок, теперь понятно. Да, в 2.1 такое бы не прокатило. Я писал в блоге об исправлении. </title>
    <published>2010-08-05T13:26:00Z</published>
    <updated>2010-08-05T13:26:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Ок, теперь понятно. Да, в 2.1 такое бы не прокатило. Я писал в блоге
об исправлении.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/801/</id>
    <title type="text">в версии 2.2.1 все работает. Спасибо. </title>
    <published>2010-08-04T22:38:00Z</published>
    <updated>2010-08-04T22:38:00Z</updated>
    <author>
      <name>S.S.V.</name>
      <uri>https://stocksharp.com/users/28607/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;в версии 2.2.1 все работает.
Спасибо.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/800/</id>
    <title type="text">Такая ошибка может произойти, если BaseTrader.TransactionIdGenerator вернул номер транзакции, которы...</title>
    <published>2010-08-04T14:27:00Z</published>
    <updated>2010-08-04T14:27:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Такая ошибка может произойти, если BaseTrader.TransactionIdGenerator
вернул номер транзакции, который уже был использован до этого. У Вас в
BaseTrader.TransactionIdGenerator какой класс используется?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/799/</id>
    <title type="text">Подробная информация об использовании оперативной (JIT) отладки вместо данного диалогового окна соде...</title>
    <published>2010-08-03T16:28:00Z</published>
    <updated>2010-08-03T16:28:00Z</updated>
    <author>
      <name>S.S.V.</name>
      <uri>https://stocksharp.com/users/28607/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Подробная информация об использовании оперативной
(JIT) отладки вместо данного диалогового
окна содержится в конце этого сообщения.&lt;/p&gt;
&lt;p&gt;************** Текст исключения **************
System.ArgumentException: Элемент с тем же ключом уже был добавлен.
в System.ThrowHelper.ThrowArgumentException(ExceptionResource
resource)
в System.Collections.Generic.Dictionary&lt;code&gt;2.Insert(TKey key, TValue value, Boolean add) в System.Collections.Generic.Dictionary&lt;/code&gt;2.Add(TKey key, TValue
value)
в Ecng.Collections.SynchronizedDictionary&lt;code&gt;2.Add(K key, V value) в Ecng.Trading.Quik.QuikTrader.CancelOrder(Order order) в Ecng.Trading.BusinessEntities.BaseTrader.&amp;lt;&amp;gt;c__DisplayClass2f.&amp;lt;CancelOrders&amp;amp;gtb__2d(SynchronizedDictionary&lt;/code&gt;2
c)
в Ecng.Collections.CollectionHelper.SyncDo[TCollection](TCollection
collection, Action&lt;code&gt;1 action) в Ecng.Trading.BusinessEntities.BaseTrader.CancelOrders(Nullable&lt;/code&gt;1
isStopOrder, String account, Nullable&lt;code&gt;1 direction, String classCode, Security security) в Ecng.Trading.Algo.SyncTrader&lt;/code&gt;1.CancelOrders(Nullable&lt;code&gt;1 isStopOrder, String account, Nullable&lt;/code&gt;1 direction, String classCode,
Security security)
в SQuikTick_v1.Form1.btnDelAllOrders_Click(Object sender, EventArgs&lt;/p&gt;
&lt;ol type="a" start="5"&gt;
&lt;li&gt;в C:\Quik_Net\SQuik5Min_v2\SQuik5Min_v2\Form1.cs:строка 937
в System.Windows.Forms.Control.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
в System.Windows.Forms.Control.WmMouseUp(Message&amp;amp; m, MouseButtons
button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message&amp;amp; m)
в System.Windows.Forms.ButtonBase.WndProc(Message&amp;amp; m)
в System.Windows.Forms.Button.WndProc(Message&amp;amp; m)
в
System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp;amp; m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp;amp;&lt;/li&gt;
&lt;li&gt;в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32
msg, IntPtr wparam, IntPtr lparam)&lt;/li&gt;
&lt;/ol&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/798/</id>
    <title type="text">Текст исключения можно полный привести? </title>
    <published>2010-08-03T16:22:00Z</published>
    <updated>2010-08-03T16:22:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</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/797/</id>
    <title type="text">Добрый день! Выполняю следющую комманду: QT.CancelOrders(false, txtAccount.Text, null, null, this.CS...</title>
    <published>2010-08-02T20:37:00Z</published>
    <updated>2010-08-02T20:37:00Z</updated>
    <author>
      <name>S.S.V.</name>
      <uri>https://stocksharp.com/users/28607/</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;QT.CancelOrders(false, txtAccount.Text, null, null,
this.CSec.ElementAt(0));&lt;/p&gt;
&lt;p&gt;Если активна одна заявка, то все корректно отрабатывает, если же
несколько активных заявок, после снятия первой заявки выдается
исключение - &amp;quot;Элемент с тем же ключом уже добавлен&amp;quot;.&lt;/p&gt;
&lt;p&gt;В чем может быть причина? Версия библиотеки 2.1.
Заранее спасибо.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>