﻿<?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=279</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=279" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/1092/</id>
    <title type="text">Ах да...</title>
    <published>2010-09-13T19:31:00Z</published>
    <updated>2010-09-13T19:31:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">&lt;p&gt;Сегодня же праздник!&lt;/p&gt;
&lt;p&gt;Программисты, работающие в трейд направлении, праздную сразу два
праздника: день программиста и день трейдера (чуть не написал, пятницу
и новый год).&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1090/</id>
    <title type="text">Можно ли как то проверить запуск DDE?</title>
    <published>2010-09-13T18:39:00Z</published>
    <updated>2010-09-13T18:39: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;Вопрос - можно ли как т опроверить - был ли запущен экпорт DDE для
таблицы или нет? особенно интересует экспорт произвольных таблиц.&lt;/p&gt;
&lt;p&gt;П.С. неохода топик открывать - вв SecuritiesColumns отсутвует поле для
столбца Курс?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1089/</id>
    <title type="text">Stock# + SmartCom для чайников, первый опыт</title>
    <published>2010-09-12T17:01:00Z</published>
    <updated>2010-09-12T17:01:00Z</updated>
    <author>
      <name>Valery</name>
      <uri>https://stocksharp.ru/users/28289/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">&lt;p&gt;думаю это поможет начинающим сделать первые шаги в освоении .....
Респект автору за создание данной библиотеки, но уровень ее далек для
понимания начинающими... сам когда то неплохо писал на процедурных
языках, но тут совсем другое...несколько месяцев изучал С#, создавал
структуру классов, когда увидел Stock#....
Зачем изобретать то, что уже сделано? Оказалось не тут то было...)
Решил попробовать и что из этого вышло:
У меня хороший комп (4 ядра 2.83ГГц и 8 Гиг памяти), Windows 7 x 64&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;.NET FW 4 + VS 2010 Express... установил SmarCom 2 и протестил его
на примерах из ветки АйТи  (у меня там реальный счет) работает....
Поставил проект S# 2.4 и начал пробовать:&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;Ни один из проектов не захотел работать, пока не поставил ручками
ссылку на Смартком и не добавил using StClientLib;
Может у меня смартком не тот или установлен не там, но нигде инфы об
этом я не нашел. Да и как я понял 99% инфы под Квик....&lt;/li&gt;
&lt;li&gt;запустил консольное решение и порадовался - заработало...))&lt;/li&gt;
&lt;li&gt;поменял эмитента на RIU0, и опять не пошло.... пока не поменял
SecurityTypes.Equity на SecurityTypes.Future....
мелочи конечно, но новичков вышибает из колеи...
Буду пробовать другие решения и комментировать их....&lt;/li&gt;
&lt;/ol&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1088/</id>
    <title type="text">Помощь в разработке</title>
    <published>2010-09-11T15:14:00Z</published>
    <updated>2010-09-11T15:14:00Z</updated>
    <author>
      <name>Gridmer</name>
      <uri>https://stocksharp.ru/users/28623/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Добрый день, Михаил!&lt;/p&gt;
&lt;p&gt;Скажите, интересно ли Вам будет принять помощь от студентов,
выполняющих курсовые работы? Они могли бы добавлять в Stock# новый
функционал под Вашим руководством, например, адаптацию под Plaza2,
тестирование стратегий на исторических данных и пр.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1094/</id>
    <title type="text">QuikTrader.RegisterQuotes vs StartDDE(security)</title>
    <published>2010-09-10T19:24:00Z</published>
    <updated>2010-09-10T19:24: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;Скажите, чем отличаются вызовы QuikTrader.RegisterQuotes   и
StartDDE(security), и когда нужно какой использовать?
И еще не совсем понятно с Initialize.
Нужео ли вызывать RaiseConnected? Можно ли вызывать одновременно с
Connrnted.
Без connecta StartDDe все равно вызывает ошибку и экспорт не стартует.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1091/</id>
    <title type="text">Открыть таблицу с помощью s#</title>
    <published>2010-09-10T11:08:00Z</published>
    <updated>2010-09-10T11:08: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/1087/</id>
    <title type="text">StrategyManager.Register</title>
    <published>2010-09-09T16:36:00Z</published>
    <updated>2010-09-09T16:36:00Z</updated>
    <author>
      <name>Tauler</name>
      <uri>https://stocksharp.ru/users/26822/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Скажите - а для чего там 3 параметра? ITrader - понятно, а зачем
