﻿<?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">Экспорт дополнительных колонок</title>
  <id>~/topic/3678/ehksport-dopolnitelnyh-kolonok/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-09T23:42:14Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=3678" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/25858/</id>
    <title type="text"> Так должно работать: ((QuikTrader)_safeConnection.Trader).SecuritiesTable.Columns.Add(DdeSecurityCo...</title>
    <published>2013-05-09T06:22:35Z</published>
    <updated>2013-05-09T06:26:01Z</updated>
    <author>
      <name>UsilaDobry</name>
      <uri>https://stocksharp.com/users/28825/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Moadip &lt;a href="https://stocksharp.com/posts/m/25857/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&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;

((QuikTrader)_safeConnection.Trader).SecuritiesTable.Columns.Add(DdeSecurityColumns.MaxPrice);
((QuikTrader)_safeConnection.Trader).SecuritiesTable.Columns.Add(DdeSecurityColumns.MinPrice);
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Работает! Ёлы-палы, благодарю [biggrin] &lt;br /&gt;С праздником Победы! [biggrin]</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/25857/</id>
    <title type="text">ConnectionInterface.SafeConnection = new SafeConnection(new QuikTrader(QuikTerminal.GetDefaultPath()...</title>
    <published>2013-05-08T17:46:45Z</published>
    <updated>2013-05-08T17:46:45Z</updated>
    <author>
      <name>Moadip</name>
      <uri>https://stocksharp.com/users/5973/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
ConnectionInterface.SafeConnection = new SafeConnection(new QuikTrader(QuikTerminal.GetDefaultPath()));&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Конструктор &lt;b&gt;SafeConnection&lt;/b&gt; какого типа принимает параметр? &lt;br /&gt;Не думаю что он заточен только под &lt;b&gt;QuikTrader&lt;/b&gt;, поэтому или &lt;b&gt;ITrader&lt;/b&gt; или &lt;b&gt;BaseTrader&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;Соответственно _safeConnection.Trader будет или &lt;b&gt;ITrader&lt;/b&gt; или &lt;b&gt;BaseTrader&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SecuritiesTable&lt;/b&gt; есть только у &lt;b&gt;QuikTrader&lt;/b&gt;, поэтому студия и матерится, что не может найти это свойство у _safeConnection.Trader.&lt;br /&gt;Надо привести _safeConnection.Trader к соответствующему типу.&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;

((QuikTrader)_safeConnection.Trader).SecuritiesTable.Columns.Add(DdeSecurityColumns.MaxPrice);
((QuikTrader)_safeConnection.Trader).SecuritiesTable.Columns.Add(DdeSecurityColumns.MinPrice);
&lt;/pre&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.com/posts/m/25856/</id>
    <title type="text">UsilaDobry, вышлите (iv_qul@list.ru) Ваш проект, с кодом импорта дополнительных столбцов. И укажите,...</title>
    <published>2013-05-08T17:15:24Z</published>
    <updated>2013-05-08T17:16:56Z</updated>
    <author>
      <name>UsilaDobry</name>
      <uri>https://stocksharp.com/users/28825/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;IvanB &lt;a href="https://stocksharp.com/posts/m/25855/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;b&gt;UsilaDobry&lt;/b&gt;, вышлите (iv_qul@list.ru) Ваш проект, с кодом импорта дополнительных столбцов. И укажите, какой столбец Вы добавили в Quik.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Мой проект будет бесполезен, ведь я вношу код ниже&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;
_safeConnection.Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MaxPrice);
_safeConnection.Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MinPrice);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;в класс библиотеки StockSharp.WpfConnectionInterface. См. код выше в посте в нижнем спойлере.&lt;br /&gt;&lt;br /&gt;А в Quik я добавил две колонки &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/25852/</id>
    <title type="text">Вопрос по экспорту дополнительных колонок. ... Об экспорте дополнительных колонок из Quik написано в...</title>
    <published>2013-05-08T11:09:18Z</published>
    <updated>2013-05-08T17:03:49Z</updated>
    <author>
      <name>UsilaDobry</name>
      <uri>https://stocksharp.com/users/28825/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;IvanB &lt;a href="https://stocksharp.com/posts/m/25849/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;UsilaDobry &lt;a href="https://stocksharp.com/posts/m/25848/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Вопрос по экспорту дополнительных колонок.&lt;br /&gt;...&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Об экспорте дополнительных колонок из Quik написано в документации &lt;a href="http://stocksharp.com/doc/html/4261879e-9bb3-482c-9fc5-27ecb07bdf5e.htm " title="http://stocksharp.com/doc/html/4261879e-9bb3-482c-9fc5-27ecb07bdf5e.htm "&gt;http://stocksharp.com/do...c-9fc5-27ecb07bdf5e.htm &lt;/a&gt;, есть демонстрационный проект, который называется SampleDdeExtendedInfo.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Я читаю документацию, но к моему сожалению, не всё там понятно...&lt;br /&gt;Например, в документации сказано:&lt;br /&gt;&amp;quot;Через QuikTrader.SecuritiesTable добавляются требуемые колонки в том порядке, в которым они были добавлены в Quik: &lt;br /&gt;// добавляем на экспорт необходимые колонки &lt;br /&gt;this.Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.Volatility);&lt;br /&gt;this.Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.TheorPrice);&amp;quot;&lt;br /&gt;&lt;br /&gt;А в указанном Вами примере, данный код внедрен в обработчик события кнопки Connect. &lt;br /&gt;&lt;br /&gt;		&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Show spoiler' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_5a6b284f6bd945c68ed4e5506286e5a5');" title='Show spoiler' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_5a6b284f6bd945c68ed4e5506286e5a5' style='display:none'&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
private void ConnectClick(object sender, RoutedEventArgs e)
		{
			if (!_isConnected)
			{
				if (Path.Text.IsEmpty())
					MessageBox.Show(this, &amp;quot;Путь к Quik не выбран&amp;quot;);
				else
				{
					if (Trader == null)
					{
						// создаем шлюз
						Trader = new QuikTrader(Path.Text);

						// возводим флаг, что соединение установлено
						_isConnected = true;

						// подписываемся на событие ошибки соединения
						Trader.ConnectionError += error =&amp;gt; this.GuiAsync(() =&amp;gt; MessageBox.Show(this, error.ToString()));

						Trader.NewSecurities += securities =&amp;gt; this.GuiAsync(() =&amp;gt; _securitiesWindow.Securities.AddRange(securities));

						Trader.ProcessDataError += error =&amp;gt; System.Diagnostics.Debug.WriteLine(error);

						// добавляем на экспорт необходимые колонки
						Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.ImpliedVolatility);
						Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.TheorPrice);
						Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.UnderlyingSecurity);
						Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MinStepPrice);

						// добавляем экспорт дополнительных колонок из стакана (своя продажа и покупка)
						Trader.QuotesTable.Columns.Add(DdeQuoteColumns.OwnAskVolume);
						Trader.QuotesTable.Columns.Add(DdeQuoteColumns.OwnBidVolume);

						Trader.Connected += () =&amp;gt; this.GuiAsync(() =&amp;gt;
						{
							ShowSecurities.IsEnabled = true;
							ExportDde.IsEnabled = true;

							_isConnected = true;
							ConnectBtn.Content = &amp;quot;Отключиться&amp;quot;;
						});

						Trader.Disconnected += () =&amp;gt; this.GuiAsync(() =&amp;gt;
						{
							_isConnected = false;
							ConnectBtn.Content = &amp;quot;Подключиться&amp;quot;;
						});
					}
					
					Trader.Connect();
				}
			}
			else
				Trader.Disconnect();
		}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Из чего я делаю вывод, что в библиотеке StockSharp.WpfConnectionInterface, в обработчике события кнопки Сonnect необходимо добавить этот код, но здесь ошибка, SecuritiesTable не существует у Trader. Поэтому и задаю вопрос...&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Show spoiler' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_5d48eb6258a24cab97a6482de226c65f');" title='Show spoiler' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_5d48eb6258a24cab97a6482de226c65f' style='display:none'&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
