﻿<?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">Ошибка метода Launch для терминала Quik</title>
  <id>~/topic/1238/oshibka-metoda-launch-dlya-terminala-quik/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-06T14:56:57Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=1238" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/7311/</id>
    <title type="text">Да уж извиняюсь, плохо смотрел документацию, спасибо!</title>
    <published>2011-04-06T11:21:34Z</published>
    <updated>2011-04-06T11:21:34Z</updated>
    <author>
      <name>Garry</name>
      <uri>https://stocksharp.ru/users/430/</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/7309/</id>
    <title type="text">Михаил, добрый день! Тоже проблемы с методом this.Trader.Terminal.Launch(); выдается исключение &amp;quot;Сбо...</title>
    <published>2011-04-06T11:18:05Z</published>
    <updated>2011-04-06T11:18:05Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Garry &lt;a href="https://stocksharp.ru/posts/m/7308/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Михаил, добрый день!&lt;br /&gt;Тоже проблемы с методом &lt;br /&gt;this.Trader.Terminal.Launch();&lt;br /&gt;выдается исключение &lt;br /&gt;&amp;quot;Сбой метода WaitForInputIdle.  Это может быть связано с отсутствием у процесса графического интерфейса.&amp;quot;&lt;br /&gt;При этом квик нормально запускается. Еще проблема, если робота перезапустить, а квик оставить запущеным таким образом(т.е. роботом) то this.Trader.Terminal.IsLaunched квик не видит. Если квик закрыть и запустить руками, то this.Trader.Terminal.IsLaunched нормально отрабатывает. Ну это не так важно, главное это что можно придумать с исключением? Вы писали, что сделаете настраиваемым время таймаута Terminal.Launch(). Просто похоже исключение происходит как раз из-за него, окно с логином просто не успевает появиться, можно ли где-нибудь время ожидания подкрутить?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Какая версия S#?&lt;br /&gt;Метод QuikTerminal.Launch перегружен и возможно запускать с параметром:&lt;br /&gt;&lt;a href="http://stocksharp.com/doc/help/html/O_T_Ecng_Trading_Quik_QuikTerminal_Launch.htm" title="http://stocksharp.com/doc/help/html/O_T_Ecng_Trading_Quik_QuikTerminal_Launch.htm"&gt;http://stocksharp.com/doc/help/html/O_T_Ecng_Trading_Quik_QuikTerminal_Launch.htm&lt;/a&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/7308/</id>
    <title type="text">Михаил, добрый день! Тоже проблемы с методом this.Trader.Terminal.Launch(); выдается исключение &amp;quot;Сбо...</title>
    <published>2011-04-06T10:57:31Z</published>
    <updated>2011-04-06T10:57:31Z</updated>
    <author>
      <name>Garry</name>
      <uri>https://stocksharp.ru/users/430/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Михаил, добрый день!&lt;br /&gt;Тоже проблемы с методом &lt;br /&gt;this.Trader.Terminal.Launch();&lt;br /&gt;выдается исключение &lt;br /&gt;&amp;quot;Сбой метода WaitForInputIdle.  Это может быть связано с отсутствием у процесса графического интерфейса.&amp;quot;&lt;br /&gt;При этом квик нормально запускается. Еще проблема, если робота перезапустить, а квик оставить запущеным таким образом(т.е. роботом) то this.Trader.Terminal.IsLaunched квик не видит. Если квик закрыть и запустить руками, то this.Trader.Terminal.IsLaunched нормально отрабатывает. Ну это не так важно, главное это что можно придумать с исключением? Вы писали, что сделаете настраиваемым время таймаута Terminal.Launch(). Просто похоже исключение происходит как раз из-за него, окно с логином просто не успевает появиться, можно ли где-нибудь время ожидания подкрутить?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4690/</id>
    <title type="text">Думаю, лучше сделать настраиваемым, т.к. минута - это нормально в рабочем режиме, но при отладке про...</title>
    <published>2010-11-19T08:23:17Z</published>
    <updated>2010-11-19T08:23:17Z</updated>
    <author>
      <name>Артем</name>
      <uri>https://stocksharp.ru/users/16716/</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/4688/</id>
    <title type="text"> Т.е. получается, что в принципе все работает, но расходуется чрезмерное количество времени на запус...</title>
    <published>2010-11-19T07:36:36Z</published>
    <updated>2010-11-19T07:36:36Z</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;Артем&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Т.е. получается, что в принципе все работает, но расходуется чрезмерное количество времени на запуск Quik, механизм не отлавливает момент когда появилось окно с авторизацией. &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/4686/</id>
    <title type="text">Я недавно обновил библиотеку до 2.5.2, ранее стояла 2.5, - в новой версии логика запуска немного пом...</title>
    <published>2010-11-19T06:32:17Z</published>
    <updated>2010-11-19T06:32:17Z</updated>
    <author>
      <name>Артем</name>
      <uri>https://stocksharp.ru/users/16716/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Я недавно обновил библиотеку до 2.5.2, ранее стояла 2.5, - в новой версии логика запуска немного поменялась и при вызове метода Launch исключение Timeout больше не возникает. Но метод тем не менее отрабатывает неоправданно долго. - Окно с авторизацией появляется через 8 -10 секунд, а метод продолжает висеть.  Вот пример:&lt;br /&gt;&lt;br /&gt;//Выводим время старта в информационную панель&lt;br /&gt;Globals.Сообщить(&amp;quot;Запускаем Quik &amp;lt;&amp;quot; + DateTime.Now.ToString(&amp;quot;dd.MM.yyyy H:mm:ss&amp;quot;) + &amp;quot;&amp;gt;&amp;quot; , Globals.СтатусСообщения.Инфо);&lt;br /&gt;                        &lt;br /&gt;terminal.Launch();&lt;br /&gt; &lt;br /&gt;//Выводим время окончания работы метода в информационную панель                       &lt;br /&gt;Globals.Сообщить(&amp;quot;Quik запущен &amp;lt;&amp;quot; + DateTime.Now.ToString(&amp;quot;dd.MM.yyyy H:mm:ss&amp;quot;) + &amp;quot;&amp;gt;&amp;quot;, Globals.СтатусСообщения.Инфо);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Получается следующая картина&lt;br /&gt;&lt;br /&gt;Запускаем Quik &amp;lt;19.11.2010 9:18:31&amp;gt;&lt;br /&gt;&lt;br /&gt;Quik запущен &amp;lt;19.11.2010 9:19:32&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Т.е. получается, что в принципе все работает, но расходуется чрезмерное количество времени на запуск Quik, механизм не отлавливает момент когда появилось окно с авторизацией. &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/4671/</id>
    <title type="text">Ошибку тайм-аута можете привести?</title>
    <published>2010-11-18T15:03:28Z</published>
    <updated>2010-11-18T15:03:28Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</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/4659/</id>
    <title type="text">Добрый день! Помогите, пожалуйста, решить следующую проблему: При вызове метода Launch () для QuikTe...</title>
    <published>2010-11-18T12:22:13Z</published>
    <updated>2010-11-18T12:22:13Z</updated>
    <author>
      <name>Артем</name>
      <uri>https://stocksharp.ru/users/16716/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Добрый день!&lt;br /&gt;Помогите, пожалуйста, решить следующую проблему:&lt;br /&gt;&lt;br /&gt;При вызове метода &lt;br /&gt;Launch ()&lt;br /&gt;для  QuikTerminal terminal &lt;br /&gt;&lt;br /&gt;должен осуществляться запуск терминала, при этом окончание выполнения метода наступает при появлении окна авторизации. Но, к сожалению, после появления окна метод так и продолжает висеть и слетает по таймауту... &lt;br /&gt;&lt;br /&gt;Например:&lt;br /&gt; terminal = QuikTerminal.Get(QuikPath);&lt;br /&gt; terminal.Launch();//Тут все зависает&lt;br /&gt;&lt;br /&gt;Скажите, пожалуйста, каким образом решается эта проблема?&lt;br /&gt;Заранее благодарю!!!</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>