﻿<?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=forum&amp;page=222</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-07-02T17:05:14Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=222" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/1625/</id>
    <title type="text">GuiSync, Async</title>
    <published>2011-06-01T14:05:51Z</published>
    <updated>2011-06-01T14:05:51Z</updated>
    <author>
      <name>InsiderHSE</name>
      <uri>https://stocksharp.ru/users/6099/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;В примерах при работе с GUI используются то GuiSync, то GuiAsync, то SyncLock. Где можно прочитать что они делают и в каких случаях использовать?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1624/</id>
    <title type="text">Проблемы с выводом по DDE</title>
    <published>2011-06-01T10:38:04Z</published>
    <updated>2011-06-01T10:38:04Z</updated>
    <author>
      <name>skuvv</name>
      <uri>https://stocksharp.ru/users/28621/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Ситуация такая, оставляю терминал Quik с запущенным экспортом по dde на ночь.
Ночью сервер quik не доступен, но связь утром восстанавливается автоматически, а экспорт не работает и
при этом в Quik висит окно &amp;quot;Вывод через DDE сервер&amp;quot;. При этом quik не активный, данные в него не поступают и ничего не происходит(мертвый).
Когда вручную нажимаю &amp;quot;запустить&amp;quot; в экспорте quik оживает, начинают подгружаться данные и все восстанавливается.
Никаких ошибок в логах и ProcessDataError нет.
Ошибка возникает не каждое утро, а произвольно.
Ps все это на win7 x64 и s# 3.1.10(проблема появилась раньше версии 3.1.х)
Pps проблемное окно разное, но есть подозрение, что это окна где я добавлял столбцы в таблицы&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1623/</id>
    <title type="text">Свойство QuikTerminal.IsConnected</title>
    <published>2011-06-01T08:00:08Z</published>
    <updated>2011-06-01T08:00:08Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.ru/users/5990/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;В каком случае свойство QuikTerminal.IsConnected равно true?&lt;/p&gt;
&lt;p&gt;Возникла следующая ситуация, был запущен квик и робот, в роботе я отключился от квика и в самом квике отключился от сервера. При следующем запуске робота у меня не проходит автоматичкий логин, т.к. IsConnected почему то true.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1622/</id>
    <title type="text">SampleEmulationTesting 3.1.10  не производит сделки?</title>
    <published>2011-06-01T07:51:15Z</published>
    <updated>2011-06-01T07:51:15Z</updated>
    <author>
      <name>sun</name>
      <uri>https://stocksharp.ru/users/28495/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">&lt;p&gt;Запуск примера SampleEmulationTesting  всегда прозводит пустой отчет.
Смотрел работу SmaStrategy в дебаге.
...
// получаем сформированную свечку
var candle = _candleManager.GetTimeFrameCandle(base.Security, base.TimeFrame, _nextTime - base.TimeFrame);
....
Возвращает candle  == null всегда.&lt;/p&gt;
&lt;p var="" xx="t;"&gt;Добавил овработчик событий  в MainWindow
trader.NewTrades += (t) =&amp;gt; ;
Событие NewTrades не происходит.
Что то не так?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1621/</id>
    <title type="text">Portfolio.GetPnL()</title>
    <published>2011-05-31T14:45:07Z</published>
    <updated>2011-05-31T14:45:07Z</updated>
    <author>
      <name>romanick</name>
      <uri>https://stocksharp.ru/users/28047/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">&lt;p&gt;Этот метод, по идее, должен возвращать текущие прибыли/убытки по всему портфелю ( у меня одновременно несколько стратегий работают по разным инструментам).
Но возвращает начальный депозит даже не на начало сессии, а вообще начальный.
Счёт тестовый если что.
Почему не работает? Как иначе получить текущие PnL по всему портфелю?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1620/</id>
    <title type="text">Индикаторы - совместный проект</title>
    <published>2011-05-31T14:06:06Z</published>
    <updated>2011-05-31T14:06:06Z</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;p&gt;Приветствую всех участников!&lt;/p&gt;
