﻿<?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">[CR] Использование залоговков в таблицах</title>
  <id>~/topic/1735/cr-ispolzovanie-zalogovkov-v-tablitsah/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-06T11:25:48Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=1735" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/10402/</id>
    <title type="text">глянул. сходу не смог разобраться как это можно сделать, т.к. не нашел исходных кодов где идет работ...</title>
    <published>2011-08-17T19:15:07Z</published>
    <updated>2011-08-17T19:15:07Z</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;President &lt;a href="https://stocksharp.ru/posts/m/10065/" 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;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/10064/" 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;President &lt;a href="https://stocksharp.ru/posts/m/10062/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;глянул. &lt;br /&gt;сходу не смог разобраться как это можно сделать, т.к. не нашел исходных кодов где идет работа с Квиком.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Сырцы QuikTerminal могу прислать + других классов.&lt;br /&gt;&lt;br /&gt;Посмотрел на код GetTableSettings, там вообщем-то уже практически все сделано. Поэтому, предлагаю такое условие. Мы вам исходники QuikTerminal + другие необходимые классы, вы нам решение с настройками. А именно. Есть еще метод QuikTerminal.OpenTable, который пока NotImplementedException бросает. Смысл его в том, что, если в Квик не открыта необходимая таблица, он ее должен сам открывать (через пункты меню, что уже, в принципе, сделано с другими вещами). Плюс, думаю, имеет смысл сделать метод по настройке таблицы, добавляя в нее необходимые колонки (получается обратная задача от той, что вы в начале предложили). Тогда можно будет сделать настройку таблиц автоматически из робота или из Verifier. По окончанию можем отослать код самого Quik коннектора. По рукам?&lt;/div&gt;&lt;/div&gt;&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/10065/</id>
    <title type="text">глянул. сходу не смог разобраться как это можно сделать, т.к. не нашел исходных кодов где идет работ...</title>
    <published>2011-07-31T15:09:04Z</published>
    <updated>2011-07-31T15:09:04Z</updated>
    <author>
      <name>President</name>
      <uri>https://stocksharp.ru/users/510/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/10064/" 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;President &lt;a href="https://stocksharp.ru/posts/m/10062/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;глянул. &lt;br /&gt;сходу не смог разобраться как это можно сделать, т.к. не нашел исходных кодов где идет работа с Квиком.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Сырцы QuikTerminal могу прислать + других классов.&lt;br /&gt;&lt;br /&gt;Посмотрел на код GetTableSettings, там вообщем-то уже практически все сделано. Поэтому, предлагаю такое условие. Мы вам исходники QuikTerminal + другие необходимые классы, вы нам решение с настройками. А именно. Есть еще метод QuikTerminal.OpenTable, который пока NotImplementedException бросает. Смысл его в том, что, если в Квик не открыта необходимая таблица, он ее должен сам открывать (через пункты меню, что уже, в принципе, сделано с другими вещами). Плюс, думаю, имеет смысл сделать метод по настройке таблицы, добавляя в нее необходимые колонки (получается обратная задача от той, что вы в начале предложили). Тогда можно будет сделать настройку таблиц автоматически из робота или из Verifier. По окончанию можем отослать код самого Quik коннектора. По рукам?&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/10064/</id>
    <title type="text">глянул. сходу не смог разобраться как это можно сделать, т.к. не нашел исходных кодов где идет работ...</title>
    <published>2011-07-31T12:23:05Z</published>
    <updated>2011-07-31T12:23:05Z</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;President &lt;a href="https://stocksharp.ru/posts/m/10062/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;глянул. &lt;br /&gt;сходу не смог разобраться как это можно сделать, т.к. не нашел исходных кодов где идет работа с Квиком.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Сырцы QuikTerminal могу прислать + других классов.&lt;br /&gt;&lt;br /&gt;Посмотрел на код GetTableSettings, там вообщем-то уже практически все сделано. Поэтому, предлагаю такое условие. Мы вам исходники QuikTerminal + другие необходимые классы, вы нам решение с настройками. А именно. Есть еще метод QuikTerminal.OpenTable, который пока NotImplementedException бросает. Смысл его в том, что, если в Квик не открыта необходимая таблица, он ее должен сам открывать (через пункты меню, что уже, в принципе, сделано с другими вещами). Плюс, думаю, имеет смысл сделать метод по настройке таблицы, добавляя в нее необходимые колонки (получается обратная задача от той, что вы в начале предложили). Тогда можно будет сделать настройку таблиц автоматически из робота или из Verifier. По окончанию можем отослать код самого Quik коннектора. По рукам?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/10062/</id>
    <title type="text"> Теперь вопрос к Президенту. Прочитайте мою подпись и ответьте, вы готовы это сделать сами и нам пот...</title>
    <published>2011-07-31T10:14:53Z</published>
    <updated>2011-07-31T10:14:53Z</updated>
    <author>
      <name>President</name>
      <uri>https://stocksharp.ru/users/510/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;President &lt;a href="https://stocksharp.ru/posts/m/10023/" 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;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/10020/" 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;&lt;br /&gt;в выходные гляну насколько мне это под силу.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;глянул. &lt;br /&gt;сходу не смог разобраться как это можно сделать, т.к. не нашел исходных кодов где идет работа с Квиком.&lt;br /&gt;похоже, нужно в деталях разбираться как работает QuikTerminal.GetTableSettings()&lt;br /&gt;&lt;br /&gt;под решарпером понял что в  там идет работа на достаточно низком уровне - PostMessage/SystemWindow/AllChildWindow... а раз так то видимо квик через свой API не выдает информации о таблицах и типах данных в колонках?&lt;br /&gt;т.е. можно только узнать все открытые окна и колонки а что это за окна и что это за колонки можно только догадываться - например по именам - это так?&lt;br /&gt;&lt;br /&gt;также пока не понял как конфигурируются настройки для экспорта стаканов - у QuikTrader есть только одна QuotesTable - значит ли это что настройки всех стаканов обязаны совпадать?&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/10023/</id>
    <title type="text"> Теперь вопрос к Президенту. Прочитайте мою подпись и ответьте, вы готовы это сделать сами и нам пот...</title>
    <published>2011-07-29T05:57:39Z</published>
    <updated>2011-07-29T05:57:39Z</updated>
    <author>
      <name>President</name>
      <uri>https://stocksharp.ru/users/510/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/10020/" 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;&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/10020/</id>
    <title type="text">Ну как я понял речь шла о том, чтобы сначала через DDE вывести названия колонок таблиц, запомнить их...</title>
    <published>2011-07-28T22:12:28Z</published>
    <updated>2011-07-28T22:12:28Z</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;EugeneP &lt;a href="https://stocksharp.ru/posts/m/9945/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Ну как я понял речь шла о том, чтобы сначала через DDE вывести названия колонок таблиц, запомнить их, а уже затем стартовать DDE без названий колонок..&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Не, не очень красивое решение. Мне кажется, лучше создать метод IEnumerable&amp;lt;DdeTableColumn&amp;gt; QuikTrader.GetTableColumns(DdeTable), который бы возвращал реальные настройки в Квике. Метод вызывается один раз при старте и только для тех, кто его решил вызвать (тоесть не при каждом перезапуске ДДЕ и не для всех пользователей). Далее, нужно создать метод DdeTableColumnList.Sync(IEnumerable&amp;lt;DdeTableColumn&amp;gt;) который бы синхронизовывал бы колонки. В итоге выглядело бы так:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
