﻿<?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">StockSharp.Quik.ApiException</title>
  <id>~/topic/2246/stocksharp_quik_apiexception/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-03T20:40:07Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=2246" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/15080/</id>
    <title type="text">Разобрался в чем проблема. Если у кого-нибудь будет похожая: запускать QUIK и авторизовываться надо ...</title>
    <published>2011-12-23T06:51:16Z</published>
    <updated>2011-12-23T06:51:16Z</updated>
    <author>
      <name>Egor</name>
      <uri>https://stocksharp.com/users/410/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Разобрался в чем проблема. Если у кого-нибудь будет похожая: запускать QUIK  и авторизовываться надо до того как создается экземпляр шлюза (this.MetaZUBtrader = new BasketTrader();). Иначе будет будет вылезать ошибка, как в моем случае. Всем удачи, пошел дальше программить. </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/14892/</id>
    <title type="text">Спасибо за советы! Да, Sample работает без ошибок. Не пойму, пока еще, что у меня не так. Писал я по...</title>
    <published>2011-12-19T19:05:52Z</published>
    <updated>2011-12-19T19:05:52Z</updated>
    <author>
      <name>Egor</name>
      <uri>https://stocksharp.com/users/410/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Спасибо за советы!&lt;br /&gt;&lt;br /&gt;Да, Sample работает без ошибок.&lt;br /&gt;&lt;br /&gt;Не пойму, пока еще, что у меня не так. &lt;br /&gt;Писал я по примеру SampleQuikSmart, c небольшими изменениями. Приведу, свой код (то, что сам добавил), если кто увидит мою проблему, пожалуйста подскажите, а то мне что-то не по глазам...&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