private void ConnectClick(object sender, RoutedEventArgs e)
        {
            if (_safeConnection == null)
                return;

            if (_safeConnection.IsConnected)
            {
                BtnConnect.Content = &amp;quot;Подключиться&amp;quot;;
                BtnConnect.IsEnabled = false;
                
                //Отписаться от события появления новых инструментов
                _safeConnection.Trader.NewSecurities -= Trader_NewSecurities;
                //Отписаться от события появления новых портфелей
                _safeConnection.Trader.NewPortfolios -= Trader_NewPortfolios;

                //Объявляем действие, которое нужно выполнить при отключении от торговой платформы
                Action disconnected = null;
                disconnected = () =&amp;gt;
                    {
                        _safeConnection.Trader.Disconnected -= disconnected;
                        this.GuiAsync(() =&amp;gt;
                            {
                                BtnConnect.IsEnabled = true;
                            });
                    };
                _safeConnection.Trader.Disconnected += disconnected;
                
                //Разорвать соединение
                _safeConnection.DisConnectSafe();
            }
            else
            {
                BtnConnect.Content = &amp;quot;Отключиться&amp;quot;;
                //BtnConnect.IsEnabled = false;

                //Подписаться на событие появления новых инструментов
                _safeConnection.Trader.NewSecurities += Trader_NewSecurities;
                //Подписаться на событие появления новых портфелей
                _safeConnection.Trader.NewPortfolios += Trader_NewPortfolios;

                // Добавляем экспорт дополнительных колонок в таблицу
                _safeConnection.Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MaxPrice);
                _safeConnection.Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MinPrice);

                //Объявляем действие, которое нужно выполнить при подключении к торговой платформе
                Action connected = null;
                connected = () =&amp;gt;
                {
                    _safeConnection.Trader.Connected -= connected;
                    this.GuiAsync(() =&amp;gt; { BtnConnect.IsEnabled = true; });
                };
                _safeConnection.Trader.Connected += connected;

                //Подключиться безопасно
                _safeConnection.ConnectSafe();
            }
        }                &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/25855/</id>
    <title type="text">UsilaDobry, вышлите (iv_qul@list.ru) Ваш проект, с кодом импорта дополнительных столбцов. И укажите,...</title>
    <published>2013-05-08T16:53:52Z</published>
    <updated>2013-05-08T16:53:52Z</updated>
    <author>
      <name>IvanB</name>
      <uri>https://stocksharp.com/users/26984/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;b&gt;UsilaDobry&lt;/b&gt;, вышлите (iv_qul@list.ru) Ваш проект, с кодом импорта дополнительных столбцов. И укажите, какой столбец Вы добавили в Quik.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/25849/</id>
    <title type="text">Вопрос по экспорту дополнительных колонок. ... Об экспорте дополнительных колонок из Quik написано в...</title>
    <published>2013-05-08T09:42:08Z</published>
    <updated>2013-05-08T09:42:40Z</updated>
    <author>
      <name>IvanB</name>
      <uri>https://stocksharp.com/users/26984/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;UsilaDobry &lt;a href="https://stocksharp.com/posts/m/25848/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Вопрос по экспорту дополнительных колонок.&lt;br /&gt;...&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Об экспорте дополнительных колонок из Quik написано в документации &lt;a href="http://stocksharp.com/doc/html/4261879e-9bb3-482c-9fc5-27ecb07bdf5e.htm " title="http://stocksharp.com/doc/html/4261879e-9bb3-482c-9fc5-27ecb07bdf5e.htm "&gt;http://stocksharp.com/do...c-9fc5-27ecb07bdf5e.htm &lt;/a&gt;, есть демонстрационный проект, который называется SampleDdeExtendedInfo.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/25848/</id>
    <title type="text">Вопрос по экспорту дополнительных колонок. Сейчас у меня в настройках таблицы Инструменты в Quik име...</title>
    <published>2013-05-08T07:53:20Z</published>
    <updated>2013-05-08T08:12:06Z</updated>
    <author>
      <name>UsilaDobry</name>
      <uri>https://stocksharp.com/users/28825/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Вопрос по экспорту дополнительных колонок.&lt;br /&gt;Сейчас у меня в настройках таблицы Инструменты в Quik имеются следующие колонки&lt;br /&gt;&lt;br /&gt;Полное название&lt;br /&gt;Код бумаги&lt;br /&gt;Код класса&lt;br /&gt;Статус&lt;br /&gt;Размер лота&lt;br /&gt;Мин. шаг цены&lt;br /&gt;Макс. цена&lt;br /&gt;Мин. цена&lt;br /&gt;&lt;br /&gt;В окне пользователя я создал таблицу и сделал привязки&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;
