﻿<?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">не приходит событие trader.Connected</title>
  <id>~/topic/2906/ne-prihodit-sobytie-trader_connected/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-15T05:56:11Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=2906" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/20614/</id>
    <title type="text">СПАСИБО! Ошибка подключения библиотеки TRANS2QUIK.dll. А возникла она потому, что я начал работать н...</title>
    <published>2012-08-01T18:04:55Z</published>
    <updated>2012-08-01T18:04:55Z</updated>
    <author>
      <name>SelfDeleted</name>
      <uri>https://stocksharp.ru/users/709/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;СПАСИБО!&lt;/p&gt;
&lt;p&gt;Ошибка подключения библиотеки TRANS2QUIK.dll. А возникла она потому, что я начал работать на новом ноуте с 64-разрядной W7 (до этого код писался на 32-разрядной машине). Учесть переход на 64 я забыл, и никак не мог понять в чем дело. Ваш совет очень помог!&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20596/</id>
    <title type="text">Обработку ошибки попробуйте добавить trader.ConnectionError += (f) =&amp;gt; { Console.WriteLine(&amp;quot;Ошибка по...</title>
    <published>2012-07-30T21:07:40Z</published>
    <updated>2012-07-30T21:07:40Z</updated>
    <author>
      <name>Memory</name>
      <uri>https://stocksharp.ru/users/6063/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Обработку ошибки попробуйте добавить&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
trader.ConnectionError += (f) =&amp;gt;
 {
    Console.WriteLine(&amp;quot;Ошибка подключения. &amp;quot;+f.Message);
 };

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;может скажет чего полезного.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20595/</id>
    <title type="text">это только написано про &amp;quot;экспорт&amp;quot; столбцов )) на самом-то деле это активация этих столбцов в квик-тр...</title>
    <published>2012-07-30T20:20:39Z</published>
    <updated>2012-07-30T20:20:39Z</updated>
    <author>
      <name>SelfDeleted</name>
      <uri>https://stocksharp.ru/users/709/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;это только написано про &amp;quot;экспорт&amp;quot; столбцов )) на самом-то деле это активация этих столбцов в квик-трейдере.&lt;/p&gt;
&lt;p&gt;но я попробовал (все равно больше ничего в голову не приходит) -- не помогло!&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20594/</id>
    <title type="text">У вас в коде написано // подписываемся на событие успешного подключения // все действия необходимо п...</title>
    <published>2012-07-30T20:04:25Z</published>
    <updated>2012-07-30T20:04:25Z</updated>
    <author>
      <name>Memory</name>
      <uri>https://stocksharp.ru/users/6063/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;У вас в коде написано&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;// подписываемся на событие успешного подключения
&lt;mark&gt;// все действия необходимо производить только после подключения&lt;/mark&gt;
trader.Connected += () =&amp;gt;
{
Console.WriteLine(&amp;quot;Подключение было произведено успешно.&amp;quot;);&lt;/p&gt;
&lt;p&gt;// извещаем об успешном соединени
waitHandle.Set();
};&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Попробуйте экспортировать после получения waitHandle&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20593/</id>
    <title type="text">S# 4.1.2. квик 6.02.0.39 W7 квик и VS2010 от имени админа верифайер говорит, что все настроено прави...</title>
    <published>2012-07-30T19:23:21Z</published>
    <updated>2012-07-30T19:52:57Z</updated>
    <author>
      <name>SelfDeleted</name>
      <uri>https://stocksharp.ru/users/709/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;S# 4.1.2.
квик 6.02.0.39
W7
квик и VS2010 от имени админа
верифайер говорит, что все настроено правильно
файл лицензии в &amp;quot;моих документах&amp;quot;
папка проекта и квик в корне диска &amp;quot;С&amp;quot;&lt;/p&gt;
&lt;p&gt;код основан на примере SampleConsole:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;            using (var waitHandle = new AutoResetEvent(false))
            {
                // создаем шлюз к Quik-у
                using (var trader = new RealTimeEmulationTrader&amp;lt;QuikTrader&amp;gt;(new QuikTrader(quikPath)))
                {
                    // подписываемся на событие успешного подключения
                    // все действия необходимо производить только после подключения
                    trader.Connected += () =&amp;gt;
                    {
                        Console.WriteLine(&amp;quot;Подключение было произведено успешно.&amp;quot;);

                        // извещаем об успешном соединени
                        waitHandle.Set();
                    };

                    Console.WriteLine(&amp;quot;Производим подключение...&amp;quot;);

                    // добавляем экспорт стобцов в таблице инструменты
                    trader.Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.LastTradePrice);
                    trader.Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.LastTradeVolume2);
                    trader.Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MinStepPrice);
                    trader.Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MainSessionBeginTime);
                    trader.Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MainSessionEndTime);
                    trader.Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.EveningSessionBeginTime);
                    trader.Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.EveningSessionEndTime);
                    trader.Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MarginSell);
                    trader.Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MaxPrice);
                    trader.Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MinPrice);

                    trader.Connect();
                    
                    // дожидаемся события об успешном соединении
                    &amp;lt;mark&amp;gt;waitHandle.WaitOne();&amp;lt;/mark&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;В SampleConsole подключение к квику срабатывает.&lt;/p&gt;
&lt;p&gt;что посоветуете проверить?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>