var trader = new QuikTrader();
trader.SecuritiesTable.Columns.Sync(trader.Terminal.GetTableColumns(trader.SecuritiesTable));&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Может быть имеет сделать еще метод DdeTable.Sync, который бы внутри себя убирал детали:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
var trader = new QuikTrader();
trader.SecuritiesTable.Sync();
trader.OrdersTable.Sync();&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.ru/posts/m/10015/</id>
    <title type="text"> Чем текущий вариант не нравится? да все нравится, но слишком уж много думать и понимать нужно - пор...</title>
    <published>2011-07-28T17:48:33Z</published>
    <updated>2011-07-28T17:48:59Z</updated>
    <author>
      <name>President</name>
      <uri>https://stocksharp.ru/users/510/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander &lt;a href="https://stocksharp.ru/posts/m/9953/" 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;&lt;br /&gt;да все нравится, [biggrin] но слишком уж много думать и понимать нужно - порог входа в S# и сложность поддержки всего комплекса в связке с квиком повышается.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/9953/</id>
    <title type="text">так замедление будет лишь на &amp;quot;этапе настройки&amp;quot; (пара секунд). А на скорость дальнейшей работы DDE ни...</title>
    <published>2011-07-27T11:08:33Z</published>
    <updated>2011-07-27T11:08:33Z</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;EugeneP &lt;a href="https://stocksharp.ru/posts/m/9952/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;так замедление будет лишь на &amp;quot;этапе настройки&amp;quot; (пара секунд). А на скорость дальнейшей работы DDE никак не скажется.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;При каждом старте экспорта DDE будет подниматься дополнительное окно с настройками, его чтение.&lt;br /&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/9952/</id>
    <title type="text">так замедление будет лишь на &amp;quot;этапе настройки&amp;quot; (пара секунд). А на скорость дальнейшей работы DDE ни...</title>
    <published>2011-07-27T10:53:51Z</published>
    <updated>2011-07-27T10:53:51Z</updated>
    <author>
      <name>EugeneP</name>
      <uri>https://stocksharp.ru/users/603/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">так замедление будет лишь на &amp;quot;этапе настройки&amp;quot; (пара секунд). А на скорость дальнейшей работы DDE никак не скажется.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/9948/</id>
    <title type="text">Ну как я понял речь шла о том, чтобы сначала через DDE вывести названия колонок таблиц, запомнить их...</title>
    <published>2011-07-27T09:08:36Z</published>
    <updated>2011-07-27T09:08:36Z</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;EugeneP &lt;a href="https://stocksharp.ru/posts/m/9945/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Ну как я понял речь шла о том, чтобы сначала через DDE вывести названия колонок таблиц, запомнить их, а уже затем стартовать DDE без названий колонок..&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/9945/</id>
    <title type="text">Ну как я понял речь шла о том, чтобы сначала через DDE вывести названия колонок таблиц, запомнить их...</title>
    <published>2011-07-27T08:38:02Z</published>
    <updated>2011-07-27T08:38:02Z</updated>
    <author>
      <name>EugeneP</name>
      <uri>https://stocksharp.ru/users/603/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Ну как я понял речь шла о том, чтобы сначала через DDE вывести названия колонок таблиц, запомнить их, а уже затем стартовать DDE без названий колонок..</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/9894/</id>
    <title type="text">Экспорт будет замедляться, т.к.: 1) если передавать данные по DDE с названием колонок - это намного ...</title>
    <published>2011-07-26T10:43:18Z</published>
    <updated>2011-07-26T10:43:18Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Экспорт будет замедляться, т.к.:&lt;br /&gt;1) если передавать данные по DDE с названием колонок - это намного медленнее работает, описывали документацию;&lt;br /&gt;2) если дополнительно открывать окно редактирования таблицы и считывать данные оттуда - медленнее за счёт дополнительных действий для каждой из колонок.&lt;br /&gt;&lt;br /&gt;Т.е. по сути ненужная функциональность - дополнительные колонки добавляет малая часть пользователей, если поменяли порядок - вставили свои пару методов в код - всё работает.&lt;br /&gt;Настройки Квика от версии к версии изменяется не так сильно - самые большие изменения как раз будут в 3.2 final по сравнению с 3.1. До этого изменений было минимум и больше их пока не планируется - всё что хотели - сделали и поддержали.&lt;br /&gt;&lt;br /&gt;Если реализовать передачу заголовок таблиц - будет дополнительное замедление экспорта для всех пользователей ради мнимой пользы для считанных пользователей. Я против.&lt;br /&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/9880/</id>
    <title type="text">См. документацию, 4ый пункт Если колонки добавляются не в конец, а перемешаны с основными колонками,...</title>
    <published>2011-07-26T04:50:49Z</published>
    <updated>2011-07-26T04:51:20Z</updated>
    <author>
      <name>President</name>
      <uri>https://stocksharp.ru/users/510/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander &lt;a href="https://stocksharp.ru/posts/m/9609/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&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;См. документацию, 4ый пункт&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;Если колонки добавляются не в конец, а перемешаны с основными колонками, то необходимо вставлять колонки относительно их порядка сделования друг за другом (DdeTableColumn.Index) в таблице:&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