&amp;lt;ListView x:Name=&amp;quot;TabMyTools&amp;quot; Height=&amp;quot;100&amp;quot; Margin=&amp;quot;5,27,10,0&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot; Width=&amp;quot;Auto&amp;quot; Background=&amp;quot;#FFF58B8B&amp;quot;&amp;gt;
                    &amp;lt;ListView.View&amp;gt;
                        &amp;lt;GridView&amp;gt;
                            &amp;lt;GridViewColumn Header=&amp;quot;Название&amp;quot; Width=&amp;quot;160&amp;quot; DisplayMemberBinding=&amp;quot;{Binding Name}&amp;quot;/&amp;gt;
                            &amp;lt;GridViewColumn Header=&amp;quot;Код&amp;quot; Width=&amp;quot;80&amp;quot; DisplayMemberBinding=&amp;quot;{Binding Code}&amp;quot;/&amp;gt;
                            &amp;lt;GridViewColumn Header=&amp;quot;Класс&amp;quot; Width=&amp;quot;80&amp;quot; DisplayMemberBinding=&amp;quot;{Binding Class}&amp;quot;/&amp;gt;
                            &amp;lt;GridViewColumn Header=&amp;quot;Последняя сделка&amp;quot; Width=&amp;quot;130&amp;quot; DisplayMemberBinding=&amp;quot;{Binding LastTrade.Time, FallbackValue=NULL}&amp;quot;/&amp;gt;
                            &amp;lt;GridViewColumn Header=&amp;quot;Посл. цена&amp;quot; Width=&amp;quot;100&amp;quot; DisplayMemberBinding=&amp;quot;{Binding LastTrade.Price, FallbackValue=NULL}&amp;quot;/&amp;gt;
                            &amp;lt;GridViewColumn Header=&amp;quot;Лот&amp;quot; Width=&amp;quot;80&amp;quot; DisplayMemberBinding=&amp;quot;{Binding MinLotSize}&amp;quot;/&amp;gt;
                            &amp;lt;GridViewColumn Header=&amp;quot;Шаг&amp;quot; Width=&amp;quot;60&amp;quot; DisplayMemberBinding=&amp;quot;{Binding MinStepSize}&amp;quot;/&amp;gt;
                            &amp;lt;GridViewColumn Header=&amp;quot;Максимальная цена&amp;quot; Width=&amp;quot;120&amp;quot; DisplayMemberBinding=&amp;quot;{Binding MaxPrice}&amp;quot;/&amp;gt;
                            &amp;lt;GridViewColumn Header=&amp;quot;Минимальная цена&amp;quot; Width=&amp;quot;120&amp;quot; DisplayMemberBinding=&amp;quot;{Binding MinPrice}&amp;quot;/&amp;gt;
                        &amp;lt;/GridView&amp;gt;
                    &amp;lt;/ListView.View&amp;gt;
                &amp;lt;/ListView&amp;gt;&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Почему поля &amp;quot;последняя сделка&amp;quot;,&amp;quot;последняя цена&amp;quot; по инструменту выводятся корректно, при этом в таблице Quik этих полей нет?&lt;br /&gt;При этом поле MaxPrice показывает набор цифр, поле MinPrice показывает значения поля MinStepSize, но они есть в Quik?&lt;br /&gt;Я так понимаю надо прописать экспорт дополнительных колонок? &lt;br /&gt;&lt;br /&gt;Этот код прописываем в библиотечном коннекторе WpfConnectionIntarface в виде&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;
SafeConnection.Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MaxPrice);
SafeConnection.Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MinPrice);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;или можно прямо в основном коде проекта после выбора Quik? &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;
ConnectionInterface.SafeConnection = new SafeConnection(new QuikTrader(QuikTerminal.GetDefaultPath()));
ConnectionInterface.SafeConnection.Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MaxPrice);
ConnectionInterface.SafeConnection.Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MinPrice);
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Или же вообще данный код надо прописать в SafeConnection в виде&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;
Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MaxPrice);
Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MinPrice);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Куда бы я не вносил этот код, везде ошибка Не определены SecuritiesTable и DdeSecurityColumns///</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>