&lt;p&gt;Месяц назад я &lt;a href="http://stocksharp.com/forum/1491/A-nie-zabatsat--li-nam-indiuki/"&gt;публиковал призыв&lt;/a&gt; о совместной разработке индикаторов на базе C#. Прошел месяц, мною было сделано 3 стандартных индикатора SMA, EMA и WMA. И ни строчки кода ни от одного пользователя S#. Каждый день задают вопросы (причем, большинство явно не относящиеся к S# как таковому), получают ответы, но свою помощь предложить не хотят. Стесняются, наверное.&lt;/p&gt;
&lt;p&gt;Я понимаю, что дело в мотивации. Зачем помогать делать что-то, если можно подождать пару месяцев (пол года) или сделать самому, а потом пересесть на стандартное. Поэтому я решил найти мотивацию. И я ее нашел. Это лето объявляется летом &amp;quot;&lt;strong&gt;Ты мне - я тебе&lt;/strong&gt;&amp;quot;.&lt;/p&gt;
&lt;p&gt;Схема простая. Вы делаете индикатор - я отвечаю на &lt;strong&gt;три любых&lt;/strong&gt; вопроса. Вопросы по глюкам S# остаются как есть и раньше - ответ всегда получите. Но вопросы по C#, WFP, примерам, документации, Квику и всему прочему - только за индикатор. Я думаю честно.&lt;/p&gt;
&lt;p&gt;Сделав 5 индикаторов, вы получается бонус - &lt;strong&gt;&lt;a href="http://stocksharp.com/forum/1713/Futbolki/"&gt;кружку с символикой S#&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Репозитарий с исходниками расположен по адресу &lt;a href="http://stocksharpconnectors.codeplex.com" rel="nofollow" target="_blank"&gt;http://stocksharpconnectors.codeplex.com&lt;/a&gt; Чтобы получить доступ на запись регистрируйтесь на сайте, пишите в эту тему свой логин и какие индюки хотите сделать. Стиль кодирование указывается через R#. Настройки в репозитарии.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Что сделано сейчас&lt;/strong&gt;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Acceleration&lt;/li&gt;
&lt;li&gt;Alligator&lt;/li&gt;
&lt;li&gt;AwesomeOscillator&lt;/li&gt;
&lt;li&gt;Fractals&lt;/li&gt;
&lt;li&gt;GatorOscillator&lt;/li&gt;
&lt;li&gt;MarketFacilitationIndex&lt;/li&gt;
&lt;li&gt;BollingerBands&lt;/li&gt;
&lt;li&gt;ExponentialMovingAverage&lt;/li&gt;
&lt;li&gt;Macd&lt;/li&gt;
&lt;li&gt;ParabolicSar&lt;/li&gt;
&lt;li&gt;RAVI&lt;/li&gt;
&lt;li&gt;SimpleMovingAverage&lt;/li&gt;
&lt;li&gt;SmoothedMovingAverage&lt;/li&gt;
&lt;li&gt;StandartDeviation&lt;/li&gt;
&lt;li&gt;VolumeWeightedMovingAverage&lt;/li&gt;
&lt;li&gt;WeightedMovingAverage&lt;/li&gt;
&lt;li&gt;WilderMovingAverage&lt;/li&gt;
&lt;li&gt;Adx&lt;/li&gt;
&lt;li&gt;Atr&lt;/li&gt;
&lt;li&gt;ChandeMomentumOscillator&lt;/li&gt;
&lt;li&gt;CommodityChannelIndex&lt;/li&gt;
&lt;li&gt;DiMinus&lt;/li&gt;
&lt;li&gt;DiPlus&lt;/li&gt;
&lt;li&gt;Dx&lt;/li&gt;
&lt;li&gt;Ichimoku&lt;/li&gt;
&lt;li&gt;Momentum&lt;/li&gt;
&lt;li&gt;RateOfChange&lt;/li&gt;
&lt;li&gt;RelativeStrengthIndex&lt;/li&gt;
&lt;li&gt;RVI&lt;/li&gt;
&lt;li&gt;TrueRange&lt;/li&gt;
&lt;li&gt;DetrendedPriceOscillator&lt;/li&gt;
&lt;li&gt;Highest&lt;/li&gt;
&lt;li&gt;LinearReg&lt;/li&gt;
&lt;li&gt;LinearRegression&lt;/li&gt;
&lt;li&gt;LinearRegSlope&lt;/li&gt;
&lt;li&gt;Lowest&lt;/li&gt;
&lt;li&gt;MeanDeviation&lt;/li&gt;
&lt;li&gt;MedianPrice&lt;/li&gt;
&lt;li&gt;Peak&lt;/li&gt;
&lt;li&gt;PeakBar&lt;/li&gt;
&lt;li&gt;QStick&lt;/li&gt;
&lt;li&gt;RSquared&lt;/li&gt;
&lt;li&gt;StandardError&lt;/li&gt;
&lt;li&gt;StochK&lt;/li&gt;
&lt;li&gt;Sum&lt;/li&gt;
&lt;li&gt;Trix&lt;/li&gt;
&lt;li&gt;Trough&lt;/li&gt;
&lt;li&gt;TroughBar&lt;/li&gt;
&lt;li&gt;UltimateOsc&lt;/li&gt;
&lt;li&gt;VerticalHorizontalFilter&lt;/li&gt;
&lt;li&gt;Vidya&lt;/li&gt;
&lt;li&gt;Volatility&lt;/li&gt;
&lt;li&gt;WilliamsR&lt;/li&gt;
&lt;/ol&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1619/</id>
    <title type="text">Ошибка при выборе источника данных в Гидре</title>
    <published>2011-05-31T10:09:55Z</published>
    <updated>2011-05-31T10:09:55Z</updated>
    <author>
      <name>neighbour</name>
      <uri>https://stocksharp.ru/users/27753/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">&lt;p&gt;Добрый день!&lt;/p&gt;
