﻿<?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=227</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-30T13:08:12Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=227" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/1524/</id>
    <title type="text">зачем у Security столько полей?</title>
    <published>2011-04-19T03:44:07Z</published>
    <updated>2011-04-19T03:44:07Z</updated>
    <author>
      <name>anothar</name>
      <uri>https://stocksharp.ru/users/6089/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Делал чтение свечей из квика и возник такой вопрос: а зачем Security столько полей и зачем там поля с ценой вообще?&lt;br /&gt;Не логичнее ли было бы сделать некотрый класс скажем котировка, в котором и были бы лучшие котировки и т.д. относящиеся к security. ведь security это по сути некоторый инструмент на бирже у которого могут быть котировки, свечи, тики, сделки на нем и т.д. по сути это фактически набор полей типа имя, класс и т.д а все остальное на него ссылаетсо. Если я правильно понимаю, то поля с ценой не обновляются itraderом на кот. ссылвется security, в таком случае назначение этих полей мне непонятно.[smile] </content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1523/</id>
    <title type="text">снятие частично исполненной заявки</title>
    <published>2011-04-18T20:40:07Z</published>
    <updated>2011-04-18T20:40: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;br /&gt;Пишу сейчас для SmartCOM.&lt;br /&gt;Как можно снять частично исполненную заявку? Т.е. была выставлена заявка на 10 лотов, исполнилось, например, 7 из них, а 3 осталось. При помощи какого метода s# снять эти 3 оставшиеся лота?&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1522/</id>
    <title type="text">Portfolios QUIK</title>
    <published>2011-04-18T19:14:55Z</published>
    <updated>2011-04-18T19:14:55Z</updated>
    <author>
      <name>Serg</name>
      <uri>https://stocksharp.ru/users/484/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Приветствую Михаил. Долго не мог получить портфель(L01-...). Все необходимые таблицы выводились. В таблица &amp;quot;позиции по бумагам&amp;quot; была одна запись GAZP L01-.. ...&lt;br /&gt;Но портфель не приходил(точнее не срабатывало событие NewPortfolios).&lt;br /&gt;Заметил странную особенность. Если в таблице инструментов нет того самого GAZP то портфель никогда не придет. Это баг или нормальное поведение?&lt;br /&gt;Получается если в табл. позиции по бумагам еще нет записи с инструментом которым будешь торговать, а в табл. инструментов только необходимые инструменты, то портфель не придет.&lt;br /&gt;&lt;br /&gt;Спасибо за внимание.&lt;br /&gt;&lt;br /&gt;ps: s# 3.0.19</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1521/</id>
    <title type="text">Профилактика сайта</title>
    <published>2011-04-18T09:02:27Z</published>
    <updated>2011-04-18T09:02:27Z</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/1520/</id>
    <title type="text">Как отфильтровать внесистемные сделки?</title>
    <published>2011-04-17T18:49:44Z</published>
    <updated>2011-04-17T18:49:44Z</updated>
    <author>
      <name>Garic</name>
      <uri>https://stocksharp.ru/users/809/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Закачал данные Гидрой с РТС.&lt;br /&gt;Пытаюсь делать свечки - внесистемные сделки захламляют всё ((&lt;br /&gt;&lt;br /&gt;Как их отфильтровать? &lt;br /&gt;Тут писали что нужно фильтровать по типу сделки - у обычных сделок равен 0. А как это сделать? В Гидре сделка доступна через Trade - а там никакого типа нет. &lt;br /&gt;&lt;br /&gt;З.Ы. Может лучше по умолчанию их не загружать вообще?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1519/</id>
    <title type="text">Нереальные тормоза</title>
    <published>2011-04-16T18:54:26Z</published>
    <updated>2011-04-16T18:54:26Z</updated>
    <author>
      <name>Oppositus</name>
      <uri>https://stocksharp.ru/users/6212/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">Здравствуйте.&lt;br /&gt;&lt;br /&gt;Скачал S# 3.0.19, разбираюсь с примерами. SampleHistoryTester и SampleEmulationTester нереально тормозят.&lt;br /&gt;&lt;br /&gt;SampleHistoryTester отработал интервал new DateTime(2009, 6, 1), new DateTime(2009, 7, 1) за &lt;b&gt;26 минут&lt;/b&gt;!!!&lt;br /&gt;&lt;br /&gt;Дождаться завершения SampleEmulationTester просто не смог! За 30 минут прогресс бар не прошел и 10%.&lt;br /&gt;&lt;br /&gt;Система Vista. Core2 Quad тоже должно хватать, как я думаю :) ...&lt;br /&gt;&lt;br /&gt;В чем может быть дело? </content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1518/</id>
    <title type="text">Сохраненный стакан</title>
    <published>2011-04-16T13:39:17Z</published>
    <updated>2011-04-16T13:39:17Z</updated>
    <author>
      <name>Lafert</name>
      <uri>https://stocksharp.ru/users/26871/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">У кого есть сохраненные стаканы по RIZ0, GZZ0, SRZ0, LKZ0, SIZ0 за время последнего российского ЛЧИ поделитесь парой дней, плиз.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1517/</id>
    <title type="text">Торговый счет и код фирмы</title>
    <published>2011-04-15T13:16:23Z</published>
    <updated>2011-04-15T13:16:23Z</updated>
    <author>
      <name>KAX</name>
      <uri>https://stocksharp.ru/users/3408/</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;Торговый счет (счет депо) начинается с Y02...&lt;br /&gt;Код фирмы начинается с MC...&lt;br /&gt;&lt;br /&gt;Торговый счет отображается в таблице позиции по бумагам, а код фирмы в портфеле по бумагам.&lt;br /&gt;&lt;br /&gt;Экспортируем эти таблицы: &lt;br /&gt;_quik.Terminal.StartDde(_quik.SecuritiesTable, _quik.MyTradesTable, _quik.EquityPortfoliosTable, _quik.EquityPositionsTable);&lt;br /&gt;&lt;br /&gt;В событии _quik.NewPortfolios получаем наш портфель, но его имя начинается с MC, т.е. это код фирмы.&lt;br /&gt;&lt;br /&gt;Дальше начинаем выставлять заявку, заявка не проходит потому, что в тексте транзакции идет ACCOUNT=MC..&lt;br /&gt;Т.е. вместо торгового счета указывается код фирмы.&lt;br /&gt;&lt;br /&gt;Смотрел все примеры, что входят в поставку и документацию. Сам ответа не нашел, как исправить эту ситуацию.&lt;br /&gt;Была идея, изменить свойство Name у объекта Portolio на Y02, заявка прошла, однако функция GetPosition(Portfolio, security) по возвращает null&lt;br /&gt;&lt;br /&gt;Брокер УралСиб, ММВБ, Quik 5.21.021, Верификатор говорит что все.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1516/</id>
    <title type="text">Обновил сборки до S# 3.1</title>
    <published>2011-04-15T09:55:48Z</published>
    <updated>2011-04-15T09:55:48Z</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">В основном с decimal заменял места. Еще поправил ссылки у проектного файла (они указывали в bin\Debug)</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1515/</id>
    <title type="text">Математические операции(не относится к S#)</title>
    <published>2011-04-14T17:19:43Z</published>
    <updated>2011-04-14T17:19:43Z</updated>
    <author>
      <name>skuvv</name>
      <uri>https://stocksharp.ru/users/28621/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">В общем появилась проблема с обычными операциями сложение и вычитание - искажается результат.&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;            double va1 = 17.1;&lt;br /&gt;            double va2 = 17.2;&lt;br /&gt;            double re2 = va2 - va1;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;на выходе получаю re2 = 0.099999999999997868&lt;br /&gt;что это может быть?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1514/</id>
    <title type="text">вопрос по StopLossStrategy</title>
    <published>2011-04-13T14:35:29Z</published>
    <updated>2011-04-13T14:35:29Z</updated>
    <author>
      <name>sklementiev</name>
      <uri>https://stocksharp.ru/users/27969/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Правильно ли я понимаю, что StopLossStrategy не гарантирует исполнение ордера, который она породила?&lt;br /&gt;только что наблюдал, StopLoss ордер на продажу поставлен, цена резко ушла вверх и тишинааааа - ордер активен, сделок нет&lt;br /&gt;&lt;br /&gt;стратегия создается стандартно в батче&lt;br /&gt;&lt;br /&gt;            batch.ChildStrategies.AddRange(trades.Select(t =&amp;gt;&lt;br /&gt;            {&lt;br /&gt;                var s = new BatchStrategy(BatchFinishModes.First) { IsParallel = true };&lt;br /&gt;&lt;br /&gt;                var takeProfit = new TakeProfitStrategy(t, takeProfitPoints) { IsForts = true };&lt;br /&gt;&lt;br /&gt;                var stopLoss = new StopLossStrategy(t, stopLossPoints) {IsForts = true};&lt;br /&gt;&lt;br /&gt;                takeProfit.IsParallel = stopLoss.IsParallel = true;&lt;br /&gt;&lt;br /&gt;                s.ChildStrategies.Add(takeProfit);&lt;br /&gt;                s.ChildStrategies.Add(stopLoss);&lt;br /&gt;                return s;&lt;br /&gt;            }));&lt;br /&gt;&lt;br /&gt;            ChildStrategies.Add(batch);&lt;br /&gt;&lt;br /&gt;Как исключить подобное? Ибо если это не работает, какой вообще смысл в Protective статегиях?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;также заметил у стратегии интересные параметры типа PriceDelta, PriceExchange, UseMarketQuoting &lt;br /&gt;Михаил, ты не мог бы обяснить их смысл?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1513/</id>
    <title type="text">Stock# 3.1</title>
    <published>2011-04-13T12:19:44Z</published>
    <updated>2011-04-13T12:19:44Z</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">Скорее всего бета, но кто знает.[smile] &lt;br /&gt;&lt;br /&gt;Новые фишки:&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;Опционы (БШ, хеджер, систетика, котирование).&lt;br /&gt;&lt;li&gt;Перевод с double на decimal.&lt;br /&gt;&lt;li&gt;Поменял названия классов из пространства Testing.&lt;br /&gt;&lt;li&gt;Кретики-нолики.&lt;br /&gt;&lt;li&gt;SmartCOM от 29.03.2011.&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;Баги:&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt; &lt;a href="http://stocksharp.com/forum/1466/Niekorriektnyi-vyvod-stakanov-v-Gidrie/
" title="http://stocksharp.com/forum/1466/Niekorriektnyi-vyvod-stakanov-v-Gidrie/
"&gt;http://stocksharp.com/fo...yvod-stakanov-v-Gidrie/
&lt;/a&gt;&lt;br /&gt;&lt;li&gt; &lt;a href="http://stocksharp.com/posts/m/7104/
" title="http://stocksharp.com/posts/m/7104/
"&gt;http://stocksharp.com/posts/m/7104/
&lt;/a&gt;&lt;br /&gt;&lt;li&gt; &lt;a href="http://stocksharp.com/forum/1469/-3-0-19--Niepravil-no-schitaietsia-Position-v-PositionManager/
" title="http://stocksharp.com/forum/1469/-3-0-19--Niepravil-no-schitaietsia-Position-v-PositionManager/
"&gt;http://stocksharp.com/fo...tion-v-PositionManager/
&lt;/a&gt;&lt;br /&gt;&lt;li&gt; &lt;a href="http://stocksharp.com/forum/1485/Probliema-s-GuarantyCancelOrder/
" title="http://stocksharp.com/forum/1485/Probliema-s-GuarantyCancelOrder/
"&gt;http://stocksharp.com/fo...-s-GuarantyCancelOrder/
&lt;/a&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;Для перехода на новую Гидру нужно прогнать скрипт &lt;b&gt;trading_diff.sql&lt;/b&gt;.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1512/</id>
    <title type="text">AlfaDirect Connector</title>
    <published>2011-04-12T17:27:29Z</published>
    <updated>2011-04-12T17:27:29Z</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;br /&gt;&lt;br /&gt;На TFS (https://stocksharp.com/tfs/) выложена начальная реализация коннектора StockSharp + AlfaDirect.&lt;br /&gt;Решение можно найти по пути $/Plaza/trunk/Alfa.&lt;br /&gt;Реализация основана на использовании клиентского API Альфа-Директ, то есть через терминал. &lt;br /&gt;Готовность около 70-80 процентов, по сути все что было необходимо мне для робота.&lt;br /&gt;&lt;br /&gt;Статус примерно следующий (- не готово, + готово или почти готово):&lt;br /&gt;&lt;br /&gt;AlfaTrader&lt;br /&gt;	 Properties&lt;br /&gt;		-Orders&lt;br /&gt;		-StopOrders&lt;br /&gt;		-Trades&lt;br /&gt;		-MyTrades&lt;br /&gt;		-OrderFails&lt;br /&gt;		+Positions&lt;br /&gt;		+Portfolios&lt;br /&gt;		+Securities&lt;br /&gt;		+IsConnected&lt;br /&gt;		+IsExportRunning&lt;br /&gt;		+MarketTime&lt;br /&gt;		-MarketTimeOffset&lt;br /&gt;	Events&lt;br /&gt;		-NewStopOrders&lt;br /&gt;		-NewPositions&lt;br /&gt;		-PositionsChanged&lt;br /&gt;		-ProcessDataError&lt;br /&gt;		-StopOrdersChanged&lt;br /&gt;		-NewDataExported&lt;br /&gt;		-StopOrdersFailed&lt;br /&gt;		-NewOrders&lt;br /&gt;		-NewMyTrades&lt;br /&gt;		+SecuritiesChanged&lt;br /&gt;		+OrdersChanged&lt;br /&gt;		+NewPortfolios&lt;br /&gt;		+NewTrades&lt;br /&gt;		+OrdersFailed&lt;br /&gt;		+PortfoliosChanged&lt;br /&gt;		+Connected&lt;br /&gt;		+QuotesChanged&lt;br /&gt;		+ConnectionError&lt;br /&gt;		+Disconnected&lt;br /&gt;		+NewSecurities&lt;br /&gt;	 Methods&lt;br /&gt;		-GetPosition&lt;br /&gt;		-Reconnect&lt;br /&gt;		-ReStartExport&lt;br /&gt;		-ReRegisterOrder&lt;br /&gt;		+RegisterSecurity&lt;br /&gt;		+RegisterPortfolio&lt;br /&gt;		+RegisterOrder&lt;br /&gt;		+UnRegisterPortfolio&lt;br /&gt;		+RegisterTrades&lt;br /&gt;		+GetMarketDepth&lt;br /&gt;		+RegisterQuotes&lt;br /&gt;		+UnRegisterTrades&lt;br /&gt;		+CancelOrder&lt;br /&gt;		+UnRegisterQuotes&lt;br /&gt;		+StartExport&lt;br /&gt;		+StopExport&lt;br /&gt;		+CancelOrders&lt;br /&gt;		+Disconnect&lt;br /&gt;		+UnRegisterSecurity&lt;br /&gt;		+Connect&lt;br /&gt;&lt;br /&gt;Небольшой список TODO для начала:&lt;br /&gt;	Stop orders support&lt;br /&gt;	Orders update (re-register order)&lt;br /&gt;	Portfolio-Commission&lt;br /&gt;	Portfolio-Leverage&lt;br /&gt;	Use portfolio instead of the account&lt;br /&gt;&lt;br /&gt;Кому интересен данный коннектор или если кто желает принять участие в разработке, отписывайтесь пожалуйста, тут.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1511/</id>
    <title type="text">Экспорт таблицы &amp;quot;Новости&amp;quot;</title>
    <published>2011-04-12T13:07:14Z</published>
    <updated>2011-04-12T13:07:14Z</updated>
    <author>
      <name>FiNick</name>
      <uri>https://stocksharp.ru/users/6053/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Нужно экспортировать таблицу &amp;quot;Новости&amp;quot;, но похоже там нету возможности включить экспорт по DDE. Как это можно сделать?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1510/</id>
    <title type="text">Котирование убивает стратегию</title>
    <published>2011-04-12T12:08:21Z</published>
    <updated>2011-04-12T12:08:21Z</updated>
    <author>
      <name>sklementiev</name>
      <uri>https://stocksharp.ru/users/27969/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Использую стандартный код из примеров по котированию,тейк профиту и стоп лоссу&lt;br /&gt;&lt;br /&gt;в логе имеем&lt;br /&gt;&lt;br /&gt;EIS_01:00:05 15:44:45.5952531 Стратегия запущена.&lt;br /&gt;MQS 15:51:16.2822579 Стратегия запущена.&lt;br /&gt;MQS 15:51:17.1258459 Регистрация новой заявки на Sell с ценой 202940 и объемом 1.&lt;br /&gt;MQS 15:51:17.7038599 Заявка 56596292 на Sell отправлена с ценой 202940 объемом 1.&lt;br /&gt;MQS 15:51:22.7341439 Цена текущей 202940 и лучшей 202930.&lt;br /&gt;MQS 15:51:22.7341439 Котирование заявки 56596292 на Sell с ценой 202940 объемом 1.&lt;br /&gt;BS 15:51:24.4213199 Стратегия запущена.&lt;br /&gt;BS 15:51:24.4213199 Стратегия запущена.&lt;br /&gt;TPS 15:51:24.4213199 Стратегия запущена.&lt;br /&gt;SLS 15:51:24.4213199 Стратегия запущена.&lt;br /&gt;MQS 15:51:24.4213199 Перекотирование зарегистрировано для заявки 56596293 на Sell с ценой 202930 объемом 1.&lt;br /&gt;EIS_01:00:05 15:51:27.2176579 System.InvalidOperationException: Collection was modified; enumeration operation may not execute.&lt;br /&gt;   at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)&lt;br /&gt;   at System.Collections.Generic.List`1.Enumerator.MoveNextRare()&lt;br /&gt;   at System.Collections.Generic.List`1.Enumerator.MoveNext()&lt;br /&gt;   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()&lt;br /&gt;   at Ecng.Collections.CollectionHelper.ForEach[T](IEnumerable`1 source, Action`1 action)&lt;br /&gt;   at Ecng.Trading.Algo.Strategies.Strategy.#=qHRMcFvqXR6j1q2Pr47dle9WfGbTEUreeM3kX0H1_iFw=.#=qOGzxZJdfi6loaGsGVxccBNBAIRdJXv0lLePvgsj7dig=(IStrategyChildStrategyList #=qrDB7Xd_Rb1RSIq0SI7l3XA==)&lt;br /&gt;   at Ecng.Collections.CollectionHelper.SyncGet[TCollection,TResult](TCollection collection, Func`2 func)&lt;br /&gt;   at Ecng.Trading.Algo.Strategies.Strategy.#=qzh$zLa7ho1TkxaD0haVAuU8l0ywEYoKg8dEBpjVnC6k=(DateTime #=qKCPgKC6dqIek9OjPJFhtfw==)&lt;br /&gt;   at Ecng.Trading.Algo.Strategies.Strategy.#=qnMN_PMdUfHysEK$_tfQ8grn_QTjzOIMGPiv$tYCH2Bw=.#=q3rD2zIrUx4ViUbhRH66B2w==()&lt;br /&gt;EIS_01:00:05 15:51:27.2176579 Стратегия останавливается.&lt;br /&gt;MQS 15:51:27.2176579 Стратегия останавливается.&lt;br /&gt;BS 15:51:27.2176579 Стратегия останавливается.&lt;br /&gt;BS 15:51:27.2176579 Стратегия останавливается.&lt;br /&gt;TPS 15:51:27.2176579 Стратегия останавливается.&lt;br /&gt;SLS 15:51:27.2176579 Стратегия останавливается.&lt;br /&gt;MQS 15:51:27.7175619 Стратегия остановлена.&lt;br /&gt;TPS 15:51:27.7175619 Котирование закончилось.&lt;br /&gt;TPS 15:51:27.7175619 Стратегия остановлена.&lt;br /&gt;SLS 15:51:27.7175619 Котирование закончилось.&lt;br /&gt;SLS 15:51:27.7175619 Стратегия остановлена.&lt;br /&gt;BS 15:51:27.9675139 Стратегия остановлена.&lt;br /&gt;BS 15:51:27.9675139 Стратегия остановлена.&lt;br /&gt;&lt;br /&gt;То есть перекотирование эффектно убивает все дочерние стратегии&lt;br /&gt;все это выглядит как злобный баг...&lt;br /&gt;Михаил? </content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1509/</id>
    <title type="text">this.Trader.DdeServer как задать произвольную строку?</title>
    <published>2011-04-12T09:55:48Z</published>
    <updated>2011-04-12T09:55:48Z</updated>
    <author>
      <name>Andrey R.</name>
      <uri>https://stocksharp.ru/users/28090/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Здравствуйте, скажите, можно ли как нибудь изменить название dde сервера. Дело в том, что работаю с несколькими квиками и когда идет дде вывод, то бывает что приложение не видит дде данных(открыто несколько роботов и каждый робот тянет по дде данные из своего квика). Думаю, что если для каждого квика задавать свой dde сервер, то проблема решится.&lt;br /&gt;&lt;br /&gt;Спасибо!</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1508/</id>
    <title type="text">SampleStorage</title>
    <published>2011-04-11T20:46:22Z</published>
    <updated>2011-04-11T20:46:22Z</updated>
    <author>
      <name>roman</name>
      <uri>https://stocksharp.ru/users/27830/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">Странное поведение TradingStorage&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;var storage = new TradingStorage(new InMemoryStorage());&lt;br /&gt;var tradeStorage = storage.GetTradeStorage(security);&lt;br /&gt;tradeStorage.Save(trades);&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Сохраняю сделку &lt;br /&gt;Id = 1111088435&lt;br /&gt;Price= 1980.98&lt;br /&gt;ну и соответственно все остальные поля заполнены&lt;br /&gt;&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;List&amp;lt;Trade&amp;gt; trades = tradeStorage.Load(...&lt;/div&gt;&lt;/div&gt; - тоже все нормально - сделки загружаются&lt;br /&gt;&lt;br /&gt;в списке сделок эта сделка с Id = 1111088435 присутствует&lt;br /&gt;&lt;br /&gt;проблема в том что поле Price = 1978.4 [confused] &lt;br /&gt;а хотелось бы что бы она была такой же как в оригинале, т.е. = 1980.98&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1507/</id>
    <title type="text">PositionManager.Position &amp;amp; StrategyPositionManager.OnOrderChanged</title>
    <published>2011-04-10T15:17:49Z</published>
    <updated>2011-04-10T15:17:49Z</updated>
    <author>
      <name>bleed</name>
      <uri>https://stocksharp.ru/users/28060/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Ввиду с проблемой неправильного подсчета PositionManager.Position описанной &lt;a href="http://stocksharp.com/forum/1469/-3-0-19--Niepravil-no-schitaietsia-Position-v-PositionManager/" title="http://stocksharp.com/forum/1469/-3-0-19--Niepravil-no-schitaietsia-Position-v-PositionManager/"&gt;здесь&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;решил написать простую рабочую реализацию PositionManager для проведения тестов, по примеру который предложил Михаил по ссылке выше&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;    class NewPositionManager : StrategyPositionManager&lt;br /&gt;    {&lt;br /&gt;        public NewPositionManager(Strategy strategy, bool byOrders) : base(strategy, byOrders) {}&lt;br /&gt;&lt;br /&gt;        protected override void OnOrderChanged(Order order)&lt;br /&gt;        {&lt;br /&gt;            if (TraderHelper.IsFilledEmpty(order) || TraderHelper.IsCanceled(order))&lt;br /&gt;                return;&lt;br /&gt;            else if (TraderHelper.IsFilledPartially(order))&lt;br /&gt;            {&lt;br /&gt;                //TODO&lt;br /&gt;            }&lt;br /&gt;            else if(TraderHelper.IsMatched(order))&lt;br /&gt;            {&lt;br /&gt;                base.Position += (order.Direction == OrderDirections.Buy) ? order.Volume : -1*(order.Volume);&lt;br /&gt;            }&lt;br /&gt;&lt;br /&gt;        }&lt;br /&gt;    }&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;при тестировании на обьеме в &lt;b&gt;1&lt;/b&gt; контракт выявила также не правильный подсчет позиции, а именно позиция ровно в &lt;b&gt;2 раза&lt;/b&gt; отлична от верной&lt;br /&gt;&lt;br /&gt;при отлатке через дебагер обнаружил что метод OnOrderChanged вызывается два раза для одной и тойже заявки, отсюда и неправильный подсчет..&lt;br /&gt;&lt;br /&gt;Ошибка? или чем вызван второй вызов OnOrderChanged?&lt;br /&gt;&lt;br /&gt;я просто в тупик встал, без правильного PositionManager.Position бесмысленно и стратегию писать, и вообще работать с библиотекой</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1506/</id>
    <title type="text">Задать начальную позицию стратегии?</title>
    <published>2011-04-10T13:12:14Z</published>
    <updated>2011-04-10T13:12:14Z</updated>
    <author>
      <name>Garry</name>
      <uri>https://stocksharp.ru/users/430/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Добрый день!&lt;br /&gt;Допустим у меня есть 10 контрактов. Начинается новый день, хочу торговать 3 разные стратегии по данному инструменту. В 2 стратегиях использовать лот 3 и в одной лот 4. Соответсвенно мне нужно инициировать начальное значение позиции у 2х стратегий 3 контракта и у одной 4. Свойство PositionManager.Position - read only. Метод init работает через сделки, а сделок не было так-как начало дня. Как по другому можно инициировать начальную позицию стратегии?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1504/</id>
    <title type="text">&amp;quot;Папки решений не поддерживаются...&amp;quot;</title>
    <published>2011-04-09T09:48:35Z</published>
    <updated>2011-04-09T09:48:35Z</updated>
    <author>
      <name>FreeFire</name>
      <uri>https://stocksharp.ru/users/28157/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Установил Visual C# 2010 Express, открываю проект SampleConsole.csproj и получаю следующее:&lt;br /&gt;&lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAAOMNrOLAuSOVIAHGXChwyzazFKYCt1bqXvSXAAIkTgNTUg25N54iXahWLmno32y0mEEz-SoA3Vwa97Q67_fin2t4D6505y24SsLtVWrMr5_w" title="http://dl.dropbox.com/u/17136439/net/stocksharp/2011_04_09__09_24_utc.png"&gt;http://dl.dropbox.com/u/1713643...011_04_09__09_24_utc.png&lt;/a&gt;&lt;br /&gt;</content>
  </entry>
</feed>