﻿<?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">newOrder.Comment</title>
  <id>~/topic/1259/neworder_comment/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-06T11:26:36Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=1259" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/4833/</id>
    <title type="text">Не пойму, что произошло, но сегодня код order.ExtensionInfo = new Dictionary(); order.ExtensionInfo....</title>
    <published>2010-12-02T13:08:34Z</published>
    <updated>2010-12-02T13:08:34Z</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;Артем&lt;/span&gt;&lt;div class="innerquote"&gt;Не пойму, что произошло, но сегодня код&lt;br /&gt;&lt;br /&gt;order.ExtensionInfo = new Dictionary&amp;lt;Object, Object&amp;gt;();&lt;br /&gt;order.ExtensionInfo.Add(Ecng.Trading.Quik.DdeOrderColumns.ClientCode, ClientCode);&lt;br /&gt;RegisterOrder(order);&lt;br /&gt;&lt;br /&gt;заработал... Видать, я чего-то наковыял с библитеками в Reference солюшена... Все, вопрос закрыт... Спасибо!&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/4825/</id>
    <title type="text">Не пойму, что произошло, но сегодня код order.ExtensionInfo = new Dictionary(); order.ExtensionInfo....</title>
    <published>2010-12-02T07:52:00Z</published>
    <updated>2010-12-02T07:52:00Z</updated>
    <author>
      <name>Артем</name>
      <uri>https://stocksharp.ru/users/16716/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Не пойму, что произошло, но сегодня код&lt;br /&gt;&lt;br /&gt;order.ExtensionInfo = new Dictionary&amp;lt;Object, Object&amp;gt;();&lt;br /&gt;order.ExtensionInfo.Add(Ecng.Trading.Quik.DdeOrderColumns.ClientCode, ClientCode);&lt;br /&gt;RegisterOrder(order);&lt;br /&gt;&lt;br /&gt;заработал... Видать, я чего-то наковыял с библитеками в Reference солюшена... Все, вопрос закрыт... Спасибо!&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4822/</id>
    <title type="text">Попробовал через ClientCode newOrder.ExtensionInfo = new Dictionary(); newOrder.ExtensionInfo.Add(Ec...</title>
    <published>2010-12-01T16:12:20Z</published>
    <updated>2010-12-01T16:12:20Z</updated>
    <author>
      <name>Артем</name>
      <uri>https://stocksharp.ru/users/16716/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Артем&lt;/span&gt;&lt;div class="innerquote"&gt;Попробовал через ClientCode&lt;br /&gt;&lt;br /&gt;newOrder.ExtensionInfo = new Dictionary&amp;lt;Object, Object&amp;gt;();&lt;br /&gt;newOrder.ExtensionInfo.Add(Ecng.Trading.Quik.DdeOrderColumns.ClientCode, Name);&lt;br /&gt;RegisterOrder(newOrder);&lt;br /&gt;&lt;br /&gt;тоже не работает[crying] &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;А ручками комментарий проставляется к заявке из самого Квик? Эта опция по словам квиковцев иногда отключена на стороне брокера, чтобы серверное ПО могло свои комментарии вставлять.&lt;br /&gt;&lt;br /&gt;А S# - код клиента, тот что QuikTrader.ClientCode. С использованием newOrder.ExtensionInfo.Add(DdeOrderColumns.ClientCode, &amp;quot;другое имя&amp;quot;); должно работать. У Вас все равно S#?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ручками тоже действительно не вставляется, вообще поля Комментарий нет в заявке. &lt;br /&gt;&lt;br /&gt;Мне ClientCode больше нравится, но он, к сожалению не хочет работать... Версию обновлял до 2.6... &lt;br /&gt;&lt;br /&gt;newOrder.ExtensionInfo.Add(DdeOrderColumns.ClientCode, &amp;quot;другое имя&amp;quot;);  - Вот это вот не работает [crying] . Может быть дело в том. что я регистрирую заявку через RegisterOrder(newOrder) из класса ActionStrategy?&lt;br /&gt;&lt;br /&gt;Если менять имя  QuikTrader.ClientCode, то работает... Но это не по понятиям получается...&lt;br /&gt;&lt;br /&gt; lock (Trader)&lt;br /&gt;{&lt;br /&gt;       ((Ecng.Trading.Quik.QuikTrader)Trader).ClientCode = _OwnStrategyName;&lt;br /&gt;       RegisterOrder(newOrder);&lt;br /&gt;}</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4821/</id>
    <title type="text">Попробовал через ClientCode newOrder.ExtensionInfo = new Dictionary(); newOrder.ExtensionInfo.Add(Ec...</title>
    <published>2010-12-01T15:36:00Z</published>
    <updated>2010-12-01T15:36:00Z</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;Артем&lt;/span&gt;&lt;div class="innerquote"&gt;Попробовал через ClientCode&lt;br /&gt;&lt;br /&gt;newOrder.ExtensionInfo = new Dictionary&amp;lt;Object, Object&amp;gt;();&lt;br /&gt;newOrder.ExtensionInfo.Add(Ecng.Trading.Quik.DdeOrderColumns.ClientCode, Name);&lt;br /&gt;RegisterOrder(newOrder);&lt;br /&gt;&lt;br /&gt;тоже не работает[crying] &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;А ручками комментарий проставляется к заявке из самого Квик? Эта опция по словам квиковцев иногда отключена на стороне брокера, чтобы серверное ПО могло свои комментарии вставлять.&lt;br /&gt;&lt;br /&gt;А S# - код клиента, тот что QuikTrader.ClientCode. С использованием newOrder.ExtensionInfo.Add(DdeOrderColumns.ClientCode, &amp;quot;другое имя&amp;quot;); должно работать. У Вас все равно S#?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4818/</id>
    <title type="text">Попробовал через ClientCode newOrder.ExtensionInfo = new Dictionary(); newOrder.ExtensionInfo.Add(Ec...</title>
    <published>2010-12-01T15:05:12Z</published>
    <updated>2010-12-01T15:05:12Z</updated>
    <author>
      <name>Артем</name>
      <uri>https://stocksharp.ru/users/16716/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Попробовал через ClientCode&lt;br /&gt;&lt;br /&gt;newOrder.ExtensionInfo = new Dictionary&amp;lt;Object, Object&amp;gt;();&lt;br /&gt;newOrder.ExtensionInfo.Add(Ecng.Trading.Quik.DdeOrderColumns.ClientCode, Name);&lt;br /&gt;RegisterOrder(newOrder);&lt;br /&gt;&lt;br /&gt;тоже не работает[crying] </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/4817/</id>
    <title type="text">Добрый день! Подскажите, пожалуйста, как решить такой момент?: Я хочу иметь возможность привязывать ...</title>
    <published>2010-12-01T14:10:42Z</published>
    <updated>2010-12-01T14:15:58Z</updated>
    <author>
      <name>Артем</name>
      <uri>https://stocksharp.ru/users/16716/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Добрый день!&lt;br /&gt;Подскажите, пожалуйста, как решить такой момент?:&lt;br /&gt;&lt;br /&gt;Я хочу иметь возможность привязывать сделки в терминале к определенной стратегии, чтобы потом после перезапуска стратегии можно было вновь связать сделки к этой же стратегии. Для этих целей пытаюсь прописывать в каждый newOrder.Comment какое-то имя стратегии в качестве идентификатора, а потом при следующем запуске отлавливать по этому имени сделки&lt;br /&gt;&lt;br /&gt;1.&lt;br /&gt;String OwnStrategyName = &amp;quot;123&amp;quot;&lt;br /&gt;// из класса ActionStrategy формируются сделки&lt;br /&gt;Ecng.Trading.BusinessEntities.Order newOrder = CreateOrder(Ecng.Trading.BusinessEntities.OrderDirections.Buy, price, _lastPosition.order.Volume);&lt;br /&gt;&lt;br /&gt;newOrder.Comment = _OwnStrategyName;&lt;br /&gt;&lt;br /&gt;RegisterOrder(newOrder);&lt;br /&gt;&lt;br /&gt;2. Получаю сделки, с комментарием &amp;quot;123&amp;quot; из терминала&lt;br /&gt;Name = 123&lt;br /&gt;IEnumerable&amp;lt;Ecng.Trading.BusinessEntities.MyTrade&amp;gt; myTrades = Trader.MyTrades.TakeWhile(t =&amp;gt; t.Order.Comment == Name);&lt;br /&gt;&lt;br /&gt;//////////////////////////////////////////////////&lt;br /&gt;&lt;br /&gt;Проблема в том, что в Comment все время находится &amp;quot;S#&amp;quot;. Т.е. после RegisterOrder(newOrder) из 1 пункта, в колонке комментарий таблицы терминала  &amp;lt;Мои сделки&amp;gt;  появляется &amp;quot;S#&amp;quot; и соответственно при  Trader.MyTrades.TakeWhile(t =&amp;gt; t.Order.Comment == Name) в t.Order.Comment тоже все время  &amp;quot;S#&amp;quot;.&lt;br /&gt;Как можно разрешить проблему?&lt;br /&gt;Заранее благодарю!</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>