&lt;p&gt;Установил БД. Запустил Гидру, нажимаю Настройки, затем пытаюсь выбрать вместо Finam, Quik - подсистема выдает ошибку:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;Гидра 15:46:04.0101379 System.Runtime.InteropServices.COMException (0x88980406): Исключение из HRESULT: 0x88980406
   в System.Windows.Media.Composition.DUCE.Channel.SyncFlush()
   в System.Windows.Media.Composition.DUCE.CompositionTarget.UpdateWindowSettings(ResourceHandle hCompositionTarget, RECT windowRect, Color colorKey, Single constantAlpha, MILWindowLayerType windowLayerType, MILTransparencyFlags transparencyMode, Boolean isChild, Boolean isRTL, Boolean renderingEnabled, Int32 disableCookie, Channel channel)
   в System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget, Nullable`1 channelSet)
   в System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget)
   в System.Windows.Interop.HwndTarget.OnShowWindow(Boolean enableRenderTarget)
   в System.Windows.Interop.HwndTarget.HandleMessage(Int32 msg, IntPtr wparam, IntPtr lparam)
   в System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)
   в MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)
   в MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
   в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
Гидра 15:46:04.9017737 System.Runtime.InteropServices.COMException (0x88980406): Исключение из HRESULT: 0x88980406
   в System.Windows.Media.Composition.DUCE.Channel.SyncFlush()
   в System.Windows.Media.Composition.DUCE.CompositionTarget.UpdateWindowSettings(ResourceHandle hCompositionTarget, RECT windowRect, Color colorKey, Single constantAlpha, MILWindowLayerType windowLayerType, MILTransparencyFlags transparencyMode, Boolean isChild, Boolean isRTL, Boolean renderingEnabled, Int32 disableCookie, Channel channel)
   в System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget, Nullable`1 channelSet)
   в System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget)
   в System.Windows.Interop.HwndTarget.OnShowWindow(Boolean enableRenderTarget)
   в System.Windows.Interop.HwndTarget.HandleMessage(Int32 msg, IntPtr wparam, IntPtr lparam)
   в System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)
   в MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)
   в MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
   в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
