﻿<?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">Ошибка экспорта таблицы стоп-заявок</title>
  <id>~/topic/3429/oshibka-ehksporta-tablitsy-stop-zayavok/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-06T02:21:08Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=3429" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/24272/</id>
    <title type="text"> Будет значительно проще, если вы в лог выведите тип стоп-заявки, что приходит от Квика (с идентифик...</title>
    <published>2013-02-27T07:22:28Z</published>
    <updated>2013-02-27T07:22:28Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;VassilSanych &lt;a href="https://stocksharp.ru/posts/m/24258/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&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/24258/</id>
    <title type="text">Тогда подождем пару дней, вдруг перестанет из-за правки. Не перестанет. Во-первых, я старый функцион...</title>
    <published>2013-02-26T15:36:06Z</published>
    <updated>2013-02-26T15:36:06Z</updated>
    <author>
      <name>VassilSanych</name>
      <uri>https://stocksharp.ru/users/6491/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/24256/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Тогда подождем пару дней, вдруг перестанет из-за правки.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Не перестанет.&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/24256/</id>
    <title type="text">Не знаю. Главное, что после правки экспорт работает. Тогда подождем пару дней, вдруг перестанет из-з...</title>
    <published>2013-02-26T14:56:54Z</published>
    <updated>2013-02-26T14:56:54Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;VassilSanych &lt;a href="https://stocksharp.ru/posts/m/24255/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Не знаю. Главное, что после правки экспорт работает.&lt;/div&gt;&lt;/div&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/24255/</id>
    <title type="text">Не знаю. Главное, что после правки экспорт работает.</title>
    <published>2013-02-26T14:46:20Z</published>
    <updated>2013-02-26T14:46:20Z</updated>
    <author>
      <name>VassilSanych</name>
      <uri>https://stocksharp.ru/users/6491/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Не знаю. Главное, что после правки экспорт работает.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24253/</id>
    <title type="text">Первоначально писалось про какой-то прошлый запуск, где все работало. Так и есть: - первый запуск: т...</title>
    <published>2013-02-26T14:42:08Z</published>
    <updated>2013-02-26T14:42:08Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;VassilSanych &lt;a href="https://stocksharp.ru/posts/m/24249/" 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.ru/posts/m/24248/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Первоначально писалось про какой-то прошлый запуск, где все работало.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Так и есть:&lt;br /&gt;- первый запуск: таблица стопов пустая, тейк-профиты добавляются, ошибок не валится&lt;br /&gt;- второй запуск: таблица с отработанными тейкпрофитами от первого запуска, ошибки при экспорте.&lt;br /&gt;&lt;br /&gt;Именно это имелось в виду.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&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/24249/</id>
    <title type="text">Первоначально писалось про какой-то прошлый запуск, где все работало. Так и есть: - первый запуск: т...</title>
    <published>2013-02-26T14:08:40Z</published>
    <updated>2013-02-26T14:08:40Z</updated>
    <author>
      <name>VassilSanych</name>
      <uri>https://stocksharp.ru/users/6491/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/24248/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Первоначально писалось про какой-то прошлый запуск, где все работало.&lt;/div&gt;&lt;/div&gt;&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/24248/</id>
    <title type="text"> В первый раз таблица пустая и вообще ничего не приходит. Первоначально писалось про какой-то прошлы...</title>
    <published>2013-02-26T14:02:57Z</published>
    <updated>2013-02-26T14:02:57Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;VassilSanych &lt;a href="https://stocksharp.ru/posts/m/24247/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;В первый раз таблица пустая и вообще ничего не приходит.&lt;br /&gt;&lt;/div&gt;&lt;/div&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/24247/</id>
    <title type="text">А должен быть с дефисом? Странно, получается первый раз приходит без дефиса? В первый раз таблица пу...</title>
    <published>2013-02-26T13:51:53Z</published>
    <updated>2013-02-26T13:51:53Z</updated>
    <author>
      <name>VassilSanych</name>
      <uri>https://stocksharp.ru/users/6491/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/24245/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&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>
  <entry>
    <id>https://stocksharp.ru/posts/m/24245/</id>
    <title type="text">В &amp;quot;Тэйк профит по заявке&amp;quot; пропущен дефис А должен быть с дефисом? Странно, получается первый раз при...</title>
    <published>2013-02-26T13:25:41Z</published>
    <updated>2013-02-26T13:25:41Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;VassilSanych &lt;a href="https://stocksharp.ru/posts/m/24243/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;В &amp;quot;Тэйк профит по заявке&amp;quot; пропущен дефис&lt;/div&gt;&lt;/div&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/24243/</id>
    <title type="text">Ругается отсюда: public static QuikOrderConditionTypes GetStopOrderType(this Func func) { var value ...</title>
    <published>2013-02-26T12:41:09Z</published>
    <updated>2013-02-26T12:42:54Z</updated>
    <author>
      <name>VassilSanych</name>
      <uri>https://stocksharp.ru/users/6491/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Ругается отсюда:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
		public static QuikOrderConditionTypes GetStopOrderType(this Func&amp;lt;DdeTableColumn, object&amp;gt; func)
		{
			var value = Get&amp;lt;string&amp;gt;(func, DdeStopOrderColumns.Type);

			switch (value)
			{
				case &amp;quot;Со связ. заявкой&amp;quot;:
					return QuikOrderConditionTypes.LinkedOrder;
				case &amp;quot;Стоп-лимит&amp;quot;:
				case &amp;quot;Стоп-лимит по заявке&amp;quot;:
					return QuikOrderConditionTypes.StopLimit;
				case &amp;quot;СЦ по др. бумаге&amp;quot;:
					return QuikOrderConditionTypes.OtherSecurity;
				case &amp;quot;Тэйк-профит&amp;quot;:
				case &amp;quot;Тэйк профит по заявке&amp;quot;:
					return QuikOrderConditionTypes.TakeProfit;
				case &amp;quot;Тэйк-профит и стоп-лимит&amp;quot;:
				case &amp;quot;Тэйк-профит и стоп-лимит по заявке&amp;quot;:
					return QuikOrderConditionTypes.TakeProfitStopLimit;
				default:
					throw new ArgumentOutOfRangeException(&amp;quot;func&amp;quot;, value, &amp;quot;Неподдерживаемый тип стоп-заявки.&amp;quot;);
			}
		}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;upd&lt;br /&gt;В &amp;quot;Тэйк профит по заявке&amp;quot; пропущен дефис</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24242/</id>
    <title type="text">Судя по тексту, собрано из сырцов. Как насчет бряки в метод GetStopOrderType? Собрано-то собрано, но...</title>
    <published>2013-02-26T12:39:42Z</published>
    <updated>2013-02-26T12:39:42Z</updated>
    <author>
      <name>VassilSanych</name>
      <uri>https://stocksharp.ru/users/6491/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/24241/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Судя по тексту, собрано из сырцов. Как насчет бряки в метод GetStopOrderType?[rolleyes] &lt;/div&gt;&lt;/div&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/24241/</id>
    <title type="text">Судя по тексту, собрано из сырцов. Как насчет бряки в метод GetStopOrderType? </title>
    <published>2013-02-26T12:34:35Z</published>
    <updated>2013-02-26T12:34:35Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Судя по тексту, собрано из сырцов. Как насчет бряки в метод GetStopOrderType?[rolleyes] </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/24238/</id>
    <title type="text">При прошлом запуске успешно создавал тейк-профиты по заявке (как CreateConditionTakeProfit из пример...</title>
    <published>2013-02-26T10:53:03Z</published>
    <updated>2013-02-26T10:53:03Z</updated>
    <author>
      <name>VassilSanych</name>
      <uri>https://stocksharp.ru/users/6491/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">При прошлом запуске успешно создавал тейк-профиты по заявке (как CreateConditionTakeProfit из примера).&lt;br /&gt;Соответственно в таблице стоп-заявок есть данные.&lt;br /&gt;Закрыл, запустил заново.&lt;br /&gt;Получил следующий баг экспорта на старте:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:plain"&gt;
2013/02/26 14:42:37.144|       |StrategyManager|Status:Started, PnL:0, Slippage:0, Position:0, Latency:00:00:00, StartedTime
2013/02/26 14:42:37.145|       |SS        |Стратегия запущена. [0,-1]. Позиция при старте 0.
2013/02/26 14:42:37.277|Debug  |QuikManager|Терминал проверен
2013/02/26 14:42:37.281|Debug  |QuikManager|Создание шлюза взаимодействия с системой Quik.
2013/02/26 14:42:37.593|       |QuikManager|Шлюз создан
2013/02/26 14:42:42.652|Debug  |QuikManager|Ожидание соединения
2013/02/26 14:42:42.657|Debug  |QuikManager|Соединение установлено.
2013/02/26 14:42:46.168|Debug  |TimeServerHelper|Время синхронизировано c сервером 80.90.180.140:123. Отступ - 00:00:03.4116024
2013/02/26 14:42:51.169|Debug  |QuikManager|Запуск экспорта данных.
2013/02/26 14:42:51.533|Debug  |QuikManager|Новые бумаги
2013/02/26 14:42:51.675|Error  |QuikManager|Ошибка получения данных: System.ArgumentOutOfRangeException: Неподдерживаемый тип стоп-заявки.
Имя параметра: func
Фактическое значение было Тэйк-профит по заявке.
   в StockSharp.Quik.QuikDdeFormatter.GetStopOrderType(Func`2 func) в e:\Projects\C_Projects\StockSharp\Sources\Quik\QuikDdeFormatter.cs:строка 268
   в StockSharp.Quik.QuikTrader.&amp;lt;&amp;gt;c__DisplayClass31.&amp;lt;&amp;gt;c__DisplayClass56.&amp;lt;&amp;gt;c__DisplayClass58.&amp;lt;&amp;gt;c__DisplayClass5a.&amp;lt;OnPoke&amp;gt;b__1b(Int64 key) в e:\Projects\C_Projects\StockSharp\Sources\Quik\QuikTrader.cs:строка 1154
   в StockSharp.Algo.BaseTrader.&amp;lt;&amp;gt;c__DisplayClass1f.&amp;lt;GetOrder&amp;gt;b__1d(Int64 key) в e:\Projects\C_Projects\StockSharp\Sources\Algo\BaseTrader.cs:строка 2440
   в StockSharp.Algo.BaseTrader.Cache.&amp;lt;&amp;gt;c__DisplayClass50.&amp;lt;GetOrder&amp;gt;b__4f(Int64 key) в e:\Projects\C_Projects\StockSharp\Sources\Algo\BaseTrader.cs:строка 125
   в Ecng.Collections.CollectionHelper.SafeAdd[TKey,TValue](IDictionary`2 dictionary, TKey key, Func`2 handler, Boolean&amp;amp; isNew) в e:\Ecng\trunk\Collections\CollectionHelper.cs:строка 479
   в Ecng.Collections.CollectionHelper.SafeAdd[TKey,TValue](IDictionary`2 dictionary, TKey key, Func`2 handler) в e:\Ecng\trunk\Collections\CollectionHelper.cs:строка 456
   в StockSharp.Algo.BaseTrader.Cache.GetOrder(Security security, Int64 id, Func`2 createOrder) в e:\Projects\C_Projects\StockSharp\Sources\Algo\BaseTrader.cs:строка 123
   в StockSharp.Algo.BaseTrader.GetOrder(Security security, Int64 id, Func`2 createOrder, Func`2 changeOrder) в e:\Projects\C_Projects\StockSharp\Sources\Algo\BaseTrader.cs:строка 2436
   в StockSharp.Quik.QuikTrader.&amp;lt;&amp;gt;c__DisplayClass31.&amp;lt;&amp;gt;c__DisplayClass56.&amp;lt;&amp;gt;c__DisplayClass58.&amp;lt;OnPoke&amp;gt;b__1a(Security otherSec) в e:\Projects\C_Projects\StockSharp\Sources\Quik\QuikTrader.cs:строка 1149
   в StockSharp.Quik.QuikTrader.&amp;lt;&amp;gt;c__DisplayClass31.&amp;lt;&amp;gt;c__DisplayClass56.&amp;lt;OnPoke&amp;gt;b__19(Security security) в e:\Projects\C_Projects\StockSharp\Sources\Quik\QuikTrader.cs:строка 1207
   в StockSharp.Algo.BaseTrader.ProcessSecurityAction(String securityId, Object nativeSecurityId, Action`1 action, Boolean ignoreIfNotExist) в e:\Projects\C_Projects\StockSharp\Sources\Algo\BaseTrader.cs:строка 2829
   в StockSharp.Quik.QuikTrader.&amp;lt;&amp;gt;c__DisplayClass31.&amp;lt;OnPoke&amp;gt;b__18(IList`1 row, Func`2 func) в e:\Projects\C_Projects\StockSharp\Sources\Quik\QuikTrader.cs:строка 1141
   в StockSharp.Quik.QuikDdeFormatter.Deserialize(DdeTable table, IList`1 rows, Action`2 handler, Action`1 errorHandler, Boolean skipErrors) в e:\Projects\C_Projects\StockSharp\Sources\Quik\QuikDdeFormatter.cs:строка 57&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>