﻿<?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=278</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-07-02T21:27:51Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=community&amp;page=278" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/1129/</id>
    <title type="text">Вопрос</title>
    <published>2010-09-22T15:46:00Z</published>
    <updated>2010-09-22T15:46:00Z</updated>
    <author>
      <name>Юрий Солошенко</name>
      <uri>https://stocksharp.ru/users/28699/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Добрый день.
Возиникла небольшая проблемка с портфелями, в них не льется
информация. Обьект потрфель создается (брал часть кода из примера
SampleConsole) но никакой информации в нем кроме Name нет, везде 0
либо null. Также валюта не изменилась (должна быть UAH).
Подскажите в чем может быть проблема. S# 2.4 Quik 5.17.0.139. Win 7
Также иногда в квике выскакивает ошибка : &amp;quot;Ошибка припередаче таблици
&amp;quot;все сделки&amp;quot;, вывод приостановлен. исчерпано время для обмена
данными : сервер перегружен&amp;quot;&lt;/p&gt;
&lt;p&gt;Спасибо.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1131/</id>
    <title type="text">Новая функция - анализ ликвидности в стакане</title>
    <published>2010-09-22T13:00:00Z</published>
    <updated>2010-09-22T13:00:00Z</updated>
    <author>
      <name>via</name>
      <uri>https://stocksharp.ru/users/28043/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Хотелось бы увидеть в S# сабж. Т.е. я хочу продать 100 лотов
&amp;quot;Газпрома&amp;quot;, какую цену я получу в итоге, кинув заявку &amp;quot;в рынок&amp;quot;. Для
арбитражеров очень полезная была бы функция.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1130/</id>
    <title type="text">гарантированная реализация объема по рыночной цене</title>
    <published>2010-09-22T01:06:00Z</published>
    <updated>2010-09-22T01:06:00Z</updated>
    <author>
      <name>sergun</name>
      <uri>https://stocksharp.ru/users/6139/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;есть ли такой алгортимик в стокшарпе?
т.е. если реализуется часть и к этому моменту поменялась рыночная
цена, чтоб корректировалась цена на остаток заявки&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1133/</id>
    <title type="text">LogWindow</title>
    <published>2010-09-21T03:05:00Z</published>
    <updated>2010-09-21T03:05:00Z</updated>
    <author>
      <name>Lafert</name>
      <uri>https://stocksharp.ru/users/26871/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Поле сообственно текста сообщения на выделенной строке (черное на
темно синем) совершенно сливается и нечитабельно.
Нельзя проскролировать длинные значения.
При попытке.скопировать содержимое стори - в буфер,  иногда вылетает
по исключению:&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1132/</id>
    <title type="text">событие NewPortfolios</title>
    <published>2010-09-20T23:35:00Z</published>
    <updated>2010-09-20T23:35:00Z</updated>
    <author>
      <name>Алексей</name>
      <uri>https://stocksharp.ru/users/28323/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Добрый день.
Почему-то в примере SimpleConsole не срабатывает событие
NewPortfolios. Программа так и остается в ожидании сигнала из другого
потока.&lt;/p&gt;
&lt;p&gt;WindowsXP SP3, Quik 5.17.0.165, S# 2.2
запускаю на вечерней сессии, virifier проверил (пришлось удалить одну
колонку из окна 'инструменты', в прилагающейся к примерам конфигурации
квика)
соединение с квиком проходит, затем появляются securities, и на этом
все заканчивается.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1134/</id>
    <title type="text">Не вызываются события стакана</title>
    <published>2010-09-20T16:00:00Z</published>
    <updated>2010-09-20T16:00:00Z</updated>
    <author>
      <name>Lafert</name>
      <uri>https://stocksharp.ru/users/26871/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;В событии NewSecurities в цикле получаю security, стакан, добавляю к
нему события QuotesChanged и UpdateFinished и вставляю стакан в
коллекцию. RegisterQuotes происходит, но события не вызываются.&lt;/p&gt;
&lt;p&gt;Если работаю с одним инструментом и стакан - переменная класса, то все
работает.
Что я не так делаю?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1135/</id>
    <title type="text">StopLossStrategy</title>
    <published>2010-09-19T11:09:00Z</published>
    <updated>2010-09-19T11:09:00Z</updated>
    <author>
      <name>Trading Tickers</name>
      <uri>https://stocksharp.ru/users/27809/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Подскажите как пользоваться StopLossStrategy, а именно не понятно что