// вставить колонку волатильность, чтобы она была 5-ой с начала (нумерация идет с нуля)
// все последующие колонки за волатильностью автоматически перестраивают свой порядковый номер
this.Trader.SecuritiesTable.Columns.Insert(4, DdeSecurityColumns.Volatility);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;понял что это можно делать вручную.&lt;br /&gt;мое предложение заключается в том чтобы это происходило автоматически в момент соединения с Квиком:&lt;br /&gt;1. считываются существующие заголовки колонок у таблиц&lt;br /&gt;2. сравниваются с предопределенными именами колонок&lt;br /&gt;3. по результатам сравнения конфигурится импорт&lt;br /&gt;4. если какие-то колонки не найдены то экспешн&lt;br /&gt;&lt;br /&gt;в результате&lt;br /&gt;- можно будет менять порядок колонок не заботясь о перепрограммировании экспорта&lt;br /&gt;- при выходе новых версий больше шанс что не нужно будет квик перенастраивать&lt;br /&gt;- по сообщению об (&amp;quot;не найдена колонка XXX в таблице YYY&amp;quot;) и можно будет сделать исправление руками в таблице без залезания в документацию (чтобы понять на каком месте она должна быть) или сброса настроек квика (через загрузку wnd-файла)&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/9609/</id>
    <title type="text">См. документацию, 4ый пункт Если колонки добавляются не в конец, а перемешаны с основными колонками,...</title>
    <published>2011-07-15T23:01:29Z</published>
    <updated>2011-07-15T23:01:29Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&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;См. документацию, 4ый пункт&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;Если колонки добавляются не в конец, а перемешаны с основными колонками, то необходимо вставлять колонки относительно их порядка сделования друг за другом (DdeTableColumn.Index) в таблице:&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

// вставить колонку волатильность, чтобы она была 5-ой с начала (нумерация идет с нуля)
// все последующие колонки за волатильностью автоматически перестраивают свой порядковый номер
this.Trader.SecuritiesTable.Columns.Insert(4, DdeSecurityColumns.Volatility);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/9607/</id>
    <title type="text">Помню что в описании было указано что заголовки в таблицах игнорируются и экспорт DDE идет по номеру...</title>
    <published>2011-07-15T17:45:37Z</published>
    <updated>2011-07-15T17:45:37Z</updated>
    <author>
      <name>President</name>
      <uri>https://stocksharp.ru/users/510/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Помню что в описании было указано что заголовки в таблицах игнорируются и экспорт DDE идет по номеру колонки - для получения максимальной скорости экспорта.&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;Как вариант - сделать такое только для стаканов.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>