Гидра 15:46:09.2535033 System.Runtime.InteropServices.COMException (0x88980406): Исключение из HRESULT: 0x88980406
   в System.Windows.Media.Composition.DUCE.Channel.SyncFlush()
   в System.Windows.Media.Composition.DUCE.CompositionTarget.UpdateWindowSettings(ResourceHandle hCompositionTarget, RECT windowRect, Color colorKey, Single constantAlpha, MILWindowLayerType windowLayerType, MILTransparencyFlags transparencyMode, Boolean isChild, Boolean isRTL, Boolean renderingEnabled, Int32 disableCookie, Channel channel)
   в System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget, Nullable`1 channelSet)
   в System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget)
   в System.Windows.Interop.HwndTarget.UpdateWindowPos(IntPtr lParam)
   в System.Windows.Interop.HwndTarget.HandleMessage(Int32 msg, IntPtr wparam, IntPtr lparam)
   в System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)
   в MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)
   в MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
   в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
Гидра 15:46:11.8561423 System.Runtime.InteropServices.COMException (0x88980406): Исключение из HRESULT: 0x88980406
   в System.Windows.Media.Composition.DUCE.Channel.SyncFlush()
   в System.Windows.Media.Composition.DUCE.CompositionTarget.UpdateWindowSettings(ResourceHandle hCompositionTarget, RECT windowRect, Color colorKey, Single constantAlpha, MILWindowLayerType windowLayerType, MILTransparencyFlags transparencyMode, Boolean isChild, Boolean isRTL, Boolean renderingEnabled, Int32 disableCookie, Channel channel)
   в System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget, Nullable`1 channelSet)
   в System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget)
   в System.Windows.Interop.HwndTarget.UpdateWindowPos(IntPtr lParam)
   в System.Windows.Interop.HwndTarget.HandleMessage(Int32 msg, IntPtr wparam, IntPtr lparam)
   в System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)
   в MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp;amp; handled)
   в MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
   в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;И дальше ошибки повторяются и повторяются. Пробовал версии 3.0.19, 3.1.9, 3.1.10.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1618/</id>
    <title type="text">Настройки Quik</title>
    <published>2011-05-30T06:35:07Z</published>
    <updated>2011-05-30T06:35:07Z</updated>
    <author>
      <name>Jeta</name>
      <uri>https://stocksharp.ru/users/5995/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Ни один пример не работает. Кто-нибудь обьяснит как настроить quik?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1617/</id>
    <title type="text">Как получить доступ к стаканам Гидры?</title>
    <published>2011-05-29T11:49:19Z</published>
    <updated>2011-05-29T11:49:19Z</updated>
    <author>
      <name>Николай</name>
      <uri>https://stocksharp.ru/users/296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">&lt;p&gt;Коллеги,&lt;/p&gt;
&lt;p&gt;Добрый день. Я развернул Гидру, и у меня формируются файлы со стаканами. Подскажите, а как получить доступ к самим данным? Как я понял, есть некий формат bin-файла, но я так и не смог найти описания к этому формату. Есть отсыл к интерфейсу ITradingStorage из S#. Понятно, что надо использовать его. Можете крупными мазками написать, как получить доступ к этим данным (из VS, или может есть какой-либо конвертор)? Какие объекты создавать, что вызывать, где результаты получу?&lt;/p&gt;
&lt;p&gt;Заранее спасибо&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1616/</id>
    <title type="text">Кто пишет свой привод?</title>
    <published>2011-05-29T09:51:27Z</published>
    <updated>2011-05-29T09:51:27Z</updated>
    <author>
      <name>Jeta</name>
      <uri>https://stocksharp.ru/users/5995/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">&lt;p&gt;Есть ли такие, кто пишет свой скальперский привод под Quik? С каких примеров стоит начать?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1615/</id>
    <title type="text">Ошибка при запуску SampleHistoryTesting</title>
    <published>2011-05-29T08:26:22Z</published>
    <updated>2011-05-29T08:26:22Z</updated>
    <author>
      <name>neighbour</name>
      <uri>https://stocksharp.ru/users/27753/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">&lt;p&gt;Добрый день!&lt;/p&gt;
&lt;p&gt;Пытаюсь разобраться в Вашем примере  SampleHistoryTesting. Написал приложение на WindowsForm. Практически весь код взял из примера. Программа запускается, но когда нажимаю на кнопку &amp;quot;Старт&amp;quot;, вылетает ошибка:
&amp;lt;mark&amp;gt;&amp;quot;Инициализатор типа &amp;quot;Ecng.Trading.BusinessEntities.Exchange&amp;quot; выдал исключение.&amp;quot;
&amp;lt;/mark&amp;gt;
на объявлении переменно security
&amp;lt;mark&amp;gt;      // создаем тестовый инструмент, на котором будет производится тестирование
var security = new Security
{
Id = &amp;quot;RIU9@RTS&amp;quot;, // по идентификатору инструмента будет искаться папка с историческими маркет данными
Code = &amp;quot;RIU9&amp;quot;,
Name = &amp;quot;RTS-9.09&amp;quot;,
MinStepSize = 5,
MinStepPrice = 2,
Decimals = 0,
Exchange = Exchange.Test
};&amp;lt;/mark&amp;gt;&lt;/p&gt;
&lt;p&gt;Ваш пример запускается успешно. Подскажите в чем проблема?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1614/</id>
    <title type="text">Как перевернуть стакан?</title>
    <published>2011-05-28T21:29:43Z</published>
    <updated>2011-05-28T21:29:43Z</updated>
    <author>
      <name>kurt</name>
      <uri>https://stocksharp.ru/users/27652/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Изучаю пример Sample, в нём строится стакан. Но у него шкала цены вверх ногами: цена увеличивается вниз. Подскажите пожалуйста как грамотно перевернуть стакан, какие функции S# лучше использовать для этого?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1613/</id>
    <title type="text">PlazaConnectionPool</title>
    <published>2011-05-28T10:54:11Z</published>
    <updated>2011-05-28T10:54:11Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Восстановил его использование. В процессе переписки с РТС тех поддержкой выяснилось, что даже на тестовом полигоне round-trip заявок уменьшается почти в 2-3 раза, если использовать раздельные коннекшены для потоков и транзакций.&lt;/p&gt;