подавать в конструкторе для &amp;quot;Unit priceDelta&amp;quot;.
В документации написано что дельта это:
//   priceDelta:
//     Дельта от цены защищаемой заявки, по которой должна быть
выставлена защитная
//     заявка.
Я хочу чтобы моя сделка защищалась стопом в 5 пунктов, т.е. если я
открыл допустим длинную позицию по 1900, то, чтобы при пробое 1985
сработал стоп.
Правильно ли я понимаю что на вход конструктору в качестве priceDelta
я должен подать 5?
Т.е. по сути вопроса два:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Как задается порог для выставления стоп заявки?&lt;/li&gt;
&lt;li&gt;По какой цене будет выставляться стоп заявка?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Спасибо.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1137/</id>
    <title type="text">Что не так с GetMarketPrice ?</title>
    <published>2010-09-17T17:05:00Z</published>
    <updated>2010-09-17T17:05:00Z</updated>
    <author>
      <name>devlat</name>
      <uri>https://stocksharp.ru/users/27776/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Коллеги, помогите разобраться.
Ну замучился уже...&lt;/p&gt;
&lt;p&gt;Задача элементарная :
Берем для примера SampleSmartSMA, и теперь нам надо, чтобы при
каждом вызове OnProcess() в переменную _marketBid передавалось,
соответственно, значение лучшего Бида.
Нас ведь в школе как учили...&lt;/p&gt;
&lt;p&gt;protected override bool OnProcess()
{
double _marketBid =
base.Security.GetMarketPrice(OrderDirections.Sell,
MarketPriceTypes.Opposite);&lt;/p&gt;
&lt;p&gt;а теперь посмотрим, что у нас там в _marketBid.&lt;/p&gt;
&lt;p&gt;MessageBox.Show(_marketBid.ToString());&lt;/p&gt;
&lt;p&gt;И что мы видим? В МессаджБоксе гордо красуется - 0
А я то действительно хотел увидеть значение бида. Пробовал и так:
double _marketBid = this.Security.BestBid.Price;&lt;/p&gt;
&lt;p&gt;и так:
double _marketBid =
TraderHelper.GetMarketPrice(Security,OrderDirections.Sell,MarketPriceTypesOpposite)&lt;/p&gt;
&lt;p&gt;Результат один и тот же. Чувствую что где-то подвох, но не могу понять
в чем именно.
Как мне получить этот бид?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1136/</id>
    <title type="text">Странное поведение документации</title>
    <published>2010-09-17T01:54:00Z</published>
    <updated>2010-09-17T01:54:00Z</updated>
    <author>
      <name>Иванов Андрей</name>
      <uri>https://stocksharp.ru/users/28064/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;&lt;a href="http://stocksharp.com/doc/help/html/M_Ecng_Trading_Algo_Strategy_CreateOrder_3_66c1f6e7.htm"&gt;http://stocksharp.com/doc/help/html/M_Ecng_Trading_Algo_Strategy_CreateOrder_3_66c1f6e7.htm&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;У C++ стоит protected public, у C# protected internal.&lt;/p&gt;
&lt;p&gt;В C# нет аналога для protected public из C++ и в сборке объявлено
просто protected.&lt;/p&gt;
&lt;p&gt;Таких методов несколько у стратегии, другие классы не проверял.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1138/</id>
    <title type="text">обновление стакана</title>
    <published>2010-09-16T16:11:00Z</published>
    <updated>2010-09-16T16:11:00Z</updated>
    <author>
      <name>Eugene</name>
      <uri>https://stocksharp.ru/users/28596/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;скачал Stock#, поставил, все корректно запустилось.
но возникла проблема в скорости обновления стакана - он отстает от
квика. это нормально, так и должно быть? или я что-то не донастроил.
когда делаю экспорт в эксель по ДДЕ - там обновление идет быстрое, а в
проекте sample как будто обновление раз в 0.5 сек (или около того).
таблица всех сделок обновляется вроде с той же скоростью, что и в
квике.&lt;/p&gt;
&lt;p&gt;и еще вопрос по стакану - как-то можно его перевернуть? покупку
сделать снизу?&lt;/p&gt;
&lt;p&gt;искал подобные темы в вопросах - не нашел.&lt;/p&gt;
&lt;p&gt;p.s.: большое спасибо за библиотеку!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1139/</id>
    <title type="text">Событийная модель S#2.4 не работает</title>
    <published>2010-09-16T12:02:00Z</published>
    <updated>2010-09-16T12:02:00Z</updated>
    <author>
      <name>dart</name>
      <uri>https://stocksharp.ru/users/28358/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;А OnProcess можно использовать в событийных моделях?
Создал стратегию, отнаследовался от ActionStrategy. Далее в OnProcess
с помощью AddSecurityLastTradePriceMoreAction при превышении
определённой ценового порога нужно запустить котирование. Не
запускается. Почему в OnProcess, потому что с какой-то частотой этот
порог меняется и это нужно отслеживать.
Вообще все эти событийные методы Add.... не забирают управление
стратегией как котирование?
И ещё при компилировании VS мне выдаёт предупреждение, не ошибку, что
нельзя проверить код при вызове через ключевое слово &amp;quot;base&amp;quot; из лямбда-
выражения, анонимного метода. Это нормально?
base.AddSecurityLastTradePriceLessAction(base.Security, price_exe,
() =&amp;gt;
{
var direction =
OrderDirections.Sell;
var order =
base.CreateOrder(direction, base.Security.GetMarketPrice(direction,
MarketPriceTypes.Following), vlm_int);
var strategy = new
MarketQuotingStrategy(order, delta);
strategy.Start();&lt;/p&gt;
&lt;p&gt;base.ChildStrategies.Add(strategy);
}&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1128/</id>
    <title type="text">Снова веда с состоянием заявки</title>
    <published>2010-09-16T11:15:00Z</published>
    <updated>2010-09-16T11:15:00Z</updated>
    <author>
      <name>Tauler</name>
      <uri>https://stocksharp.ru/users/26822/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Ошибка повторилась&lt;/p&gt;
&lt;p&gt;10:30:52,176 - Order check in Name = RSZ0_VS_9,  TransID = 37517, Id =
2324443352, Vol = 3, Bal = 3, State = Active, Status = Done
10:30:52,176 - Order check in Name = RSZ0_VS_9,  TransID = 37517, Id =
2324443352, Vol = 3, Bal = 3, State = Active, Status = Done
10:30:52,223 - Order check in Name = RSZ0_VS_9,  TransID = 37517, Id =
2324443352, Vol = 3, Bal = 3, State = Done, Status = Done
10:30:52,223 - Instr RSZ0_VS_9. Sec =  RSZ0.  Remove canceled empty
order, TransID = 37517, Vol = 3, Bal = 3, State = Done, Status = Done&lt;/p&gt;
&lt;p&gt;а реально из заявки 1 контракт прошел. стокшарп 2.4&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1079/</id>
    <title type="text">Бага с MarketTime</title>
    <published>2010-09-15T23:18:00Z</published>
    <updated>2010-09-15T23:18:00Z</updated>
    <author>
      <name>Николай Фирсов</name>
      <uri>https://stocksharp.ru/users/28050/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Вроде у новой реализации MarketTime бага:
как я понял время рынка берется с нижней левой панельки квика, но там
ведь не указана дата!
Вопрос откуда вы берете дату? Неужели текущую локальную дату с компа
на котором запущен робот?&lt;/p&gt;
&lt;p&gt;Бага: сейчас 15.09.10   23:15 в Москве, и соответственно 16.09.10
02:15 в Новосибирске,
а MarketTime показывает 16.09.10   23:15 ! Неверная дата!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1080/</id>
    <title type="text">Странное поведение</title>
    <published>2010-09-15T18:32:00Z</published>
    <updated>2010-09-15T18:32:00Z</updated>
    <author>
      <name>Гоша Батарейкин</name>
      <uri>https://stocksharp.ru/users/27659/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Коллеги, прошу помогите пожалуйста.&lt;/p&gt;
&lt;p&gt;Пытаюсь нарисовать график в DevExpress для WPF. Платформа FW4.  График
строится, но когда начинается обновление (изменение свечек) все
начинает дико тормозить. Интерфейс практически не реагирует. Пробовал
на других компонентах для построения графика - результат тот же. Может
я что то не так делаю.
Вот как происходит построение:&lt;/p&gt;
&lt;ol start="0"&gt;
&lt;li&gt;&lt;p&gt;Подключаюсь к квику и запускаю dde.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Объявляю коллекцию свечек
private ObservableCollection&amp;lt;Candle&amp;gt; Candles = new
ObservableCollection&amp;lt;Candle&amp;gt;();&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Привязываюсь к графику
ChartMain.Diagram.Series[0].DataSource = Candles;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;3.Объявляю менеджер свечек
_candleManager = new CandleManager(_trader);
_candleManager.NewCandles += DrawCandles;
_candleManager.CandlesChanged += DrawCandles;&lt;/p&gt;
&lt;p&gt;private void DrawCandles(CandleToken token, MultiDictionary&amp;lt;Candle,
Trade&amp;gt; candles)
{
this.GuiAsync(() =&amp;gt;
Candles.AddRange(candles.Keys.OrderBy(p=&amp;gt;p.Time)));&lt;/p&gt;
&lt;ol start="4"&gt;
&lt;li&gt;Запускаю регистрацию свечек
_candleManager.RegisterTimeFrameCandles(security, new TimeSpan(0, 1,
0));&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;График строиться, но потом начинается просто пипец.... приложение
практически не реагирует на команды все выглядит так, как будто идет
огромная загрузка бесконечной задачей.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1081/</id>
    <title type="text">Разделители полей в ListView</title>
    <published>2010-09-15T17:28:00Z</published>
    <updated>2010-09-15T17:28:00Z</updated>
    <author>
      <name>Lafert</name>
      <uri>https://stocksharp.ru/users/26871/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Подскажите плиз, как в WPF задать разделители строк и столбцов в
ListView. Значения без разделителей на белом фоне как-то стремно, а
найти никак не могу.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1085/</id>
    <title type="text">Не могу настроить экспорт по DDE</title>
    <published>2010-09-15T12:39:00Z</published>
    <updated>2010-09-15T12:39:00Z</updated>
    <author>
      <name>Андрей Соловьев</name>
      <uri>https://stocksharp.ru/users/27668/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Здравствуйте!
Неделю бьюсь над всеми возможными способами поймать проблему:
у меня стоит QUIK 5.17.0.159, загрузил настройки из дистрибутива S#
(info_sample_dde_extended). Проверил утилитой Verifier, показал одну
ошибку, исправил - всё отлично - выводится сообщение, что всё
настроено правильно. Дальше запускаю пример Sample, успешно
подключаюсь к QUIK, начинаю экспорт и на первой же таблице
(Инструменты) QUIK выдает ошибку, мол:
&amp;quot;Не удалось установить DDE соединение с сервером 'wrapper'. Либо не
запущен 'инструменты', либо в него не загружен лист ''Таблица
'Инструменты'&amp;quot;.
Примечательно, что не все таблицы выдают такие ошибки. Сам код Sample
никаких эксепшенов не выдает.
В чем может быть проблема - не пойму.
До этого момента пробовал настроить таблицы самостоятельно - была одна
ошибка в названиях столбцов (вместо Количество бумаг в последней
сделаке у меня в QUIK был столбец Количество в последней сделке),
результат аналогичный - экспорт не начинался.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1083/</id>
    <title type="text">Получение таблицы &amp;quot;позиции по деривативам&amp;quot;</title>
    <published>2010-09-15T09:57:00Z</published>
    <updated>2010-09-15T09:57:00Z</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">&lt;p&gt;Почему очень очень медленно приходят позиции по деривативам??? И как-
нибудь можно ли ускорить этот процесс???&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1086/</id>
    <title type="text">исключение Wrong Syntax при попытке поставить заявку</title>
    <published>2010-09-14T10:39:00Z</published>
    <updated>2010-09-14T10:39:00Z</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">&lt;p&gt;Order or = new Order();
or.Security = sec;
or.Direction = OrderDirections.Buy;
or.Price =m.BestAsk.Price + m.BestAsk.Price * 0.005;&lt;/p&gt;
&lt;p&gt;or.Volume = vol;
or.Portfolio = port;
trader.RegisterOrder(or);&lt;/p&gt;
&lt;p&gt;Версия s# 2.4
заяка выставляется на фьючерс ...&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1084/</id>
    <title type="text">Отображение данных в LIstView</title>
    <published>2010-09-14T09:26:00Z</published>
    <updated>2010-09-14T09:26:00Z</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">&lt;p&gt;Создаю коллекцию &amp;quot; public ObservableCollection&amp;lt;Position&amp;gt; Positions =
new ObservableCollection&amp;lt;Position&amp;gt;();&amp;quot;, заполняю ее
&amp;quot;this.trader.NewPositions += positions =&amp;gt; this.GuiAsync(()
=&amp;gt;{Positions.AddRange(positions);} );&amp;quot;, присваиваю в качестве ресурса
и пытаюсь вывести в listview&amp;quot;PortfolioDetails.ItemsSource =
Positions;&lt;/p&gt;
&lt;p&gt;PortfolioDetails.DisplayMemberPath = &amp;quot;Portfolio.Name&amp;quot;;&lt;/p&gt;
&lt;p&gt;PortfolioDetails.DisplayMemberPath = &amp;quot;Security.Code&amp;quot;;&lt;/p&gt;
&lt;p&gt;PortfolioDetails.DisplayMemberPath = &amp;quot;CurrentValue&amp;quot;;&lt;/p&gt;
&lt;p&gt;PortfolioDetails.DisplayMemberPath = &amp;quot;BlockedValue&amp;quot;;&amp;quot;
Во всех столбцах listview, а их 4, выводится одна и таже строчка &amp;quot;&amp;quot;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1082/</id>
    <title type="text">QuikTrader.Connect()</title>
    <published>2010-09-13T20:29:00Z</published>
    <updated>2010-09-13T20:29:00Z</updated>
    <author>
      <name>Maxim</name>
      <uri>https://stocksharp.ru/users/6182/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Добрый день, Михаил.&lt;/p&gt;
&lt;p&gt;Правильно ли я понимаю, что если  Квик не соединен с сервером, то
вызов QuikTrader.Connect() выдает исключение?&lt;/p&gt;
</content>
  </entry>
</feed>