портвель и бумага? ведь стратегия может торговать более чем одгим
инструментом и более чем на одном счете. Я понимаю что это
перекочевало из контсруктора стратегии, но сама суть вопроса не
меняется.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1099/</id>
    <title type="text">Замучался с WPF Binding...</title>
    <published>2010-09-08T14:22:00Z</published>
    <updated>2010-09-08T14:22:00Z</updated>
    <author>
      <name>via</name>
      <uri>https://stocksharp.ru/users/28043/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Привет!&lt;/p&gt;
&lt;p&gt;Подскажите! Пытаюсь разобраться в Binding на WPF. Пример Sample.
Разбираюсь как отображается и обновляется таблица инструментов. Создал
новое окно, поместил туда ListView, всё привязал, на главной сделал
кнопку - всё открывается, работает.
Но только я пытаюсь на главной (MainWindow) поместить ListView, всё
привязываю - ничего не получается... Не отображается таблица и всё,
который час уже ковыряю... Может поможете, я файлы сейчас выложу тут,
архив s1.rar.
Ещё раз, хочу чтобы в MainWindows в SecuritiesDetails после экспорта
по DDE появились инструменты... Ну никак не получается, хотя в
отдельном окне - пожалуйста!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1101/</id>
    <title type="text">2.4. абры кадабры в ошибках</title>
    <published>2010-09-07T22:35:00Z</published>
    <updated>2010-09-07T22:35:00Z</updated>
    <author>
      <name>artemox</name>
      <uri>https://stocksharp.ru/users/490/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Михаил, в 2.4 в логах появились такие ошибки, это бага или фича?&lt;/p&gt;
