﻿<?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">Не срабатывает .Connected</title>
  <id>~/topic/4878/ne-srabatyvaet-_connected/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-10T21:59:32Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=4878" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/32527/</id>
    <title type="text">Видимо причина в том, что нет лицензии. И в связи с этим ещё вопрос: &amp;quot;Как получить лицензию у брокер...</title>
    <published>2015-02-02T15:57:08Z</published>
    <updated>2015-02-02T15:57:08Z</updated>
    <author>
      <name>semitr</name>
      <uri>https://stocksharp.com/users/72695/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Видимо причина в том, что нет лицензии. И в связи с этим ещё вопрос: &amp;quot;Как получить лицензию у брокера &amp;quot;Инвестиционная палата&amp;quot;?&amp;quot; С этим, как я понимаю, тоже нужно обращаться на форум.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/32526/</id>
    <title type="text">Михаил, если Вы насчёт WaitHandle, его вообще можно закомментировать примерно так: using System; usi...</title>
    <published>2015-02-02T13:57:46Z</published>
    <updated>2015-02-02T13:57:46Z</updated>
    <author>
      <name>semitr</name>
      <uri>https://stocksharp.com/users/72695/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Михаил, если Вы насчёт WaitHandle, его вообще можно закомментировать примерно так:&lt;br /&gt;using System;&lt;br /&gt;using System.Collections.Generic;&lt;br /&gt;using System.Linq;&lt;br /&gt;using System.Text;&lt;br /&gt;using System.Threading;&lt;br /&gt;using System.Threading.Tasks;&lt;br /&gt;using System.Windows.Forms;&lt;br /&gt;using StockSharp.Quik;&lt;br /&gt;using StockSharp.BusinessEntities;&lt;br /&gt;using StockSharp.Messages;&lt;br /&gt;using StockSharp.Algo;&lt;br /&gt;using StockSharp.Logging;&lt;br /&gt;using Ecng.Xaml;&lt;br /&gt;using Ecng.Serialization;&lt;br /&gt;using Ecng.ComponentModel;&lt;br /&gt;using Ecng.Common;&lt;br /&gt;&lt;br /&gt;namespace firstStep&lt;br /&gt;{&lt;br /&gt;    public partial class Form1 : Form&lt;br /&gt;    {&lt;br /&gt;        public Form1()&lt;br /&gt;        {&lt;br /&gt;            InitializeComponent();&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        //static EventWaitHandle waitHandle = new AutoResetEvent(false);&lt;br /&gt;        private void btBegin_Click(object sender, EventArgs e)&lt;br /&gt;        {&lt;br /&gt;            var trader = new QuikTrader(QuikTerminal.GetDefaultPath());&lt;br /&gt;            trader.Connected += () =&amp;gt;&lt;br /&gt;            {&lt;br /&gt;                tbMessage.Text=&amp;quot;Подключение было произведено успешно.&amp;quot;;&lt;br /&gt;                //waitHandle.Set();&lt;br /&gt;            };&lt;br /&gt;&lt;br /&gt;            tbMessage.Text = &amp;quot;Производим подключение...&amp;quot;;&lt;br /&gt;            trader.Connect();&lt;br /&gt;            //waitHandle.WaitOne();&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Всё равно строка &amp;quot;Подключение было произведено успешно.&amp;quot; не появляется.&lt;br /&gt;Кстати verifier, при подключении без галочки &amp;quot;на старое подключение&amp;quot; выдаёт сообщение, где ошибка: &amp;quot;Подключение не установлено, т. к. конечный компьютер отверг запрос на подключение 127.0.0.1:5001&amp;quot; (я понимаю что это локальное подключение, но это мне не помогло) и ещё 5 ошибок.&lt;br /&gt;А на чате посылают обратно в форум.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/32520/</id>
    <title type="text">Обратитесь в чат техподдержки. Что касается первого сообщения то это пример как не надо писать код. ...</title>
    <published>2015-01-29T17:32:26Z</published>
    <updated>2015-01-29T17:32:26Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Обратитесь в чат техподдержки. Что касается первого сообщения то это пример как не надо писать код. Удивительно что оно вообще работает.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/32518/</id>
    <title type="text">Смотрю сейчас видео первого семинара по S#, пытаюсь делать всё что там показано, но такая-же проблем...</title>
    <published>2015-01-29T17:08:48Z</published>
    <updated>2015-01-29T17:08:48Z</updated>
    <author>
      <name>Александр3012</name>
      <uri>https://stocksharp.com/users/28102/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Смотрю сейчас видео первого семинара по S#, пытаюсь делать всё что там показано, но такая-же проблема.QuikTerminal.GetDefaultPath() - находит путь к включенному квику, программа проходит _trader.Connect(); но событие соединения не происходит. Настроено все как в семинаре, только версия библиотеки свежая. Подскажите в чем проблема. Студия 2010 русская, нетфреймворк4.&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/32509/</id>
    <title type="text">Скачал S# версии 4.2, и .Net имеет версию 4.5 Написал следующий код: using System; using System.Coll...</title>
    <published>2015-01-29T11:47:13Z</published>
    <updated>2015-01-29T11:47:13Z</updated>
    <author>
      <name>semitr</name>
      <uri>https://stocksharp.com/users/72695/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Скачал S# версии 4.2, и .Net имеет версию 4.5&lt;br /&gt;Написал следующий код:&lt;br /&gt;&lt;br /&gt;using System;&lt;br /&gt;using System.Collections.Generic;&lt;br /&gt;using System.Linq;&lt;br /&gt;using System.Text;&lt;br /&gt;using System.Threading;&lt;br /&gt;using System.Threading.Tasks;&lt;br /&gt;using System.Windows.Forms;&lt;br /&gt;using StockSharp.Quik;&lt;br /&gt;using StockSharp.BusinessEntities;&lt;br /&gt;using StockSharp.Messages;&lt;br /&gt;using StockSharp.Algo;&lt;br /&gt;using StockSharp.Logging;&lt;br /&gt;using Ecng.Xaml;&lt;br /&gt;using Ecng.Serialization;&lt;br /&gt;using Ecng.ComponentModel;&lt;br /&gt;using Ecng.Common;&lt;br /&gt;&lt;br /&gt;namespace firstStep&lt;br /&gt;{&lt;br /&gt;    public partial class Form1 : Form&lt;br /&gt;    {&lt;br /&gt;        public Form1()&lt;br /&gt;        {&lt;br /&gt;            InitializeComponent();&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        static AutoResetEvent waitHandle;&lt;br /&gt;        private void btBegin_Click(object sender, EventArgs e)&lt;br /&gt;        {&lt;br /&gt;            var trader = new QuikTrader(QuikTerminal.GetDefaultPath());&lt;br /&gt;            waitHandle = new AutoResetEvent(false);&lt;br /&gt;            trader.Connected += () =&amp;gt;&lt;br /&gt;            {&lt;br /&gt;                tbMessage.Text=&amp;quot;Подключение было произведено успешно.&amp;quot;;&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;            tbMessage.Text = &amp;quot;Производим подключение...&amp;quot;;&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;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Сообщение &amp;quot;Производим подключение...&amp;quot; - срабатывает, а  &amp;quot;Подключение было произведено успешно.&amp;quot; - нет. Из дебагера видно, что программа даже не заходит в часть кода в фигурных скобках.&lt;br /&gt;Windows имеет версию 8 (64 - разряда), но в окне Debug-&amp;gt;firstStep Properties-&amp;gt;Build не удаётся установить полного сходства с картинкой из раздела справки &amp;quot;Создание первого робота&amp;quot;, т. к. выпадающий список &amp;quot;Platform&amp;quot; не имеет свойства x86. Может в этом дело?&lt;br /&gt;Кстати Verifier хотя и не находит ошибок (хотя раньше, когда они  были, находил), но и зелёный текст не выдаёт.&lt;br /&gt;Помогите мне, пожалуйста, с моей первой программой на S#!</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>