﻿<?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">Сообщество. StockSharp</title>
  <id>https://stocksharp.ru/handlers/atom.ashx?category=community&amp;page=272</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-05-05T20:12:55Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=community&amp;page=272" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/1253/</id>
    <title type="text">С данным терминалом не ассоциировал шлюз QuikTrader</title>
    <published>2010-11-29T06:36:22Z</published>
    <updated>2010-11-29T06:36:22Z</updated>
    <author>
      <name>sergun</name>
      <uri>https://stocksharp.ru/users/6139/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">В чем м.б. причина такого эксепшена?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1252/</id>
    <title type="text">Пара вопросов</title>
    <published>2010-11-27T21:16:37Z</published>
    <updated>2010-11-27T21:16:37Z</updated>
    <author>
      <name>Foxbow</name>
      <uri>https://stocksharp.ru/users/27925/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">1. Есть ли возможность прописывать в ордера свою информацию, так чтобы она сохранялась при перезапуске S#? ExtendedInfo не сохраняется, Comment при посылке ордера в Quik доходит как строка &amp;quot;S#&amp;quot;, но возвращается как пустая строка.&lt;br /&gt;&lt;br /&gt;2. В ChartControl не отображаются ордера, я ставил добавку ордеров на событие NewOrders - на чарте ничего нет. Может отображаются только активные, неисполненные ордера?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1251/</id>
    <title type="text">Stock# 2.6</title>
    <published>2010-11-27T21:05:11Z</published>
    <updated>2010-11-27T21:05:11Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Описание &lt;a target="_blank" rel="nofollow" href="http://stockmarketdotnet.blogspot.com/2010/11/stock-26.html" title="http://stockmarketdotnet.blogspot.com/2010/11/stock-26.html"&gt;тут&lt;/a&gt;. Фактически, эту версию можно рассматривать как кумулятивное обновление вместе с промежуточными.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1250/</id>
    <title type="text">В квике в заявках не прописали ID транзакции</title>
    <published>2010-11-25T07:32:33Z</published>
    <updated>2010-11-25T07:32:33Z</updated>
    <author>
      <name>dart</name>
      <uri>https://stocksharp.ru/users/28358/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Сегодня так получилось, ID транзакции в квике в таблице заявок не прописался.&lt;br /&gt;Такое у меня случилось впервые. Несколько заявок выполнилось нормально, а в двух этот самый параметр не прописался.&lt;br /&gt;Естественно S# тоже сбился.&lt;br /&gt;Наверно это глюк квика. Как часто он может возникать?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1249/</id>
    <title type="text">Quik2Quant - Release - Вопросы</title>
    <published>2010-11-24T14:47:04Z</published>
    <updated>2010-11-24T14:47:04Z</updated>
    <author>
      <name>zyko</name>
      <uri>https://stocksharp.ru/users/28328/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">Добрый день, у меня есть список вопросов к разработчику адаптера, буду рад, если ответите по пунктам. Я недавний пользователь OQ, но давний пользователь Quik. Использую программы: OQ версии 2.9.12, Quik версии 5.18.0.127, Quik2Quant (версия 1.24.2910.1015, сборка от 14 октября) с демо-лицензией. Время машины синхронизировано с мировым временем и, визуально, с временем сервера Quik.&lt;br /&gt;&lt;br /&gt;1. В настройке адаптера предусмотрено поле Account, &amp;quot;по умолчанию, все заявки отправляются по счету, указанному в этом поле&amp;quot;. Вообще, в квике, при отправке заявки по &amp;quot;акции&amp;quot; необходимо указывать Код клиента и Счёт депо, а при отправке заявки по &amp;quot;деривативу&amp;quot; достаточно только Торгового счета. Я правильно понимаю, что это поле соответствует счёту депо для акций и торговому счёту для деривативов, то есть подставляется в параметр ACCOUNT транзакции квика? И что для одновременной торговли и акциями и деривативами этого поля будет недостаточно? Или адаптер автоматически определяет какие-то поля из таблиц позиций? Если да, то как он различает бумаги для нескольких кодов клиента и нескольких срочных счетов в одном терминале (иными словами, поддерживается ли адаптером множественность счетов)?&lt;br /&gt;&lt;br /&gt;2. Запускал адаптер на своём рабочем счету, но не добавил всех инструментов в ТТП. Возникло явно избыточное количество записей в Provider Errors вида &amp;quot;инструмент с кодом ... не найден&amp;quot; с дублированием кодов инструментов. Почему при наличии позиций по примерно 30 инструментам, количество ошибок перевалило за 200 и вроде как не собиралось останавливаться? Неужели адаптер парсит таблицы заявок и сделок, и по каждой записи производит проверку, вне зависимости от того, что по данному инструменту уже была дана диагностика?&lt;br /&gt;&lt;br /&gt;3. При корректной настройке всех таблиц Quik подключение адаптера даёт две одинаковые записи в Provider Error: &amp;quot;элемент с тем же ключом уже был добавлен&amp;quot;. Непонятно, какой элемент, с каким ключом, куда был добавлен? Это ошибка или нет? При этом первая запись появляется сразу после Connect, а вторая - примерно через полторы-две минуты в тот момент, когда адаптер завершил все проверки и данные начали поступать в OQ.&lt;br /&gt;&lt;br /&gt;4. Правильно я понимаю, что Replace на FORTS всё ещё нельзя использовать? Ведь, как написано в примечании 1 в разделе &amp;quot;Изменения&amp;quot;, цена в заявке не меняется, а нам как раз только изменение цены и нужно.&lt;br /&gt;&lt;br /&gt;5. Не смог работать с окном Data -&amp;gt; Import -&amp;gt; Historical Data. Насколько я понимаю, поскольку квик интрадейная система, запрос истории возможен в пределах текущей торговой сессии и происходит обработкой таблицы всех сделок. При нажатии Download статус процесса меняется на Downloading и можно ждать сколько угодно - ничего не меняется. Нажатие на Stop не помогает. Поскольку окно закачки исторических данных - модальное, оно блокирует весь интерфейс OQ, что лечится только убиванием процесса программы. Вопрос: реализована работа с HistoricalData? Текущая версия поддерживает исторические запросы GetHistoricalBars(Trades)?&lt;br /&gt;&lt;br /&gt;6. Data Capture корректно заполняет все типы данных: тики, бидаски, свечи, стаканы. Однако полученные свечи в итоге не совпадают со свечами в квике. Различия небольшие, сравнение таблицы всех сделок со списком тиков в OQ показывает, что тикам присваивается локальное время их поступления в OQ, а их собственное время не используется. Так ли это? Если так, то на формирование графика влияют любые задержки экспорта DDE и &amp;quot;замирания&amp;quot; данных. Например, отключение квика на полчаса при включении даёт огромную свечу, куда входят все тики за этот период. Параметр EnableTimeCheck не очень спасает, потому что для меня ключевым моментом является полная тождественность формируемого графика данным биржи. Даже в квике графики формируются по времени самих тиков, ведь эта информация поступает в OQ! Вопрос: как в целом реализована работа с таблицей всех сделок? Что происходит при перезапуске квика? Это зависит от EnableTimeCheck? Если EnableTimeCheck = false, то в OQ попадают заново все тики?&lt;br /&gt;&lt;br /&gt;7. В мануале написано, что при &amp;quot;повторном включении OQ связи между стратегиями и активными заявками теряются&amp;quot; и предложено снимать активные заявки, где-то их сохранять, а затем загружать обратно в стратегию. Снятие, сохранение и загрузка заявок должны, видимо, происходить непосредственно самой стратегией, иначе возможные изменения статусов заявок останутся неотработанными стратегией. Правильно я понимаю, что эту логику надо размещать в обработке события OnStrategyStop?&lt;br /&gt;&lt;br /&gt;8. Что происходит с заявкой при потере ответа на транзакцию? При работе с TRANS2QUIK.dll обычно возникали две сложные ситуации: когда возвращался код ответа 12 и когда ответ на транзакцию вообще не приходил, терялся. В OQ в первом случае, видимо, статус заявки станет Reject? А во втором случае? Ведь в OQ никакого таймаута ожидания, как в QPILE, нету, что - заявка так и останется с бесконечным статусом New?&lt;br /&gt;&lt;br /&gt;С уважением,&lt;br /&gt;Николай.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1248/</id>
    <title type="text">Паук не открывается</title>
    <published>2010-11-24T06:18:02Z</published>
    <updated>2010-11-24T06:18:02Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">Кто-нибудь в курсе, что с сайтом? То, что домен не продлили, вериться с трудом. Это случайно не из-за шумихи вокруг РуЦентра?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1247/</id>
    <title type="text">WealthLab.WealthScript + S#</title>
    <published>2010-11-23T12:44:57Z</published>
    <updated>2010-11-23T12:44:57Z</updated>
    <author>
      <name>Артем</name>
      <uri>https://stocksharp.ru/users/16716/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="wealth-lab" />
    <content type="html">Всем доброго времени суток!&lt;br /&gt;Может быть у кого-то получиось преодолеть следующую проблему:&lt;br /&gt;Для графического отображения работы робота (построение свечек, сдлки, стопы и т.д.) я решил использовать ChartControl из библеотеки WealthLab. ДЛя построения свечек, изменения масштаба и т.д. особых усилий не потребовалось, но при попытке использования методов класса WealthLab.WealthScript ничего не работает. Например, чтобы подписать бар методом WealthScript.AnnotateBar пробовал сделать такю штуку&lt;br /&gt;&lt;br /&gt;MyWealthLab.AnnotateBar script = new MyWealthLab.AnnotateBar(&amp;quot;Тек цена&amp;quot;, ctrlПолоса.ctrlГрафик.chart.Bars.Count - 1, false, System.Drawing.Color.Black);&lt;br /&gt;&lt;br /&gt;ctrlПолоса.ctrlГрафик.chart.Renderer.Executor.Execute(script, ctrlПолоса.ctrlГрафик.chart.Bars);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    public class AnnotateBar : WealthLab.WealthScript&lt;br /&gt;    {&lt;br /&gt;        int _bar;&lt;br /&gt;        string _text;&lt;br /&gt;        System.Drawing.Color _colour;&lt;br /&gt;        Boolean _above;&lt;br /&gt;&lt;br /&gt;        public AnnotateBar(string text, int bar, Boolean above, System.Drawing.Color colour)&lt;br /&gt;        {&lt;br /&gt;            _bar = bar;&lt;br /&gt;            _text = text;&lt;br /&gt;            _above = above;&lt;br /&gt;            _text = text;&lt;br /&gt;            _colour = colour;&lt;br /&gt;&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        protected override void Execute()&lt;br /&gt;        {&lt;br /&gt;            AnnotateBar(_text, _bar, _above, _colour);&lt;br /&gt;            &lt;br /&gt;            &lt;br /&gt;            WealthLab.DataSeries sma =  SMA.Series(Close, 5);&lt;br /&gt;            PlotSeries(PricePane, sma, System.Drawing.Color.Blue, WealthLab.LineStyle.Solid, 4);&lt;br /&gt;&lt;br /&gt;        }&lt;br /&gt;    &lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;все отрабатывается без ошибок, но подписи на баре не происходит... Пробовал кучу всяких вариантов, ничего не помогает... Подскажите, пожалуйста, чего нужно сделать для работы методов WealthLab.WealthScript в собственном проекте? &lt;br /&gt;&lt;br /&gt;Или может какой другой удобный инструмент для реализации подобных вещей?&lt;br /&gt;Заранее благодарю за ответы! &lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1246/</id>
    <title type="text">Экспорт исторических событий</title>
    <published>2010-11-23T12:39:53Z</published>
    <updated>2010-11-23T12:39:53Z</updated>
    <author>
      <name>skuvv</name>
      <uri>https://stocksharp.ru/users/28621/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Можно ли использую S# выгружать по запросу из квика исторические данные, например история свечек?&lt;br /&gt;Если можно то как?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1245/</id>
    <title type="text">TakeProfitStrategy</title>
    <published>2010-11-23T09:34:07Z</published>
    <updated>2010-11-23T09:34:07Z</updated>
    <author>
      <name>Alex2</name>
      <uri>https://stocksharp.ru/users/28506/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">Решил разобраться со стратегиями на примере SampleSmartSMA, а именно с TakeProfitStrategy и StopLossStrategy.&lt;br /&gt;&lt;br /&gt;В доке написано(http://stocksharp.com/doc/help/html/63952fce-6e43-4427-985a-1654e8d9cfc1.htm): &lt;br /&gt;&lt;br /&gt;// создаем пакетную стратегию из стратегий на тейк-профит и скользящего стоп-лосса&lt;br /&gt;	var takeStop = new BatchStrategy(BatchFinishModes.First) { IsParallel = true };&lt;br /&gt;	takeStop.ChildStrategies.Add(new TakeProfitStrategy(order));&lt;br /&gt;	takeStop.ChildStrategies.Add(new StopLossStrategy(order) { IsTrailing = true });&lt;br /&gt;&lt;br /&gt;добавил этот код в SmaStrategy.cs - выдаются ошибки:&lt;br /&gt;TakeProfitStrategy не содержит конструктор, который принимает аргументы &amp;quot;1&amp;quot;&lt;br /&gt;то же самое и для StopLossStrategy&lt;br /&gt;&lt;br /&gt;Как я понял, нужно вместо order передать trade - защищаемая позиция и priceDelta&lt;br /&gt;&lt;br /&gt;На счет pricedelta - понятно вроде, а что такое trade? как ее получить?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1244/</id>
    <title type="text">Остановка стратегии</title>
    <published>2010-11-20T16:08:44Z</published>
    <updated>2010-11-20T16:08:44Z</updated>
    <author>
      <name>Serg</name>
      <uri>https://stocksharp.ru/users/484/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Всем hi&lt;br /&gt;&lt;br /&gt;Не могу остановить вот такую стратегию:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;    class aaa :Strategy&lt;br /&gt;    {&lt;br /&gt;        public aaa()&lt;br /&gt;            : base()&lt;br /&gt;        {&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        protected override StrategyProcessResults OnProcess()&lt;br /&gt;        {&lt;br /&gt;            if (base.ProcessState == StrategyProcessStates.Stopping)&lt;br /&gt;                return StrategyProcessResults.Stop;&lt;br /&gt;            &lt;br /&gt;            if (this.TotalWorkingTime.Seconds &amp;gt; 10)&lt;br /&gt;                this.Stop();&lt;br /&gt;            AddLog(StrategyErrorStates.None, &amp;quot;OnProcess&amp;quot;, this);&lt;br /&gt;            return StrategyProcessResults.Continue;&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        protected override void OnRunned()&lt;br /&gt;        {&lt;br /&gt;            AddLog(StrategyErrorStates.None, &amp;quot;OnRunned&amp;quot;, this);&lt;br /&gt;            base.OnRunned();&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        protected override void OnRunning()&lt;br /&gt;        {&lt;br /&gt;            AddLog(StrategyErrorStates.None, &amp;quot;OnRunning&amp;quot;, this);&lt;br /&gt;            base.OnRunning();&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        protected override void OnStopped()&lt;br /&gt;        {&lt;br /&gt;            AddLog(StrategyErrorStates.None, &amp;quot;OnStopped&amp;quot;, this);&lt;br /&gt;            base.OnStopped();&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        protected override void OnStopping()&lt;br /&gt;        {&lt;br /&gt;            AddLog(StrategyErrorStates.None, &amp;quot;OnStopping&amp;quot;, this);&lt;br /&gt;            base.OnStopping();&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;Остановка происходит толька после вызова Stop() извне.&lt;br /&gt;&lt;br /&gt;Попутный вопрос: Не вижу в Ecng.Trading.Algo класс FileStrategyLogger. Что-то изменилось?&lt;br /&gt;&lt;br /&gt;Версия S# 2.5.2&lt;br /&gt;&lt;br /&gt;Спасибо.&lt;br /&gt;&lt;br /&gt;+++&lt;br /&gt;&lt;br /&gt;Проблема как выяснилось тут в другом. OnProcess вообще не выполняется. &lt;br /&gt;Вот так происходит регистрация и запуск стратегии:&lt;br /&gt;        var st = new aaa();&lt;br /&gt;	st.Interval = TimeSpan.FromSeconds(0.1);&lt;br /&gt;	man.Register(st, p, m1);&lt;br /&gt;	st.Start();&lt;br /&gt;&lt;br /&gt;Но если добавить в OnRunned &lt;br /&gt;две строки вида: &lt;br /&gt;            Trader.QuotesChanged += new Action&amp;lt;IEnumerable&amp;lt;MarketDepth&amp;gt;&amp;gt;(Trader_QuotesChanged);&lt;br /&gt;            Trader.RegisterQuotes(this.Security);&lt;br /&gt;все работает как часы</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1243/</id>
    <title type="text">Стоп заявки</title>
    <published>2010-11-19T19:45:17Z</published>
    <updated>2010-11-19T19:45:17Z</updated>
    <author>
      <name>romanick</name>
      <uri>https://stocksharp.ru/users/28047/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Михаил, вечер добрый!&lt;br /&gt;Помогите пожалуйста разобраться как через S# выставлять стоп-заявки.&lt;br /&gt;Я Посылаю заявку и назначаю ей стоп. Но он почему-то не отображается в таблице стопов и соответственно не выставляется. &lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;double buyPrice = curPrice - _params.CoeffATRLevel * oneStep * i;&lt;br /&gt;buyPrice = TraderHelper.ShrinkPrice(Security, buyPrice, ShrinkRules.Less);&lt;br /&gt;myOrder.buyApp = BuyAt(buyPrice);&lt;br /&gt;myOrder.buyApp.StopCondition = new QuikStopCondition{&lt;br /&gt;                        Type=QuikStopConditionTypes.StopLimit,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;StopPrice=slBuy,&lt;br /&gt;};&lt;br /&gt;RegisterOrder(myOrder.buyApp);&lt;/div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1242/</id>
    <title type="text">Поиск не работает</title>
    <published>2010-11-19T19:34:55Z</published>
    <updated>2010-11-19T19:34:55Z</updated>
    <author>
      <name>romanick</name>
      <uri>https://stocksharp.ru/users/28047/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">Михаил, когда исправите поиск? Уже скоро месяц как лежит...&lt;br /&gt;Сриншот здесь &lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAAFZZF1FepkTn_m-HcpwlsPOnOc9btHn7B9k0uI33cXXQ" title="http://romanick.ru/1.jpg"&gt;http://romanick.ru/1.jpg&lt;/a&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1241/</id>
    <title type="text">Событие NewCandles терминал QUIK</title>
    <published>2010-11-19T14:35:56Z</published>
    <updated>2010-11-19T14:35:56Z</updated>
    <author>
      <name>Артем</name>
      <uri>https://stocksharp.ru/users/16716/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Добрый день!&lt;br /&gt;Прошу помощи в разрешении следующей непонятности:&lt;br /&gt;&lt;br /&gt;Хочу получать сформированные свечки, по событию NewCandles, подписываюсь следующим образом:&lt;br /&gt;------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt; _candleManager = new Ecng.Trading.Algo.Candles.CandleManager(trader);&lt;br /&gt;                            _candleManager.NewCandles += newCandle_Added;&lt;br /&gt;                            _candleManager.RegisterTimeFrameCandles(_Security, new TimeSpan(0, 1, 0));&lt;br /&gt;&lt;br /&gt;Метод newCandle_Added, которым подписался выводит время на сервере&lt;br /&gt;----------------------------------------------------------------------------------------------&lt;br /&gt;Globals.Сообщить(&amp;quot;Сформировалась новая свеча &amp;quot; + trader.Terminal.ServerTime.ToString(),Globals.СтатусСообщения.Важное);&lt;br /&gt;&lt;br /&gt;Параллельно вывожу цену и время последней сделки в SecuritiesChanged &lt;br /&gt;--------------------------------------------------------------------------&lt;br /&gt;trader.SecuritiesChanged += (securities) =&amp;gt;&lt;br /&gt;                    {Ecng.Trading.BusinessEntities.Security secur = securities.FirstOrDefault(sec =&amp;gt; sec.Code == secCode);&lt;br /&gt;                        Globals.Сообщить(secur.LastTrade.Time.ToString() + &amp;quot; - &amp;quot; + secur.LastTrade.Price.ToString};&lt;br /&gt;&lt;br /&gt;при этом в информационно табло выводится:&lt;br /&gt;---------------------------------------------------------&lt;br /&gt;19.11.2010 17:30:48 - 159170&lt;br /&gt;19.11.2010 17:30:50 - 159170&lt;br /&gt;19.11.2010 17:30:52 - 159170&lt;br /&gt;19.11.2010 17:30:55 - 159100&lt;br /&gt;19.11.2010 17:30:55 - 159100&lt;br /&gt;19.11.2010 17:30:55 - 159100&lt;br /&gt;19.11.2010 17:30:55 - 159100&lt;br /&gt;19.11.2010 17:30:56 - 159100&lt;br /&gt;19.11.2010 17:30:57 - 159100&lt;br /&gt;19.11.2010 17:30:59 - 159100&lt;br /&gt;19.11.2010 17:30:59 - 159145&lt;br /&gt;19.11.2010 17:30:59 - 159145&lt;br /&gt;19.11.2010 17:31:00 - 159145&lt;br /&gt;19.11.2010 17:31:01 - 159145&lt;br /&gt;19.11.2010 17:31:02 - 159145&lt;br /&gt;19.11.2010 17:31:04 - 159145&lt;br /&gt;19.11.2010 17:31:05 - 159145&lt;br /&gt;19.11.2010 17:31:06 - 159145&lt;br /&gt;19.11.2010 17:31:07 - 159145&lt;br /&gt;19.11.2010 17:31:07 - 159145&lt;br /&gt;19.11.2010 17:31:08 - 159145&lt;br /&gt;19.11.2010 17:31:09 - 159145&lt;br /&gt;19.11.2010 17:31:10 - 159145&lt;br /&gt;19.11.2010 17:31:11 - 159145&lt;br /&gt;19.11.2010 17:31:12 - 159145&lt;br /&gt;19.11.2010 17:31:13 - 159100&lt;br /&gt;19.11.2010 17:31:13 - 159100&lt;br /&gt;19.11.2010 17:31:13 - 159100&lt;br /&gt;19.11.2010 17:31:13 - 159100&lt;br /&gt;Сформировалась новая свеча 19.11.2010 17:31:14&lt;br /&gt;19.11.2010 17:31:14 - 159100&lt;br /&gt;и т.д..........................&lt;br /&gt;&lt;br /&gt;Т.е. извещение о том, что сформировалась свеча опаздывает на очень большое количество времени... - Появилось только на 14 - й секунде. Чем это может объясняться?&lt;br /&gt;&lt;br /&gt;Заранее спасибо за ответ!&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1240/</id>
    <title type="text">При котировании заявок стоплосс (и/или) тэйкпрофит выполняются сразу две заявки</title>
    <published>2010-11-19T14:02:21Z</published>
    <updated>2010-11-19T14:02:21Z</updated>
    <author>
      <name>ustas</name>
      <uri>https://stocksharp.ru/users/27611/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Приветствую уважаемых Михаила и коллег!&lt;br /&gt;&lt;br /&gt;При котировании Тейкпрофит стратегии часто выполниляется две заявки. Т.е. выставление новой заявки не отменяет или не успевает отменить старую.&lt;br /&gt;Вернее даже так : первая заявка исполнилась, но котирование выставляет вторую заявку (см. лог ниже выставилось две заявки  57878465 и 57878467 и в итоге обе исполнились)&lt;br /&gt;&lt;br /&gt;Нельзя ли перерегистрировать заявку вместо удаления старой и создания новой? Хотя вообще непонятно зачем создалась вторая заявка если первая исполнилась? См. лог ниже.&lt;br /&gt;&lt;br /&gt;Подскажите как  тут лучше делать, пжл.&lt;br /&gt;&lt;br /&gt;Спасибо и с уважением!&lt;br /&gt;&lt;br /&gt;Вот код BS/SL/TP стратегии &lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;var takeStop = new BatchStrategy(BatchFinishModes.First) { IsParallel = true };&lt;br /&gt;                                    foreach (var mytrade in Program.trader.GetMyTrades(order))&lt;br /&gt;                                    {&lt;br /&gt;                                        var tp = new TakeProfitStrategy(mytrade, 6.Points(Security));// { IsMarket = true };&lt;br /&gt;                                        var sl = new StopLossStrategy(mytrade, 12.Points(Security)) { IsTrailing = true };&lt;br /&gt;                                        tp.UseMarketQuoting = true; tp.PriceExchange = 5.Points(Security); tp.PriceDelta = 10.Points(Security);&lt;br /&gt;                                        sl.UseMarketQuoting = true; sl.PriceExchange = 5.Points(Security); sl.PriceDelta = 10.Points(Security);&lt;br /&gt;                                        takeStop.ChildStrategies.Add(tp);&lt;br /&gt;                                        takeStop.ChildStrategies.Add(sl);&lt;br /&gt;&lt;br /&gt;                                        base.ChildStrategies.Add(takeStop);&lt;br /&gt;                                    }&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Вот лог. Режим асинхронный если это важно.  ( trader.IsAsyncMode = true;) Может в этом дело?&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;SS 16:17:20.8835910 Условие активировано.&lt;br /&gt;BS 16:17:20.8845911 Стратегия запущена.&lt;br /&gt;TPS 16:17:20.8845911 Стратегия запущена.&lt;br /&gt;SLS 16:17:20.8855912 Стратегия запущена.&lt;br /&gt;SS 16:17:20.8865912 Условие удалено.&lt;br /&gt;TPS 16:25:03.1210295 Регистрация защитной заявки с ценой 9821 и объемом 1.&lt;br /&gt;MQS 16:25:03.1210295 Стратегия запущена.&lt;br /&gt;TPS 16:25:03.1220296 Регистрация новой заявки на Buy с ценой 9821 и объемом 1.&lt;br /&gt;&lt;span class="highlight"&gt;TPS 16:25:03.1320301 Заявка 57878465 на Buy отправлена с ценой 9821 объемом 1.&lt;/span&gt;&lt;br /&gt;MQS 16:25:04.1340875 Цена текущей 9821 и лучшей 9831.&lt;br /&gt;MQS 16:25:04.1340875 Котирование заявки 57878465 на Buy с ценой 9821 объемом 1.&lt;br /&gt;&lt;span class="highlight"&gt;MQS 16:25:04.6341161 Котируемая заявка 57878465 исполнилась.&lt;/span&gt;&lt;br /&gt;SS 16:25:04.6371162 Условие активировано.&lt;br /&gt;SS 16:25:04.6381163 Условие удалено.&lt;br /&gt;MQS 16:25:05.6441738 Регистрация новой заявки на Buy с ценой 9830 и объемом 1.&lt;br /&gt;&lt;span class="highlight"&gt;MQS 16:25:05.6501742 Заявка 57878467 на Buy отправлена с ценой 9830 объемом 1. ///--- Зачем?  Первая заявка 57878465  уже исполнена? &lt;/span&gt; &lt;br /&gt;MQS 16:25:06.6742327 Заканчиваем котирование с неисполненным объемом равный 0 контрактов.&lt;br /&gt;MQS 16:25:06.6742327 Стратегия останавливается.&lt;br /&gt;MQS 16:25:07.6812903 Котирование отменяет заявку 57878467.&lt;br /&gt;MQS 16:25:07.6832905 Стратегия остановлена.&lt;br /&gt;&lt;span class="highlight"&gt;TPS 16:25:08.6843477 Котируемая заявка 57878465 исполнилась.&lt;/span&gt;&lt;br /&gt;TPS 16:25:08.6853478 Стратегия останавливается.&lt;br /&gt;TPS 16:25:09.7004058 Котирование отменяет заявку 57878465.&lt;br /&gt;TPS 16:25:09.7004058 Стратегия остановлена.&lt;/div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1239/</id>
    <title type="text">Не обновляются статусы заявок</title>
    <published>2010-11-18T12:30:54Z</published>
    <updated>2010-11-18T12:30:54Z</updated>
    <author>
      <name>Render</name>
      <uri>https://stocksharp.ru/users/28228/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Добрый день. У меня не обновляются статусы заявок и не вызывается событие OrdersChanged. Событие обновления стакана, установка и снятие заявок все работает. &lt;br /&gt;Скажите, пожалуйста, почему так может быть? </content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1238/</id>
    <title type="text">Ошибка метода Launch для терминала Quik</title>
    <published>2010-11-18T12:22:13Z</published>
    <updated>2010-11-18T12:22:13Z</updated>
    <author>
      <name>Артем</name>
      <uri>https://stocksharp.ru/users/16716/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Добрый день!&lt;br /&gt;Помогите, пожалуйста, решить следующую проблему:&lt;br /&gt;&lt;br /&gt;При вызове метода &lt;br /&gt;Launch ()&lt;br /&gt;для  QuikTerminal terminal &lt;br /&gt;&lt;br /&gt;должен осуществляться запуск терминала, при этом окончание выполнения метода наступает при появлении окна авторизации. Но, к сожалению, после появления окна метод так и продолжает висеть и слетает по таймауту... &lt;br /&gt;&lt;br /&gt;Например:&lt;br /&gt; terminal = QuikTerminal.Get(QuikPath);&lt;br /&gt; terminal.Launch();//Тут все зависает&lt;br /&gt;&lt;br /&gt;Скажите, пожалуйста, каким образом решается эта проблема?&lt;br /&gt;Заранее благодарю!!!</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1237/</id>
    <title type="text">Ошибка метода GetTrades Quik</title>
    <published>2010-11-18T12:16:09Z</published>
    <updated>2010-11-18T12:16:09Z</updated>
    <author>
      <name>Артем</name>
      <uri>https://stocksharp.ru/users/16716/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Добрый день!&lt;br /&gt;&lt;br /&gt;Помогите, пожалуйста, разобраться с проблемой!&lt;br /&gt;&lt;br /&gt;Вызываю метод GetTrades при этом возникает ошибка:&lt;br /&gt;&lt;br /&gt;&amp;quot;Ecng.Collections&amp;quot;&lt;br /&gt;{&amp;quot;Значение не может быть неопределенным.\r\nИмя параметра: collection&amp;quot;}&lt;br /&gt;&lt;br /&gt;Метод вызывается следующим образом:&lt;br /&gt;&lt;br /&gt;sec.Trader.GetTrades(sec, _ДатаКонцаЗакрытогоБараИстории, sec.LastTrade.Time)&lt;br /&gt;&lt;br /&gt;sec                                               - инструмент, не null... Получен из trader.SecuritiesChanged += (securities) =&amp;gt;...&lt;br /&gt;_ДатаКонцаЗакрытогоБараИстории  = {18.11.2010 14:57:00}&lt;br /&gt;&lt;br /&gt;sec.LastTrade.Time                         = {18.11.2010 14:58:54}</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1236/</id>
    <title type="text">Веб шлюз</title>
    <published>2010-11-17T21:04:51Z</published>
    <updated>2010-11-17T21:04:51Z</updated>
    <author>
      <name>keror</name>
      <uri>https://stocksharp.ru/users/28588/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">Планируется ли для Stock# разработка шлюза для веб трейдинга? Как я понял необходимо в наличии иметь включенный клиент. То есть интересует нормальная версия для написания мобильных приложений)</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1235/</id>
    <title type="text">Ошибка Квика &amp;quot;Сервер слишком загружен&amp;quot;</title>
    <published>2010-11-17T14:26:21Z</published>
    <updated>2010-11-17T14:26:21Z</updated>
    <author>
      <name>Render</name>
      <uri>https://stocksharp.ru/users/28228/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Отчего может возникать такая ошибка	при обновлении стакана в квике:&lt;br /&gt;&amp;quot;Ошибка при передаче таблицы, вывод приостановлен. Исчерпано время для обмена данными: сервер слишком загружен&amp;quot;? &lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1234/</id>
    <title type="text">amCharts и Stocksharp.</title>
    <published>2010-11-17T11:35:42Z</published>
    <updated>2010-11-17T11:35:42Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Михаил вы не могли бы написать простенький сэмпл с использованием amCharts ?</content>
  </entry>
</feed>