&lt;p&gt;Еще мне тех поддержка посоветовала посмотреть на размер очереди:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Рекомендуется включить трейс New message added to recvList. Size: %d=1 в используемом P2SimpleReplClient_trace.ini и последить за размером очереди сообщений в логе P2SimpleReplClient.log.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Включить то я включил, а вот в лог все равно запись не попадает. Причем похоже локальный P2SimpleReplClient_trace.ini вообще никак не влияет на форматирование лога. Наверное, где-то туплю.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1612/</id>
    <title type="text">Поддержка исторических данных</title>
    <published>2011-05-27T12:23:12Z</published>
    <updated>2011-05-27T12:23:12Z</updated>
    <author>
      <name>Sergey Masyura</name>
      <uri>https://stocksharp.ru/users/701/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="AlfaDirect" />
    <content type="html">&lt;p&gt;В альфа-коннектор добавил чтение исторических данных + пример.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://stocksharpconnectors.codeplex.com/SourceControl/changeset/changes/3385" rel="nofollow" target="_blank"&gt;http://stocksharpconnectors.codeplex.com/SourceControl/changeset/changes/3385&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Если у кого-то будут проблемы с данной фунциальностью - пишите сюда.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1611/</id>
    <title type="text">[3.1.10.0] Trader.SecuritiesChanged не вызывается</title>
    <published>2011-05-27T09:46:47Z</published>
    <updated>2011-05-27T09:46:47Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.ru/users/27932/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;class StrategyProcessOrder : ActionStrategy
...
base.Trader.SecuritiesChanged += SecuritiesChanged;
...
private void SecuritiesChanged(IEnumerable&amp;lt;Security&amp;gt; securities)
{
Base.Log.Out(&amp;quot;Меня вызвали!!&amp;quot;, LogLevel.Debug);
}&lt;/p&gt;
&lt;p&gt;SecuritiesChanged не вызывается для фьючерсов FORTS. Но работает для акций на ММВБ. Работало в S#3.0.19.0.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1610/</id>
    <title type="text">Кто напишет заготовку на s#?</title>
    <published>2011-05-27T05:43:03Z</published>
    <updated>2011-05-27T05:43:03Z</updated>
    <author>
      <name>vfreeman</name>
      <uri>https://stocksharp.ru/users/773/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Работа" />
    <content type="html">&lt;p&gt;Тут есть кто за деньги пишет?&lt;/p&gt;
&lt;p&gt;Нужна заготовка для робота. Мною реализован алгоритм принятия решения, грубо говоря функция которая возвращает 3 значения:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Покупаем Инструмент1 в нужном объеме, Покупаем Инструмент2 в нужном объеме, Продаем Инструмент3 в нужном объеме, Продаем Инструмент4 в нужном объеме&lt;/li&gt;
&lt;li&gt;Продаем Инструмент1 в нужном объеме, Продаем Инструмент2 в нужном объеме, Покупаем Инструмент3 в нужном объеме, Покупаем  Инструмент4 в нужном объеме&lt;/li&gt;
&lt;li&gt;Курим, ничего не делаем&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Операции покупка/продажа осуществляются &amp;quot;по рынку&amp;quot;
Пользовательский интерфейс не нужен&lt;/p&gt;
&lt;p&gt;Моя функция будет вызываться, на сколько я понял из OnProcess стратегии, а все остальное делает заготовка.&lt;/p&gt;
&lt;p&gt;Жду контакты в личку
Если сможете примерно оценить трудозатраты/стоимость будет вообще отлично&lt;/p&gt;
&lt;p&gt;Код на VB (предпочтительно) или C#&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1609/</id>
    <title type="text">Непонятки со стаканом в Гидре</title>
    <published>2011-05-25T17:00:34Z</published>
    <updated>2011-05-25T17:00:34Z</updated>
    <author>
      <name>FreeFire</name>
      <uri>https://stocksharp.ru/users/28157/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">&lt;p&gt;Вроде бы данные собирает, но показывает только заявки на продажу. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://rghost.ru/7911141.view" rel="nofollow" target="_blank"&gt;&lt;img src="http://rghost.ru/7911141/thumb.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1608/</id>
    <title type="text">Не работает RegisterTrades</title>
    <published>2011-05-25T13:17:17Z</published>
    <updated>2011-05-25T13:17:17Z</updated>
    <author>
      <name>InsiderHSE</name>
      <uri>https://stocksharp.ru/users/6099/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Всем привет.