&lt;p&gt;'CLASSCODE=SPBFUT; SECCODE=RIU0; TRANS_ID=77986733; ACTION=KILL_ORDER;
ORDER_KEY=92509451;' не была зарегистрирована. Причина 'Вы не можете
снять данную заявку'.
Parameter name: transactionTxt # Ecng.Trading.Quik #    at
#=qvhU2lNhj6VVpMUE9F9c$rpQUsaIBcitIEeapCdxIeGk=.#=qn7l41h03Eoz
$e0_i6j5rZlCSif1$7Kzk$kBFyDNsxw8=(String #=qrRwJtn8SNNemS21fxSlz_Q==,
OrderStatus&amp;amp; #=qSvANYjWUbBFCSU5tRg6jlA==, UInt32&amp;amp;
#=qd4kIUBJtmjTfmXu6vKmeHw==, Int64&amp;amp; #=qmP_KI3ZP0FFasp2OunICpg==,
String&amp;amp; #=qOWXTxpt1iDgMoiww2baUfg==)
at
Ecng.Trading.Quik.QuikTrader.#=qmMBn6$Ktq2tjbxCxe5phLm5c1P7_7Qc1Sop7J5nRBF=(Order
#=qY2CBiRkgosrA$SevM_g2BQ==, TransactionBuilder #=qCVFdY5aKZAyjtzsX
$8aohs0FamhREt$5NTx6wh0rYLc=, Boolean #=qSB$q0cWxcVYhYSwDmMANpg==,
Boolean #=qoW37Ew5XSVMtrh9JVJ$21w==)
at Ecng.Trading.Quik.QuikTrader.OnCancelOrder(Order order)
at Ecng.Trading.BusinessEntities.BaseTrader.CancelOrder(Order
order)&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1097/</id>
    <title type="text">CheckOnOld Заявка не имеет номер транзакции</title>
    <published>2010-09-07T20:31:00Z</published>
    <updated>2010-09-07T20:31:00Z</updated>
    <author>
      <name>artemox</name>
      <uri>https://stocksharp.ru/users/490/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Михаил, доброго дня!&lt;/p&gt;
&lt;p&gt;Возникла непонятная ситуация, может быть ошибка не в S#, но без вашей
помощи не разобраться :)
Ситуация следующая:
Перерегистрирую заявку, при очередном ReRegisterOrder приходит заявка
с пустым Message:
ID=91747363 State=Active   Price=145460 Balance=1 Message=
Но ошибок при этом нет, когда же я пытаюсь передвинуть эту заявку, в
ReRegisterOrder возникает исключение:
Заявка не имеет номер транзакции. Возможно, она не была
зарегистрирована.
Parameter name: order # Ecng.Trading.BusinessEntities #    at
Ecng.Trading.BusinessEntities.BaseTrader.CheckOnOld(Order order)
at Ecng.Trading.BusinessEntities.BaseTrader.ReRegisterOrder(Order
oldOrder, Order newOrder)
at Ecng.Trading.Algo.Strategy.ReRegisterOrder(Order oldOrder,
Func&lt;code&gt;1 getNewPrice, Func&lt;/code&gt;1 getNewVolume, Boolean isForts)&lt;/p&gt;
&lt;p&gt;Состояние и баланс заявки при вызове ReRegisterOrder не поменялись
(судя по логу)
Сама заявка 91747363 результат предыдущего ReRegisterOrder, т.е.
должна быть зарегана.&lt;/p&gt;
&lt;p&gt;За день было 5 таких заявок, 4 из них исполнились, но сделки в
стратегию не попали :(
До 2.4 такого не наблюдалось&lt;/p&gt;
&lt;p&gt;S# 2.4
Q 5.16.0.145&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1100/</id>
    <title type="text">StartExport, StartDDE, IsExportRunning</title>
    <published>2010-09-07T19:02:00Z</published>
    <updated>2010-09-07T19:02: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;
&lt;p&gt;Поясните, пожалуйста, разницу между первым и вторым и их (а также
Stop.. методов) влиянии на третье.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1103/</id>
    <title type="text">Бросаю заявку по рынку и...</title>
    <published>2010-09-06T23:21:00Z</published>
    <updated>2010-09-06T23:21:00Z</updated>
    <author>
      <name>Ronin</name>
      <uri>https://stocksharp.ru/users/27742/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Доброго, Всем!
Бросаю заявку по рынку и необходимо совершить определенные действия,
когда узнаю об этом через m_Trader.NewMyTrades. Но дело в том, что
если заявка разбилась на несколько сделок, то столько раз и сработает
m_Trader.NewMyTrades. Подскажите, как мне понять, что данное событие
является последней сделкой по заявке?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1102/</id>
    <title type="text">INotifyPropertyChanged в QuikTrader</title>
    <published>2010-09-06T14:40:00Z</published>
    <updated>2010-09-06T14:40: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;Михаил, а реализуют ли свойства QuikTrader этот интерфейс?
Как я понял - нет..&lt;/p&gt;
&lt;p&gt;Может быть было бы полезно?&lt;/p&gt;
&lt;p&gt;Как обстоят дела с этим интерфейсом в бизнес-сущностях?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1095/</id>
    <title type="text">Как определить сколько баров назад была открыта позиция?</title>
    <published>2010-09-04T20:23:00Z</published>
    <updated>2010-09-04T20:23:00Z</updated>
    <author>
      <name>Craft</name>
      <uri>https://stocksharp.ru/users/505/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Добрый день.
Михаил или другие продвинутые пользователи S#, можете подсказать
метод, как определить сколько баров назад была открыта позиция?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1104/</id>
    <title type="text">Базовыые события</title>
    <published>2010-09-04T18:06:00Z</published>
    <updated>2010-09-04T18:06: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;1.Скажите пожалуйста, собтия NewTrades, NewSecurities и т.д.
вызываются уже после занесения новых записей в соответствующие
таблицы, или это не гарантировано?
Для примера рассмотрим сделки, но можно проецировать на все остальное.
Есть ли например, разница обрабатывать новые сделки из
trades(запомнив последний номер) или взять их из параметра события?
Могут ли приходить сделки как новые, если они уже есть в trades
(например при перезапуске DDE) , и наоборот, могут ли они
отсутствовать в trades при обработке события? вызывается ли вообще
событие, если по ДДЕ только дублируются уже имеющиеся данные.
2. Trans2Quik.api позволяет при работе с собственными заявками,
сделками, счетами и т. обходиться вообще без DDE, а через обратный
вызов вроде даже получать быстую реакцию. В связи с этим возникает
вопрос, берет S# эти данные из API или из DDE, если из DDE, то с чем
это связано?) События связанные со своими заявками и сделками
возникают при обратном вызове из  API,   или по приходу данных по ДДЕ,
или срабатывает то, что произошло раньше, и вызываютя только ли один
раз?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1107/</id>
    <title type="text">Получение всех сделок в стратегии</title>
    <published>2010-09-03T14:49:00Z</published>
    <updated>2010-09-03T14:49:00Z</updated>
    <author>
      <name>Dmitriy Klimov</name>
      <uri>https://stocksharp.ru/users/27862/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Добрый день.&lt;/p&gt;
