﻿<?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=75</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-14T20:16:21Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=75" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/4879/</id>
    <title type="text">Ошибка подключения Studio</title>
    <published>2015-01-29T17:32:13Z</published>
    <updated>2015-01-29T17:32:13Z</updated>
    <author>
      <name>alexxty7</name>
      <uri>https://stocksharp.ru/users/50676/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Studio" />
    <content type="html">&lt;p&gt;Здравствуйте, не могу настроить StockSharp Studio. При установки и настройке студио постоянно выдает ошибку&lt;/p&gt;
&lt;p&gt;BasketSessionHolder 29.01.2015 19:19:41 +02:00 Error Ошибка подключения для #=qgkxTPl$7MMS6kxZ394UsfUWJMVcLR7UEYMvvH95_6C69Sn3VdBi$sGtb00LYfoQ7psy6UKOdQ78wA0_DWy$hQA==: System.Net.Sockets.SocketException (0x80004005): An attempt was made to access a socket in a way forbidden by its access permissions 127.0.0.1:5001
at System.Net.Sockets.TcpClient.Connect(String hostname, Int32 port)
at StockSharp.Fix.FixMessageAdapter.#=q94GJwCmyI5OqdbvlCWjw7w==(Int64 #=qQ_WjZOLvuzeSvbo49zbvag==)
at StockSharp.Fix.FixMessageAdapter.OnSendInMessage(Message message)
at StockSharp.Messages.MessageAdapter`1.OnInMessageProcessor(Message message, IMessageAdapter adapter)&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4878/</id>
    <title type="text">Не срабатывает .Connected</title>
    <published>2015-01-29T11:47:13Z</published>
    <updated>2015-01-29T11:47:13Z</updated>
    <author>
      <name>semitr</name>
      <uri>https://stocksharp.ru/users/72695/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Studio" />
    <content type="html">&lt;p&gt;Скачал S# версии 4.2, и .Net имеет версию 4.5
Написал следующий код:&lt;/p&gt;
&lt;p&gt;using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using System.Windows.Forms;
using StockSharp.Quik;
using StockSharp.BusinessEntities;
using StockSharp.Messages;
using StockSharp.Algo;
using StockSharp.Logging;
using Ecng.Xaml;
using Ecng.Serialization;
using Ecng.ComponentModel;
using Ecng.Common;&lt;/p&gt;
&lt;p&gt;namespace firstStep
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;    static AutoResetEvent waitHandle;
    private void btBegin_Click(object sender, EventArgs e)
    {
        var trader = new QuikTrader(QuikTerminal.GetDefaultPath());
        waitHandle = new AutoResetEvent(false);
        trader.Connected += () =&amp;gt;
        {
            tbMessage.Text=&amp;quot;Подключение было произведено успешно.&amp;quot;;
            //Console.WriteLine(&amp;quot;Подключение было произведено успешно.&amp;quot;);

            // извещаем об успешном соединении
            waitHandle.Set();
        };

        tbMessage.Text = &amp;quot;Производим подключение...&amp;quot;;
        //Console.WriteLine(&amp;quot;Производим подключение...&amp;quot;);
        
        trader.Connect();

        // дожидаемся события об успешном соединении
        waitHandle.WaitOne();
    }
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;Сообщение &amp;quot;Производим подключение...&amp;quot; - срабатывает, а  &amp;quot;Подключение было произведено успешно.&amp;quot; - нет. Из дебагера видно, что программа даже не заходит в часть кода в фигурных скобках.
Windows имеет версию 8 (64 - разряда), но в окне Debug-&amp;gt;firstStep Properties-&amp;gt;Build не удаётся установить полного сходства с картинкой из раздела справки &amp;quot;Создание первого робота&amp;quot;, т. к. выпадающий список &amp;quot;Platform&amp;quot; не имеет свойства x86. Может в этом дело?
Кстати Verifier хотя и не находит ошибок (хотя раньше, когда они  были, находил), но и зелёный текст не выдаёт.
Помогите мне, пожалуйста, с моей первой программой на S#!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4877/</id>
    <title type="text">Sample показывает свечки из будущего</title>
    <published>2015-01-29T08:31:46Z</published>
    <updated>2015-01-29T08:31:46Z</updated>
    <author>
      <name>VolkSib</name>
      <uri>https://stocksharp.ru/users/798/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;версия 4.2.43
Запускаю Sample из Quik, открываю таблицу сделок в программе и вижу там сделки, имеющие дату на 3 часа больше той, которая показывается в квике. От часового пояса компьютера не зависит. Полагаю, это связано с тем, что брокер новосибирский. Как с этим бороться?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4876/</id>
    <title type="text">Обмен историческими данными</title>
    <published>2015-01-28T12:58:49Z</published>
    <updated>2015-01-28T12:58:49Z</updated>
    <author>
      <name>risty</name>
      <uri>https://stocksharp.ru/users/6257/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">&lt;p&gt;Добрый день!
Наверняка у всех, кто пишет маркет данные бывали случаи когда что-то сбойнуло и данные на каком-то локальном промежутке не сохранились.
В этой теме предлагаю меняться историческими маркет данным. Преимущественно это касается сделок и стаканов.
Сейчас обнаружил что нету стаканов, перечисленных ниже инструментов за 11.04.2013г. Если у кого есть, выложите плз на любой обменник.&lt;/p&gt;
&lt;p&gt;У меня есть сделко-стакановая история фьючей:
RTS
SBRF
SI
GAZR
ED
с середины июля 2012 и по текущий момент
Соответственно готов меняться/помогать.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4875/</id>
    <title type="text">Стакан через Full Order Log на Plaza2</title>
    <published>2015-01-28T10:24:14Z</published>
    <updated>2015-01-28T10:24:14Z</updated>
    <author>
      <name>timur17</name>
      <uri>https://stocksharp.ru/users/72725/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Добрый день,&lt;/p&gt;
&lt;p&gt;не работает формирование стаканов через ордер лог на Плазе.&lt;/p&gt;
&lt;p&gt;Включаю SamplePlaza (версия 4.2.43), выбираю таблицу orders_log и подключаюсь к бирже. После подключения начинают приходить вот такие ошибки в ProcessDataError (по одной на каждое обновление ордер лога):&lt;/p&gt;
&lt;p&gt;Value cannot be null.
Parameter name: key&lt;/p&gt;
&lt;p&gt;и StackTrace:&lt;/p&gt;
&lt;p&gt;at System.Collections.Generic.Dictionary&lt;code&gt;2.FindEntry(TKey key) at System.Collections.Generic.Dictionary&lt;/code&gt;2.TryGetValue(TKey key, TValue&amp;amp; value)
at Ecng.Collections.SynchronizedDictionary&lt;code&gt;2.TryGetValue(TKey key, TValue&amp;amp; value) at Ecng.Collections.CollectionHelper.TryGetValue[TKey,TValue](IDictionary&lt;/code&gt;2 dict, TKey key)
at StockSharp.BusinessEntities.ExchangeBoard.InMemoryExchangeInfoProvider.StockSharp.BusinessEntities.IExchangeInfoProvider.GetExchangeBoard(String code)
at StockSharp.BusinessEntities.ExchangeBoard.GetBoard(String code)
at StockSharp.Algo.OrderLogMarketDepthBuilder..ctor(QuoteChangeMessage depth, Int32 maxDepth)
at StockSharp.Algo.Connector.#=qNRq_2ABQh9Z2TUX8pm$yoNGu7VpdctC0bM2_D6PUXps=.#=qGhEHyK0mNnXICgw9Hb5xp5mj1YE4iRgfuY119U4VEmQ=(Security #=qXLgKfnIVEKMn5RiNFcZomg==)
at Ecng.Collections.CollectionHelper.SafeAdd[TKey,TValue](IDictionary&lt;code&gt;2 dictionary, TKey key, Func&lt;/code&gt;2 handler, Boolean&amp;amp; isNew)
at Ecng.Collections.CollectionHelper.SafeAdd[TKey,TValue](IDictionary&lt;code&gt;2 dictionary, TKey key, Func&lt;/code&gt;2 handler)
at StockSharp.Algo.Connector.#=qOLFp08AARigoAO_0aN61ZbGTjGuyhtPA0nUV48uUvP8=(Security #=q900U6W4VSgjiSVcDEt99iA==, ExecutionMessage #=q2H2$tDL_wpfQPaeSA4vt8g==)&lt;/p&gt;
&lt;p&gt;Помогите, пожалуйста разобраться!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4872/</id>
    <title type="text">Как работать со временем?</title>
    <published>2015-01-27T18:32:00Z</published>
    <updated>2015-01-27T18:32:00Z</updated>
    <author>
      <name>VolkSib</name>
      <uri>https://stocksharp.ru/users/798/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Хотел перейти на новую версию, столкнулся с вопросом как работать со временем? Документации видимо устарела.
Что сейчас есть аналог?&lt;/p&gt;
&lt;p&gt;LoggingHelper.SyncMarketTime()&lt;/p&gt;
&lt;p&gt;LoggingHelper.Now&lt;/p&gt;
&lt;p&gt;LoggingHelper.NowOffset&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4871/</id>
    <title type="text">Проблема на реальном счете</title>
    <published>2015-01-26T18:17:31Z</published>
    <updated>2015-01-26T18:17:31Z</updated>
    <author>
      <name>Валентин Лебедев</name>
      <uri>https://stocksharp.ru/users/50045/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Fusion" />
    <content type="html">&lt;p&gt;При переходе с демки на реальный счет возникла большая проблема - статусы ордеров не отслеживаются и трейды по ним в события не приходят.
В итоге невозможно управлять торговлей, все ордера висят со статусом Pending хотя сами давно исполнены.&lt;/p&gt;
&lt;p&gt;Порывшись в логах BWOrders_***.log и сравнив данные с реала и демки обнаружил вот такое:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;01-26 20:44:45.7797113:	CLDX:	 assigned clientOrderID 709003001
01-26 20:44:45.7899932:	&amp;lt;---	ORDER|UserID=***|Account=***|Sym=CLDX|Size=100|ShowSize=100|Price=22|Side=Buy|Status=|Venue=ARCAARCA|OrdID=|SmartID=|OrdRef=74673304|Time=|FIXDest=|FIXDestEx=|FIXTif=|FIXOrdType=|FIXPassThru=|PegDiff=|TarStrat=|PartRate=|TrailStopType=|TrailStopDelta=|OCOGroupID=|TrigGroupID=|ClOrdID=|OrigClOrdID=|OptOC=|Origin=|ExcLine=|ComplianceID=
01-26 20:44:45.9096152:	CLDX:	ORDER: smartID: 1244007345, clientOID: 709003001, executedSize: 
01-26 20:44:45.9099055:	CLDX:	client id 709003001--&amp;gt; smart id 1244007345
01-26 20:44:45.9135822:	CLDX:	 order ON_SERVER: SmartID 1244007345
01-26 20:44:45.9136358:	---&amp;gt;	ORDER|UserID=***|Account=***|Sym=CLDX|Size=100|ShowSize=100|Price=22|Side=Buy|Status=Server|Venue=ARCAARCA|OrdID=1244007345|SmartID=1244007345|OrdRef=74673304|Time=26.01.2015 20:44:45|FIXDest=|FIXDestEx=|FIXTif=|FIXOrdType=|FIXPassThru=|PegDiff=|TarStrat=|PartRate=|TrailStopType=|TrailStopDelta=|OCOGroupID=|TrigGroupID=|ClOrdID=|OrigClOrdID=|OptOC=|Origin=|ExcLine=|ComplianceID=
01-26 20:44:45.9147199:	CLDX:	ORDER: smartID: 1244007345, clientOID: 709003001, executedSize: 
01-26 20:44:46.2153285:	CLDX:	ORDER: smartID: 1244007345, clientOID: 709003001, executedSize: 0
01-26 20:44:46.2156051:	CLDX:	 order ACCEPTED: SmartID 1244007345
01-26 20:44:46.2156416:	---&amp;gt;	ORDER|UserID=***|Account=***|Sym=CLDX|Size=100|ShowSize=100|Price=22|Side=Buy|Status=Market|Venue=ARCAARCA|OrdID=1244007345|SmartID=1244007345|OrdRef=4A260BB1|Time=26.01.2015 20:44:45|FIXDest=|FIXDestEx=|FIXTif=|FIXOrdType=|FIXPassThru=|PegDiff=|TarStrat=|PartRate=|TrailStopType=0|TrailStopDelta=0|OCOGroupID=0|TrigGroupID=0|ClOrdID=|OrigClOrdID=|OptOC=|Origin=|ExcLine=WLDX|ComplianceID=
01-26 20:44:46.2156433:	CLDX:	ORDER: smartID: 1244007345, clientOID: 709003001, executedSize: 0
01-26 20:44:46.2158475:	CLDX:	ORDER: smartID: 1244007345, clientOID: 709003001, executedSize: 0
01-26 20:44:46.2158601:	CLDX:	 order ACCEPTED: SmartID 1244007345
01-26 20:44:46.2158823:	---&amp;gt;	ORDER|UserID=***|Account=***|Sym=CLDX|Size=100|ShowSize=100|Price=22|Side=Buy|Status=Market|Venue=ARCAARCA|OrdID=1244007345|SmartID=1244007345|OrdRef=4A260BB1|Time=26.01.2015 20:44:45|FIXDest=|FIXDestEx=|FIXTif=|FIXOrdType=|FIXPassThru=|PegDiff=|TarStrat=|PartRate=|TrailStopType=|TrailStopDelta=|OCOGroupID=|TrigGroupID=|ClOrdID=|OrigClOrdID=|OptOC=|Origin=|ExcLine=WLDX|ComplianceID=
01-26 20:44:46.2158834:	CLDX:	ORDER: smartID: 1244007345, clientOID: 709003001, executedSize: 0
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Обратите внимание на поле OrdRef. Сначала OrdRef=74673304 как и ожидает робот, а потом брокер его меняет - OrdRef=4A260BB1.
Потому робот и не понимает что произошло, и все пришедшие статусы ордеров и трейды им не воспринимаются. Такие выводы я сделал из увиденного.&lt;/p&gt;
&lt;p&gt;Счет открыт через клиринг WedBush, ip адреса все из BlackwoodAddresses.WetBush, так что это не проблема какого-то другого Fusion.
Очень прошу поправить, т.к. торговать невозможно.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4870/</id>
    <title type="text">Скорость появления свечей в HistoryEmulationConnector</title>
    <published>2015-01-24T18:40:58Z</published>
    <updated>2015-01-24T18:40:58Z</updated>
    <author>
      <name>JaguarFX</name>
      <uri>https://stocksharp.ru/users/49779/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">&lt;p&gt;При работе с историческими данными возник вопрос как управлять скоростью работы HistoryEmulationConnector.
Например у меня 1-минутные свечи, и при запуске стратегии требуется чтобы они выводились 1 свечка в 1 минуту реального времени (или 1 в 10 секунд и пр). Выставление MarketTimeChangedInterval на требуемый промежуток времени между обработкой свечей никак на скорость их появления не влияет, видимо требуется использовать какой-то другой параметр. Кто-нибудь может подсказать какой?&lt;/p&gt;
&lt;p&gt;Тоже самое со скоростью генерации стаканов. По умолчанию получается что на одну свечу TrendMarketDepthGenerator генерирует только 1 стакан. А как сделать 2 и более стакана между свечками из описания этого объекта совершенно не ясно. Пробывал изменять параметр Interval так чтобы он был меньше тайм-фрейма свечей на необходимое количество временных промежутков, но это не сработало.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4869/</id>
    <title type="text">Изменение потоков в Spectra 4.0</title>
    <published>2015-01-23T15:18:06Z</published>
    <updated>2015-01-23T15:18:06Z</updated>
    <author>
      <name>Ольга</name>
      <uri>https://stocksharp.ru/users/50039/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Добрый день!&lt;/p&gt;
&lt;p&gt;Использую в торговле S#-коннектор к Plaza2, P2ClientGate.&lt;/p&gt;
&lt;p&gt;Биржа обновляет версию Spectra до версии 4.0. На тестовом полигоне эта версия уже запущена. Одним из обновлений является появление нового потока. Вот что пришло в рассылке от Биржи:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Таблицы DEAL и MULTILEG_DEAL потока FORTS_FUT/OPTTRADE_REPL будут содержать только свои сделки.&lt;/p&gt;
&lt;p&gt;Таблицы всех сделок и всех сделок по связкам находятся в потоке FORTS_DEALS_REPL. В потоках FORTS_FUT/OPTTRADE_REPL после первого релиза срочного рынка таблица deal будет идентична таблице user_deal, со второго релиза срочного рынка таблицы deal и heartbeat  перестанут транслироваться в потоках FORTS_FUT/OPTTRADE_REPL.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Насколько я понимаю, через несколько недель после запуска на тестовом полигоне новая версия Spectra будет запущена в Production. [Update: Уточнила в техподдержке, в конце февраля]&lt;/p&gt;
&lt;p&gt;Естественно, получить все сделки на тестовом полигоне посредством коннектора PlazaTrader сейчас уже нельзя, потому что они приходят в новом потоке FORTS_DEALS_REPL, который в StockSharp.Plaza не описан.
После второго релиза Spectra 4.0 пользователь PlazaTrader лишится возможности получать и свои сделки тоже (таблица user_deal тоже не описана).&lt;/p&gt;
&lt;p&gt;Верно ли я понимаю, что пользователь не может это исправить самостоятельно?
Если я понимаю всё верно, просьба выпустить новый релиз коннектора к Plaza2, в котором будет присутствовать возможность получать информацию нового потока FORTS_DEALS_REPL и таблицу user_deal старого потока FORTS_FUT/OPTTRADE_REPL.&lt;/p&gt;
&lt;p&gt;Заранее спасибо!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4868/</id>
    <title type="text">Quik: System.InvalidOperationException occurred</title>
    <published>2015-01-21T09:26:51Z</published>
    <updated>2015-01-21T09:26:51Z</updated>
    <author>
      <name>Andrii</name>
      <uri>https://stocksharp.ru/users/27996/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;pre&gt;&lt;code class="language-plain"&gt;System.InvalidOperationException occurred Message: A first chance exception of type 'System.InvalidOperationException' occurred in StockSharp.Fix.dll Additional information: Операция является недопустимой из-за текущего состояния объекта.
&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;ConsoleRobot.vshost.exe Error: 0 : QuikTrader System.InvalidOperationException: Процесс подключения был прервал из-за неожиданного отключения. ---&amp;gt; System.InvalidOperationException: Операция является недопустимой из-за текущего состояния объекта.
   в #=q7tVHQ$8Q0_yRV5qdog0CURm$CmiK$lwLwAvAmweBXc8=.#=q_TKGUpAJbVmhvXgzPHFMtA==(Stream #=q56g7V03LoiyL4RXJqdgCZg==)
   в StockSharp.Fix.FixReader.ReadNextTag()
   в StockSharp.Fix.FixMessageAdapter.#=qxFCDhXHa9amw6lC$$2ctl_i4mkXnjGONd8QtnxyHXuc=()
   --- Конец трассировки внутреннего стека исключений ---
&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4867/</id>
    <title type="text">Позиция через QuikLua</title>
    <published>2015-01-20T20:41:20Z</published>
    <updated>2015-01-20T20:41:20Z</updated>
    <author>
      <name>sazon</name>
      <uri>https://stocksharp.ru/users/39329/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Здравствуйте. Возникла такая проблема: при подключении к Quik (6.12.0.1) от БКС, подписываюсь на &amp;quot;PositionsChanged&amp;quot;, после установки связи с терминалом начинает срабатывать обработчик события, однако на один и тот же инструмент могут приходить разные позиции с каким - то интервалом. А именно, идет чередование &amp;quot;0&amp;quot; с верным значением позиции по данному инструменту. Хотелось бы узнать, можно ли как то обойти данную проблему.
Заранее благодарен.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4866/</id>
    <title type="text">Проблема с ценой</title>
    <published>2015-01-20T18:31:59Z</published>
    <updated>2015-01-20T18:31:59Z</updated>
    <author>
      <name>MenDel</name>
      <uri>https://stocksharp.ru/users/6356/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Обучение" />
    <content type="html">&lt;p&gt;Объясните, в чем проблеиа?&lt;/p&gt;
&lt;p&gt;Security.WhenNewTrades().Do(trades =&amp;gt; trades.ForEach(t =&amp;gt;
));
При t.Price = 72400.
В итоге на вопрос i &amp;lt; t.Price ответ будет true,
а при выводе в лог i = 73600.000000000, а t.Price = 72400.
Я может в языке че то не знаю, но оба числа decimal, но тогда как 73600 может быть меньше 72400?
Объясните пожалуйста.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4865/</id>
    <title type="text">System.InvalidOperationException: Подключение разорвано</title>
    <published>2015-01-20T12:36:56Z</published>
    <updated>2015-01-20T12:36:56Z</updated>
    <author>
      <name>Andrii</name>
      <uri>https://stocksharp.ru/users/27996/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;из-за чего может возникать разрыв?&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;2015/01/20 14:34:19.585|Error  |#=qXVwaw7q4kFgNKlvJFoZKuw==|Клиент quik. Ошибка 'System.InvalidOperationException: Подключение разорвано.
   в #=q2l5xUh7v5q7L2HLcbqHo1uFAuDpusGjaoiUfm8N$m6w=.#=qhfVSTTVcdlW9lnb1T4DLh0ndWQBZ3rFY_k20rubKBQ4=.#=qcCBPlnICxX1bOVo$xVpBbA==(IAsyncResult #=q3aYSAWvBrO8mYFpvSYVU6Q==)'.
2015/01/20 14:34:19.585|Error  |#=qXVwaw7q4kFgNKlvJFoZKuw==|Клиент quik. Ошибка 'System.InvalidOperationException: Подключение разорвано.
   в #=q2l5xUh7v5q7L2HLcbqHo1uFAuDpusGjaoiUfm8N$m6w=.#=qhfVSTTVcdlW9lnb1T4DLh0ndWQBZ3rFY_k20rubKBQ4=.#=qcCBPlnICxX1bOVo$xVpBbA==(IAsyncResult #=q3aYSAWvBrO8mYFpvSYVU6Q==)'.
&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4864/</id>
    <title type="text">Имя &amp;quot;LocalizedStrings&amp;quot; не существует в пространстве имен</title>
    <published>2015-01-17T16:09:27Z</published>
    <updated>2015-01-17T16:09:27Z</updated>
    <author>
      <name>smTH</name>
      <uri>https://stocksharp.ru/users/62052/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Добрый день. Скачал вашу библиотеку с целью первичного ознакомления перед покупкой лицензии и обучением. И сразу наткнулся на ошибку&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;Имя &amp;quot;LocalizedStrings&amp;quot; не существует в пространстве имен &amp;quot;clr-namespace:StockSharp.Localization;assembly=StockShart.Localization&amp;quot;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Из- за которой не отображается конструктор. Что делать с этой ошибкой? Я перепробовал практически все, вплоть до переустановки системы.
Windows 8.1 enterprise
VS2013 UPDATE 4 [en]
&lt;img src="http://s015.radikal.ru/i331/1501/40/31612aa75ea4.jpg" alt="" /&gt;
Заранее спасибо. Надеюсь на вашу помощь!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4863/</id>
    <title type="text">Изменена логика работы с Unit в новых версиях?</title>
    <published>2015-01-16T18:58:51Z</published>
    <updated>2015-01-16T18:58:51Z</updated>
    <author>
      <name>RomSunZ</name>
      <uri>https://stocksharp.ru/users/6384/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Уважаемые разработчики, подскажите как теперь работать с типом Unit и методом ApplyOffset в версии 4.2.56?
Код&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
                var ofs = new Unit(1m, UnitTypes.Step);
                var tt = new Unit(10m);
                //tt.SetSecurity(this.Security);
                tt=tt.ApplyOffset(Sides.Buy, ofs, this.Security);

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;приводит к исключению &amp;quot;Первый этап обработки исключения типа &amp;quot;System.InvalidOperationException&amp;quot; в StockSharp.Messages.dll&amp;quot;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4862/</id>
    <title type="text">Нет коннекта с квиком</title>
    <published>2015-01-16T18:23:29Z</published>
    <updated>2015-01-16T18:23:29Z</updated>
    <author>
      <name>NLRR</name>
      <uri>https://stocksharp.ru/users/50612/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;using (var waitHandle = new AutoResetEvent(false))
{
// создаем подключение к Quik-у
Console.WriteLine(&amp;quot;перед using (var trader...)&amp;quot;); Console.ReadLine();&lt;/p&gt;
&lt;p IsDde="true"&gt;try {
using (var trader = new QuikTrader(quikPath) )
{
Console.WriteLine(&amp;quot;после using (var trader...)&amp;quot;); Console.ReadLine();
// необходимо раскомментировать, если идет работа с РТС Стандарт
//trader.FormatTransaction += builder =&amp;gt; builder.RemoveInstruction(Transaction.TimeInForce);&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;                    // подписываемся на событие успешного подключения
                    // все действия необходимо производить только после подключения
                trader.Connected += () =&amp;gt;
                    {
                        Console.WriteLine(LocalizedStrings.Str2169); Console.ReadLine();

                        // извещаем об успешном соединени
                        waitHandle.Set();
                    };

                    Console.WriteLine(LocalizedStrings.Str2170); Console.ReadLine();
                
              //  catch (System.MissingMethodException ex) {}
                    trader.Connect();

                    // дожидаемся события об успешном соединении
                    waitHandle.WaitOne();
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Последняя выдача на консоль производим подключение... Далее, после энтера - бесконечно долгое ожидание.
Квик загружен, настроен по документации (ДДЕ), в VS 2013 Express: последняя платформа х86, версия S# 4.2.43.0 , папки были разблокированы перед разархивацией. В чём может быть проблема? Заранее большое спасибо!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4861/</id>
    <title type="text">Котирование</title>
    <published>2015-01-16T13:09:50Z</published>
    <updated>2015-01-16T13:09:50Z</updated>
    <author>
      <name>Иван З.</name>
      <uri>https://stocksharp.ru/users/6502/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Как я понимаю есть 2 варианта запустить котирования&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;из документации &lt;a href="http://stocksharp.com/doc/?topic=html/24250c24-029c-4dbc-bc8b-4afde645e483.htm"&gt;http://stocksharp.com/doc/?topic=html/24250c24-029c-4dbc-bc8b-4afde645e483.htm&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;var strategy = new MarketQuotingStrategy(order, new Unit());
base.ChildStrategies.Add(strategy);
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Работает нормально, по крайней мере позиции набирает.&lt;/p&gt;
&lt;ol start="2"&gt;
&lt;li&gt;из одного из обновления &lt;a href="http://stocksharp.com/forum/2285/Stock--4-0-Release/"&gt;http://stocksharp.com/forum/2285/Stock--4-0-Release/&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
this.OpenPositionByQuoting(10);

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Работает не нормально, либо не правильно использую
В стратегии просто набираю позицию&lt;/p&gt;
&lt;div class="spoiler"&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
using MoreLinq;
using StockSharp.Algo.Strategies.Quoting;
using StockSharp.BusinessEntities;

namespace Sample
{
    using StockSharp.Algo;
    using StockSharp.Algo.Candles;
    using StockSharp.Algo.Indicators;
    using StockSharp.Algo.Strategies;
    using StockSharp.Messages;
  
    class MyStrategy : Strategy
    {
        public MyStrategy(){}
        protected override void OnStarted()
        {
            Process();
            base.OnStarted();
        }
  

        private void Process()
        {
            // если наша стратегия в процессе остановки
            if (ProcessState == ProcessStates.Stopping)
            {
                // отменяем активные заявки
                CancelActiveOrders();
                return;
            }
            if (Position == 0)
            {
               //var strat = new MarketQuotingStrategy(Sides.Buy, 10);
               //base.ChildStrategies.Add(strat);
               this.OpenPositionByQuoting(10);
            }
  
        }
    }
}

&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;В тестовом КВИКе выдает ошибку
&lt;img src="http://clickscreen.ru/screens/2/a04e66b2.png" alt="" /&gt;
Лог приложу
Еще раз повторю, что 1й работает а 2й не работает
Вопрос: это я не правильно использую или это баг?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4860/</id>
    <title type="text">Не могу настроить S#Studio!!!</title>
    <published>2015-01-13T20:08:34Z</published>
    <updated>2015-01-13T20:08:34Z</updated>
    <author>
      <name>jerrymc</name>
      <uri>https://stocksharp.ru/users/62391/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Studio" />
    <content type="html">&lt;p&gt;Доброго времени суток, господа! Уже какой день бьюсь, но никак не могу настроить Studio. Делал все как написано: скачал, разблокировал, распаковал. Есть лицензии обычная и брокерская (ФИНАМ). При использовании брокерской, программа пишет, что недоступен FIX. Пытаюсь настроить подключение к квику: скрипт LUA запущен, при нажатии кнопки &amp;quot;проверить&amp;quot;, программа пишет все нормально. Но подключаться не хочет: портфелей и инструментов нет, графики пустые, стаканы тоже. Мертвая тишина.
Пробовал делать подключение через TRANSAQ, та же песня.
Скажите, это у всех так, или только мне так повезло ))
Очень хотелось попробовать программу.
Прошу помощи у знающих людей, заранее благодарен.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4859/</id>
    <title type="text">Security for market-data with request ID ... not found.</title>
    <published>2015-01-12T12:33:40Z</published>
    <updated>2015-01-12T12:33:40Z</updated>
    <author>
      <name>Andrii</name>
      <uri>https://stocksharp.ru/users/27996/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;pre&gt;&lt;code class="language-plain"&gt;2015/01/12 13:17:46.324|Debug  |Quik      |Session 'StockSharp.Fix.FixMessageAdapter'. From server: '8=FIX.4.49=15935=W34=1449=quik52=20150112-11:17:46.32256=StockSharpMD55=MSICH207=GTS262=47834434268=1269=2270=2619271=1272=20150112273=11:11:40.000299=514150210=183'
2015/01/12 13:17:46.319|Debug  |QuikTrader|BP:Execution,T(L)=2015.01.12 13:17:46.324,T(S)=2015.01.12 14:11:40.000,(Tick),Sec=S#:MSICH@GTS, Native:,Type:Stock,Ord=0/0/0,Fail=,TId=5141502,Pf=,TPrice=2619,UId=
2015/01/12 13:17:46.414|Debug  |Quik      |Session 'StockSharp.Fix.FixMessageAdapter'. From server: '8=FIX.4.49=15935=W34=1549=quik52=20150112-11:17:46.41356=StockSharpMD55=MSICH207=GTS262=47626971268=1269=2270=2620271=4272=20150112273=11:23:00.000299=514152210=186'
2015/01/12 13:17:46.414|Error  |Quik      |Security for market-data with request ID 47626971 not found.
2015/01/12 13:17:46.415|Debug  |Quik      |Session 'StockSharp.Fix.FixMessageAdapter'. From server: '8=FIX.4.49=15935=W34=1649=quik52=20150112-11:17:46.41456=StockSharpMD55=MSICH207=GTS262=47834434268=1269=2270=2620271=4272=20150112273=11:23:00.000299=514152210=183'
2015/01/12 13:17:46.413|Debug  |QuikTrader|BP:Execution,T(L)=2015.01.12 13:17:46.415,T(S)=2015.01.12 14:23:00.000,(Tick),Sec=S#:MSICH@GTS, Native:,Type:Stock,Ord=0/0/0,Fail=,TId=5141522,Pf=,TPrice=2620,UId=
2015/01/12 13:17:46.427|Debug  |Quik      |Session 'StockSharp.Fix.FixMessageAdapter'. From server: '8=FIX.4.49=15935=W34=1749=quik52=20150112-11:17:46.41456=StockSharpMD55=MSICH207=GTS262=47626971268=1269=2270=2620271=5272=20150112273=11:23:00.000299=514152310=191'
2015/01/12 13:17:46.428|Error  |Quik      |Security for market-data with request ID 47626971 not found.
2015/01/12 13:17:46.428|Debug  |Quik      |Session 'StockSharp.Fix.FixMessageAdapter'. From server: '8=FIX.4.49=15935=W34=1849=quik52=20150112-11:17:46.41456=StockSharpMD55=MSICH207=GTS262=47834434268=1269=2270=2620271=5272=20150112273=11:23:00.000299=514152310=187'
2015/01/12 13:17:46.415|Debug  |QuikTrader|BP:Execution,T(L)=2015.01.12 13:17:46.428,T(S)=2015.01.12 14:23:00.000,(Tick),Sec=S#:MSICH@GTS, Native:,Type:Stock,Ord=0/0/0,Fail=,TId=5141523,Pf=,TPrice=2620,UId=
2015/01/12 13:17:46.457|Debug  |Quik      |Session 'StockSharp.Fix.FixMessageAdapter'. From server: '8=FIX.4.49=15935=W34=1949=quik52=20150112-11:17:46.45656=StockSharpMD55=MSICH207=GTS262=47626971268=1269=2270=2634271=1272=20150112273=11:32:44.000299=514154310=210'
2015/01/12 13:17:46.457|Error  |Quik      |Security for market-data with request ID 47626971 not found.
2015/01/12 13:17:46.458|Debug  |Quik      |Session 'StockSharp.Fix.FixMessageAdapter'. From server: '8=FIX.4.49=15935=W34=2049=quik52=20150112-11:17:46.45756=StockSharpMD55=MSICH207=GTS262=47834434268=1269=2270=2634271=1272=20150112273=11:32:44.000299=514154310=198'
2015/01/12 13:17:46.450|Debug  |QuikTrader|BP:Execution,T(L)=2015.01.12 13:17:46.458,T(S)=2015.01.12 14:32:44.000,(Tick),Sec=S#:MSICH@GTS, Native:,Type:Stock,Ord=0/0/0,Fail=,TId=5141543,Pf=,TPrice=2634,UId=
2015/01/12 13:17:46.458|Debug  |Quik      |Session 'StockSharp.Fix.FixMessageAdapter'. From server: '8=FIX.4.49=15935=W34=2149=quik52=20150112-11:17:46.45756=StockSharpMD55=MSICH207=GTS262=47626971268=1269=2270=2635271=4272=20150112273=11:32:44.000299=514154410=209'
2015/01/12 13:17:46.458|Error  |Quik      |Security for market-data with request ID 47626971 not found.
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;что может служить появлению ошибки?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4858/</id>
    <title type="text">Не рассчитывается задержка в примере Quik SampleSMA</title>
    <published>2015-01-12T11:07:34Z</published>
    <updated>2015-01-12T11:07:34Z</updated>
    <author>
      <name>RomSunZ</name>
      <uri>https://stocksharp.ru/users/6384/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Подскажите, почему в примере Quik SampleSMA не рассчитывается свойство Latency?&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
                _strategy.LatencyChanged += () =&amp;gt;
                {
                    _strategy.AddInfoLog(&amp;quot;Latency1={0}&amp;quot;, _strategy.Latency);
                };

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;При этом событие LatencyChanged вызывается, но _strategy.Latency всегда равно null.&lt;/p&gt;
</content>
  </entry>
</feed>