﻿<?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/1216/ne-furychit-ehksport-zayavok/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-06T19:24:22Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=1216" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/4577/</id>
    <title type="text">На данный момент ситуация такая - я запускаю экспорт.. обработчик получает все заявки из таблицы.. я...</title>
    <published>2010-11-11T16:39:38Z</published>
    <updated>2016-08-16T02:32:50Z</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;XMbIPb&lt;/span&gt;&lt;div class="innerquote"&gt;На данный момент ситуация такая - я запускаю экспорт.. обработчик получает все заявки из таблицы.. я вручную выставляю новые, они тоже доходят без проблем.. запускаю код генерирующий заявки(он у меня находится в обработчике QuotesChanged), он выставляет заявку и ноль реакции.. я выставляю ещё одну вручную, она тут же приходит.. короче NewOrders игнорирует заявки выставленные из другого обработчика.. что-то мне подсказывает что здесь какая-то запара с потоками.. вот только я пока не особо в них разбираюсь...&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Это скорее всего такая же ошибка как и &lt;a href="http://stocksharp.com/posts/m/4545/ " title="http://stocksharp.com/posts/m/4545/ "&gt;http://stocksharp.com/posts/m/4545/ &lt;/a&gt;Обновитесь до 2.5.2</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4594/</id>
    <title type="text">QuotesChanged и из NewTrades пробовал... Попробовал и там и так, на 2.5.2 работает как часики. Может...</title>
    <published>2010-11-12T15:06:25Z</published>
    <updated>2010-11-12T15:06:25Z</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;XMbIPb&lt;/span&gt;&lt;div class="innerquote"&gt;QuotesChanged и из NewTrades пробовал...&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Попробовал и там и так, на 2.5.2 работает как часики. Можете сократить свое решение до минимального размера, чтобы на нем протестировать?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4593/</id>
    <title type="text">Я уже пытался выдрать стакан из примера Sample.. но решил что самому написать проще.. проблема в том...</title>
    <published>2010-11-11T23:14:07Z</published>
    <updated>2010-11-11T23:14:07Z</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;XMbIPb&lt;/span&gt;&lt;div class="innerquote"&gt;Я уже пытался выдрать стакан из примера Sample.. но решил что самому написать проще.. проблема в том что мне нужна не точная копия квиковского стакана, а слегка подкорректированная.. а куда там пристроить этот самый корректировщик я так и не разобрался.. да и ещё этот таймер там...  &lt;br /&gt;А в чём именно ошибка можете описать в двух словах.. так то вроде всё работает...   &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ошибка в подходе. В консоли я описал все в одном методе. В ГУИ же все обычно все сложнее, выноситься на уровень окна. Чтобы можно было из разным мест использовать. И все очищается при закрытие основного окна... Таймер можете заменить своей реализацией. И еще я бы посоветовал прочитать небольшое введение в WPF. Много это не потребует времени, но многое станет проще.&lt;br /&gt;&lt;br /&gt;И да, это уже уровень чуть выше, чем простой робот. Так что это к программистам.[biggrin] </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4592/</id>
    <title type="text">Я уже пытался выдрать стакан из примера Sample.. но решил что самому написать проще.. проблема в том...</title>
    <published>2010-11-11T21:04:37Z</published>
    <updated>2010-11-11T21:04:37Z</updated>
    <author>
      <name>XMbIPb</name>
      <uri>https://stocksharp.ru/users/6200/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Я уже пытался выдрать стакан из примера Sample.. но решил что самому написать проще.. проблема в том что мне нужна не точная копия квиковского стакана, а слегка подкорректированная.. а куда там пристроить этот самый корректировщик я так и не разобрался.. да и ещё этот таймер там...  &lt;br /&gt;А в чём именно ошибка можете описать в двух словах.. так то вроде всё работает...   </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4591/</id>
    <title type="text">Неправильный подход в создании ГУИ. Посмотрите пример Sample (а не SampleConsole).</title>
    <published>2010-11-11T20:23:11Z</published>
    <updated>2010-11-11T20:23:11Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Неправильный подход в создании ГУИ. Посмотрите пример Sample (а не SampleConsole).</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4590/</id>
    <title type="text"> public void Quik() { try { var quikPath = QuikTerminal.GetDefaultPath(); if (quikPath == &amp;quot;&amp;quot;) { Cons...</title>
    <published>2010-11-11T20:15:08Z</published>
    <updated>2010-11-11T20:15:08Z</updated>
    <author>
      <name>XMbIPb</name>
      <uri>https://stocksharp.ru/users/6200/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt; &lt;br /&gt;public void Quik()&lt;br /&gt;        {&lt;br /&gt;            try&lt;br /&gt;            {&lt;br /&gt;                var quikPath = QuikTerminal.GetDefaultPath();&lt;br /&gt;&lt;br /&gt;                if (quikPath == &amp;quot;&amp;quot;)&lt;br /&gt;                {&lt;br /&gt;                    Console.WriteLine(&amp;quot;Не найден ни один запущенный Quik&amp;quot;);&lt;br /&gt;                    return;&lt;br /&gt;                }&lt;br /&gt;&lt;br /&gt;                Console.WriteLine(&amp;quot;Запущенный Quik найден по пути &amp;quot; + quikPath);&lt;br /&gt;&lt;br /&gt;                using (var waitHandle = new AutoResetEvent(false))&lt;br /&gt;                {&lt;br /&gt;                    using (var trader = new QuikTrader(quikPath))&lt;br /&gt;                    {&lt;br /&gt;                        trader.Connected += () =&amp;gt;&lt;br /&gt;                        {&lt;br /&gt;                            Console.WriteLine(&amp;quot;Подключение было произведено успешно.&amp;quot;);&lt;br /&gt;&lt;br /&gt;                            // извещаем об успешном соединени&lt;br /&gt;                            waitHandle.Set();&lt;br /&gt;                        };&lt;br /&gt;&lt;br /&gt;                        Console.WriteLine(&amp;quot;Производим подключение...&amp;quot;);&lt;br /&gt;&lt;br /&gt;                        trader.Connect();&lt;br /&gt;&lt;br /&gt;                        // дожидаемся события об успешном соединении&lt;br /&gt;                        waitHandle.WaitOne();&lt;br /&gt;       &lt;br /&gt;                        trader.NewPortfolios += portfolios =&amp;gt;&lt;br /&gt;                        {&lt;br /&gt;и т.д.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;       </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4589/</id>
    <title type="text">Кликом по кнопке в моей форме я вызываю функцию Quik в которой у меня находятся QuotesChanged и друг...</title>
    <published>2010-11-11T20:01:33Z</published>
    <updated>2010-11-11T20:01:33Z</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;XMbIPb&lt;/span&gt;&lt;div class="innerquote"&gt;Кликом по кнопке в моей форме я вызываю функцию Quik в которой у меня находятся QuotesChanged и другие обработчики.. а при поступлении котировок из квика, уже из QuotesChanged вызываю функцию GUI которая обновляет данные в моём стакане... &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Опишите кодом вот эту фразу: &amp;quot;Quik в которой у меня находятся QuotesChanged и другие обработчики&amp;quot;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4588/</id>
    <title type="text">Кликом по кнопке в моей форме я вызываю функцию Quik в которой у меня находятся QuotesChanged и друг...</title>
    <published>2010-11-11T19:36:29Z</published>
    <updated>2010-11-11T19:36:29Z</updated>
    <author>
      <name>XMbIPb</name>
      <uri>https://stocksharp.ru/users/6200/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Кликом по кнопке в моей форме я вызываю функцию Quik в которой у меня находятся QuotesChanged и другие обработчики.. а при поступлении котировок из квика, уже из QuotesChanged вызываю функцию GUI которая обновляет данные в моём стакане... </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4587/</id>
    <title type="text">Конструкцию взаимодействия с GUI я описал в десятом посте.. под GUI у меня подразумевается свой стак...</title>
    <published>2010-11-11T19:25:52Z</published>
    <updated>2010-11-11T19:25:52Z</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;XMbIPb&lt;/span&gt;&lt;div class="innerquote"&gt;Конструкцию взаимодействия с GUI я описал в десятом посте.. под GUI у меня подразумевается свой стакан, в котором я наблюдаю чего замышляет робот...&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/4586/</id>
    <title type="text">Конструкцию взаимодействия с GUI я описал в десятом посте.. под GUI у меня подразумевается свой стак...</title>
    <published>2010-11-11T19:20:13Z</published>
    <updated>2010-11-11T19:24:21Z</updated>
    <author>
      <name>XMbIPb</name>
      <uri>https://stocksharp.ru/users/6200/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Конструкцию взаимодействия с GUI я описал в десятом посте.. под GUI у меня подразумевается свой стакан, в котором я наблюдаю чего замышляет робот...</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4585/</id>
    <title type="text">Возвращаясь к потокам.. хотелось бы всё-таки услышать Ваше компетентное мнение по поводу моей констр...</title>
    <published>2010-11-11T19:11:11Z</published>
    <updated>2010-11-11T19:11:11Z</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;XMbIPb&lt;/span&gt;&lt;div class="innerquote"&gt;Возвращаясь к потокам.. хотелось бы всё-таки услышать Ваше компетентное мнение по поводу моей конструкции.. я правильно всё сделал?  &lt;br /&gt;&lt;br /&gt;Система у меня простенькая - анализирую содержимое GetMarketDepth в обработчике QuotesChanged и от туда же, если нужно выставляю заявки.. может быть стоит как-то по другому построить логику, чтобы по максимуму использовать функционал S#?&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/4584/</id>
    <title type="text">Возвращаясь к потокам.. хотелось бы всё-таки услышать Ваше компетентное мнение по поводу моей констр...</title>
    <published>2010-11-11T18:58:08Z</published>
    <updated>2010-11-11T19:04:31Z</updated>
    <author>
      <name>XMbIPb</name>
      <uri>https://stocksharp.ru/users/6200/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Возвращаясь к потокам.. хотелось бы всё-таки услышать Ваше компетентное мнение по поводу моей конструкции.. я правильно всё сделал?  &lt;br /&gt;&lt;br /&gt;Система у меня простенькая - анализирую содержимое GetMarketDepth в обработчике QuotesChanged и от туда же, если нужно выставляю заявки.. может быть стоит как-то по другому построить логику, чтобы по максимуму использовать функционал S#?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4583/</id>
    <title type="text">QuotesChanged и из NewTrades пробовал...</title>
    <published>2010-11-11T18:41:31Z</published>
    <updated>2010-11-11T18:41:31Z</updated>
    <author>
      <name>XMbIPb</name>
      <uri>https://stocksharp.ru/users/6200/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">QuotesChanged и из NewTrades пробовал...</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4582/</id>
    <title type="text">Включил Асинхронный режим.. всё заработало... Тогда давайте по порядку. Из какого обработчика регист...</title>
    <published>2010-11-11T18:34:35Z</published>
    <updated>2010-11-11T18:34:35Z</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;XMbIPb&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/4580/</id>
    <title type="text">Включил Асинхронный режим.. всё заработало...</title>
    <published>2010-11-11T18:05:36Z</published>
    <updated>2010-11-11T18:20:22Z</updated>
    <author>
      <name>XMbIPb</name>
      <uri>https://stocksharp.ru/users/6200/</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/4579/</id>
    <title type="text">Обновил.. но свои заявки по прежнему игнорирует... Режим синхронный?</title>
    <published>2010-11-11T17:41:01Z</published>
    <updated>2010-11-11T17:41:01Z</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;XMbIPb&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/4578/</id>
    <title type="text">Обновил.. но свои заявки по прежнему игнорирует...</title>
    <published>2010-11-11T17:14:19Z</published>
    <updated>2010-11-11T17:14:19Z</updated>
    <author>
      <name>XMbIPb</name>
      <uri>https://stocksharp.ru/users/6200/</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/4575/</id>
    <title type="text">Все обработчики я запихал в функцию Quik, которую вызываю из основного потока вот таким макаром: Nex...</title>
    <published>2010-11-11T12:51:04Z</published>
    <updated>2010-11-11T12:51:04Z</updated>
    <author>
      <name>XMbIPb</name>
      <uri>https://stocksharp.ru/users/6200/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Все обработчики я запихал в функцию Quik, которую вызываю из основного потока вот таким макаром:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;NextPrimeDelegate npd = new NextPrimeDelegate(this.Quik);&lt;br /&gt;            npd.BeginInvoke(null, null);&lt;/div&gt;&lt;/div&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;Dispatcher.BeginInvoke(DispatcherPriority.Normal, new NextPrimeDelegate(GUI));&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;вызываю функцию которая отвечает за обновление GUI...&lt;br /&gt;Это может как-то повлиять? </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4574/</id>
    <title type="text">На данный момент ситуация такая - я запускаю экспорт.. обработчик получает все заявки из таблицы.. я...</title>
    <published>2010-11-11T12:19:02Z</published>
    <updated>2010-11-11T12:49:50Z</updated>
    <author>
      <name>XMbIPb</name>
      <uri>https://stocksharp.ru/users/6200/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">На данный момент ситуация такая - я запускаю экспорт.. обработчик получает все заявки из таблицы.. я вручную выставляю новые, они тоже доходят без проблем.. запускаю код генерирующий заявки(он у меня находится в обработчике QuotesChanged), он выставляет заявку и ноль реакции.. я выставляю ещё одну вручную, она тут же приходит.. короче NewOrders игнорирует заявки выставленные из другого обработчика.. что-то мне подсказывает что здесь какая-то запара с потоками.. вот только я пока не особо в них разбираюсь...</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4572/</id>
    <title type="text">Дублируются один в один.. я убрал их из таблицы с помощью фильтра.. перезапустил экспорт.. выставил ...</title>
    <published>2010-11-10T21:32:27Z</published>
    <updated>2010-11-10T21:32:27Z</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;XMbIPb&lt;/span&gt;&lt;div class="innerquote"&gt;Дублируются один в один.. я убрал их из таблицы с помощью фильтра.. перезапустил экспорт.. выставил новую заявку.. в таблице она высветилась моментально.. а вот робот получил её только минут через десять.. когда биржа уже закрылась...  &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;ITrader.NewOrders и лог с отметкой времени. Насчет дубляжа - это к брокеру.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>