&lt;p&gt;Перешел на новую версию S#, и возникли проблемы с получением всех
сделок в стратегии. Если подписаться на событие появление новых сделок
из вне, то проблем нет - сделки идут. Когда я это делаю в стратегии,
то событие возникает всего один раз, а потом все стоит, сделки не
идут.&lt;/p&gt;
&lt;p&gt;Связано ли это с тем, что стратегия вызывается менеджером, и поэтому
данные идут только во время этого вызова? По логике не должно такого
быть, так как событие появления новых сделок возникает независимо от
этого. Есть идеи?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1096/</id>
    <title type="text">РТС Стандарт</title>
    <published>2010-09-03T13:42:00Z</published>
    <updated>2010-09-03T13:42: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;у меня код клиента, кторый я забиваю во время создания шлюза,
отличатеся от того кода клиента ,кторый необходимо выставить при
создании сделки на РТС Стандарт. что делать? мне надо в рамках одного
ITrader совершать сделки и на мамбе и на фортсе и на ртс стандарт&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1093/</id>
    <title type="text">Stock# 2.4</title>
    <published>2010-09-03T10:45:00Z</published>
    <updated>2010-09-03T10:45:00Z</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;Выложил сабж. Старался исправить все ошибки, которые возникали. От 2.3
сильно отличается внутри, но внешние интерфейсы практически не
поменялись.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1105/</id>
    <title type="text">Стоп-лимит заявка</title>
    <published>2010-09-02T20:56:00Z</published>
    <updated>2010-09-02T20:56:00Z</updated>
    <author>
      <name>Tony</name>
      <uri>https://stocksharp.ru/users/27927/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Добрый вечер.
Прошу помощи в отношении сабжа, не получается нормально создать стоп-
лимит заявку...&lt;/p&gt;
&lt;p&gt;Пробовал так:&lt;/p&gt;
&lt;p&gt;var order = new Order
{
Type = OrderTypes.Conditional,
Volume = 1,
Price = 900,
Security = security,
Direction =
OrderDirections.Sell,
StopCondition = new QuikStopCondition
,
};
trader.RegisterOrder(order);&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1108/</id>
    <title type="text">Исключение</title>
    <published>2010-09-01T22:18:00Z</published>
    <updated>2010-09-01T22:18:00Z</updated>
    <author>
      <name>Ronin</name>
      <uri>https://stocksharp.ru/users/27742/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Доброго, Михаил и Коллеги!
Хочу узнать среднюю цену исполненной заявки следующим образом:
Kernel.Instance().Trader.GetMyTrades(order).Average(t =&amp;gt;
t.Trade.Price)
Но получаю исключение: Последовательность не содержит элементов&lt;/p&gt;
&lt;p&gt;Сделка реально прошла, таблица Мои сделки экспортируется.
В чем может быть проблема?
Спасибо!&lt;/p&gt;
</content>
  </entry>
</feed>