EnableFiltering включен. При вызове RegisterTrades окно модификации таблицы заявок открывается, потом выбрается первый элемент из списка (&amp;quot;все выпуски&amp;quot;), где нужный инструмент естесственно не находится, и окно закрывается. Куда копать?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1607/</id>
    <title type="text">Котируемая заявка NNNNNNNNN снята</title>
    <published>2011-05-25T13:03:03Z</published>
    <updated>2011-05-25T13:03:03Z</updated>
    <author>
      <name>vfreeman</name>
      <uri>https://stocksharp.ru/users/773/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Коллеги, а что означает сообщение о снятии заявки?&lt;/p&gt;
&lt;p&gt;SMA 16:00:26.6250000 [BS] [BS] [TPS] Регистрация защитной заявки с ценой 178945 и объемом 1.
SMA 16:00:26.6250000 [BS] [BS] [TPS] Регистрация новой заявки на Sell с ценой 178945 и объемом 1.
SMA 16:00:26.6250000 [BS] [BS] [TPS] Заявка 57154455 на Sell отправлена с ценой 178945 объемом 1.
&lt;strong&gt;SMA 16:00:27.7343750 [BS] [BS] [TPS] Котируемая заявка 57154455 снята.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Что я делаю - написал простую стратегию и при открытии позиции хочу защитить ее стопом и выставить тейк. Использую код из справки по Stock# Стратегии/Тейк-профит и стоп-лосс.
Как было дело - в алгоритме сработало условие на открытие позиции. В событии NewMyTrades стратегии выставил стоп и тейк. В результате цена дошла до тейка и была отправлена заявка, но цена похоже ушла...&lt;/p&gt;
&lt;p&gt;версия stock# 3.1.9
QUIK-Junior на демо-счете&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1606/</id>
    <title type="text">ошибка при движении заявки ArgumentOutOfRangeException</title>
    <published>2011-05-25T09:15:56Z</published>
    <updated>2011-05-25T09:15:56Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.ru/users/27932/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Обычно заявки двигаются без проблем. Сегодня получил ошибку:&lt;/p&gt;
&lt;p&gt;25.05.2011 13:04:47 [OpenWealth.StockSharp.TraderIface.TraderProcessDataError] ERROR: Ошибка обработки данных System.ArgumentOutOfRangeException: Заданный аргумент находится вне диапазона допустимых значений.
Имя параметра: i
в System.Text.RegularExpressions.MatchCollection.get_Item(Int32 i)
в Ecng.Trading.Quik.QuikTrader.#=qQV3LsYT8ciJ_SaWg100MnA==(Order #=qzEZQw$Xhv2Ia$jm6RwpdIw==, Int64 #=qnF0705Wdr_qmOlb6D7WoAg==, String #=qQYRBhBijJ$TiER07afv4uQ==, Boolean #=qi8Qa1xVwOcoWGAJWxrktHQ==, Codes #=qmcDbrxWhUQIhxtZad7lBvA==, Exception #=qlZklQHduwcTWGf6SU_EISg==)
в Ecng.Trading.Quik.QuikTrader.#=qu6MlY3d_9FJ$6TvVz5KplavzxCgTVNjZwUIE2KC0RpY=(UInt32 #=qPQjGF8HZI_e31J8Q1GwUOw==, Codes #=qe8A9wptGfO6BVsP68EKBcg==, Codes #=qwEF8$x$s0KbSD1Q96z6$Pg==, OrderStatus #=q3iNlQ1SjHBCoIs0k2oBOTQ==, Int64 #=qdlQZ6LCObQYMagvXLylmeQ==, String #=qEzN$RjTb0GwU0OAONa0Usw==)&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;_order = ReRegisterOrder(_order, GetNewPrice, () =&amp;gt; _order.Balance, _order.Security.Exchange == Exchange.Rts);&lt;/p&gt;
&lt;p&gt;S# 3.0.19.0&lt;/p&gt;
</content>
  </entry>
</feed>