.........................................
public partial class MainWindow
    {

        private bool _isConnected;

        public BasketTrader MetaZUBtrader;
        private BaseTrader quikTraderDima;
        private BaseTrader quikTraderEgor;
        private BaseTrader smartTrader;

        private string login1;
        private string login2;

        private string password1;
        private string password2;

        private string QuikPath1;
        private string QuikPath2;

.........................................

private void Start_Click(object sender, RoutedEventArgs e)
        {
            if (!_isConnected)
            {
                if (this.MetaZUBtrader == null)
                {

                    // создаем агрегирующий шлюз
                    this.MetaZUBtrader = new BasketTrader();
                    
                    if (QuikDimaCheck.IsChecked == true)
                    {

                        
                        login1 = &amp;quot;00000&amp;quot;; 
                        password1 = &amp;quot;*****&amp;quot;; 
                        QuikPath1 = this.QuikDimaPath.Text;
                        QUIK_Run_Login(login1, password1, QuikPath1);
                        quikTraderDima = InitReconnectionSettings(new QuikTrader(this.QuikDimaPath.Text));
                        this.MetaZUBtrader.InnerTraders.Add(quikTraderDima);
                    }

                    if (QuikEgorCheck.IsChecked == true)
                    {
                        login2 = &amp;quot;00000&amp;quot;; // 
                        password2 = &amp;quot;*****&amp;quot;; // 
                        QuikPath2 = this.QuikEgorPath.Text;
                        QUIK_Run_Login(login2, password2, QuikPath2);
                        quikTraderEgor = InitReconnectionSettings(new QuikTrader(this.QuikEgorPath.Text));
                        this.MetaZUBtrader.InnerTraders.Add(quikTraderEgor);
                    }

                    if (SmartChek.IsChecked == true)
                    {
                        var IPadress = IPAddress.Parse(&amp;quot;82.204.220.34&amp;quot;);
                        System.Net.IPEndPoint IP = new System.Net.IPEndPoint(IPadress ,8090);
                        // создаем шлюзы к SmartCOM и Quik (+ сразу инициализируем настройки переподключения)
                        smartTrader = InitReconnectionSettings(new SmartTrader(this.SmartLogin.Text, this.SmartPassword.Password, IP ));
                        // добавляем шлюзы к SmartCOM и Quik
                        this.MetaZUBtrader.InnerTraders.Add(smartTrader);
                        Smart_Login();
                    }

 
                    // очищаем из текстового поля в целях безопасности
                    //this.SmartPassword.Clear();

                    // подписываемся на событие успешного соединения
                    this.MetaZUBtrader.Connected += () =&amp;gt;
                    {
                        // возводим флаг, что соединение установлено
                        _isConnected = true;
                        // разблокируем кнопку Экспорт
                        this.GuiAsync(() =&amp;gt; ChangeConnectStatus(true));
                    };

                    // подписываемся на событие разрыва соединения
                    this.MetaZUBtrader.ConnectionError += error =&amp;gt; this.GuiAsync(() =&amp;gt;
                    {
                        // заблокируем кнопку Экспорт (так как соединение было потеряно)
                        ChangeConnectStatus(false);

                        //MessageBox.Show(this, error.ToString(), &amp;quot;Ошибка соединения&amp;quot;);
                        this.info.AppendText(SysTime.ToString(&amp;quot;HH:mm:ss&amp;quot;) + &amp;quot; Ошибка соединения: &amp;quot; + error.ToString() + &amp;quot;\r\n&amp;quot;); ;
                    });

.........................................
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Р.S. Учитывая, что творится на бирже. Я даже рад, что мой робот не доделан. :))&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/14856/</id>
    <title type="text"> Заметил один глюк, если в торговом Quik-e стоит галка &amp;quot;показывать нулевые лимиты&amp;quot; в таблице позиции...</title>
    <published>2011-12-19T12:02:19Z</published>
    <updated>2011-12-19T12:02:19Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Egor &lt;a href="https://stocksharp.com/posts/m/14853/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Заметил один глюк, если в торговом Quik-e стоит галка &amp;quot;показывать нулевые лимиты&amp;quot; в таблице &lt;b&gt;позиции по бумагам&lt;/b&gt;, то выходит ошибка.&lt;br /&gt;&lt;br /&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;что посмотреть - уже ответили, на Sample из архива. если там всё ок - значит где-то у вас проблема.&lt;br /&gt;&lt;br /&gt;P.S. проверил у себя роботов на квике - коннектит нормально.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/14854/</id>
    <title type="text">возьмите пример Sample и посмотрите, происходить ли ошибка при его использвании.</title>
    <published>2011-12-19T11:44:32Z</published>
    <updated>2011-12-19T11:44:32Z</updated>
    <author>
      <name>vader</name>
      <uri>https://stocksharp.com/users/28223/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">возьмите пример Sample и посмотрите, происходить ли ошибка при его использвании.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/14853/</id>
    <title type="text">Спасибо, Александер, за ответ. Я использую 3 терминала: 2 Quik-a (Quik-Junior + торговый Quik) + 1 S...</title>
    <published>2011-12-19T11:33:08Z</published>
    <updated>2011-12-19T11:34:03Z</updated>
    <author>
      <name>Egor</name>
      <uri>https://stocksharp.com/users/410/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Спасибо, Александер, за ответ.&lt;br /&gt;&lt;br /&gt;Я использую 3 терминала: 2 Quik-a (Quik-Junior + торговый Quik) + 1 Smart.&lt;br /&gt;&lt;br /&gt;Для интегрирования использую BasketTrader, может это как-то влияет, но я их пока не поключаю всех вместе, а по одному.&lt;br /&gt;&lt;br /&gt;Загрузил настройки для Quik из файла info.wnd из семплев для библиотеки S# 4.0.8. Verifeir при проверке говорит, что все нормально. Но ошибка при подключении так и не прошла, при этом экспорт запускается без проблем.  Забавно, при дисконекте выдает такую же ошибку &lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Quote:&lt;/span&gt;&lt;div class="innerquote"&gt;...DLL is not connected to QUIK.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Иногда, выходит следующая ошибка:&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Quote:&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Ошибка экспорта в MetaStock:&lt;br /&gt;произошла ошибка с кодом&lt;br /&gt;IWR_CANNОT_LОCATЕ.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Экспорт в Quik-Junior + торговый Quik запускается.&lt;br /&gt;&lt;br /&gt;Заметил один глюк, если в торговом Quik-e стоит галка &amp;quot;показывать нулевые лимиты&amp;quot; в таблице &lt;b&gt;позиции по бумагам&lt;/b&gt;, то выходит ошибка.&lt;br /&gt;&lt;br /&gt;Что-то можно еще посмотреть?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/14822/</id>
    <title type="text">Раз Verifier не проходит, значит что-то не то. Пройдитесь по пунктам документации с настройкой квика...</title>
    <published>2011-12-19T09:30:19Z</published>
    <updated>2011-12-19T09:30:19Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Раз Verifier не проходит, значит что-то не то.&lt;br /&gt;Пройдитесь по пунктам документации с настройкой квика.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/14820/</id>
    <title type="text">Здравствуйте, Включаю терминал, логинюсь, при попытке коннекта выходит сообщение: Ошибка соединения:...</title>
    <published>2011-12-19T09:25:26Z</published>
    <updated>2011-12-19T09:29:39Z</updated>
    <author>
      <name>Egor</name>
      <uri>https://stocksharp.com/users/410/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Здравствуйте,&lt;br /&gt;&lt;br /&gt;Включаю терминал,  логинюсь, при попытке коннекта выходит сообщение:&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Quote:&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Ошибка соединения: StockSharp.Quik.ApiException: Код ошибки DllConnected Сообщение Терминал не подключен к серверу. &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Как же НЕ подключен? Все же подключено!&lt;br /&gt;&lt;br /&gt;Пытаюсь разобраться, подскажите, что нужно проверить.&lt;br /&gt;&lt;br /&gt;S# 4.0.8, и еще: не могу Verifier&amp;#39;ом проверить таблицы, ту же ошибку выдает.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Спасибо</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>