﻿<?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=98</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-15T15:17:21Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=98" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/4360/</id>
    <title type="text">Побовал разные региональные настройки,!! все равно не запускается</title>
    <published>2014-02-16T13:07:35Z</published>
    <updated>2014-02-16T13:07:35Z</updated>
    <author>
      <name>Ra2005</name>
      <uri>https://stocksharp.ru/users/49766/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Studio" />
    <content type="html">&lt;h2 id="section"&gt;Побовал разные региональные настройки,!! все равно не запускается&lt;/h2&gt;
&lt;h2 id="s.studio"&gt;S#.Studio&lt;/h2&gt;
&lt;h2 id="system.windows.markup.xamlparseexception-the-invocation-of-the-constructor-on-type-stocksharp.studio.mainwindow-that-matches-the-specified-binding-constraints-threw-an-exception-system.aggregateexception-one-or-more-errors-occurred-system.invalidcastexception-cannot-convert-23.02.2001-00000-to-type-system.datetime-system.formatexception-string-was-not-recognized-as-a-valid-datetime.at-system.datetimeparse.parsestring-s-datetimeformatinfo-dtfi-datetimestyles-styles-at-system.convert.todatetimestring-value-iformatprovider-provider-at-system.string.system.iconvertible.todatetimeiformatprovider-provider-at-system.convert.changetypeobject-value-type-conversiontype-iformatprovider-provider-at-ecng.common.converter.toobject-value-type-destinationtype-end-of-inner-exception-stack-trace-at-ecng.common.converter.toobject-value-type-destinationtype-at-ecng.serialization.xmlserializer1.deserializestream-stream-fieldlist-fields-serializationitemcollection-source-at-ecng.serialization.serializer1.deserializestream-stream-serializationitemcollection-source-at-ecng.serialization.xmlserializer1.deserializestream-stream-fieldlist-fields-serializationitemcollection-source-at-ecng.serialization.serializer1.deserializestream-stream-serializationitemcollection-source-at-ecng.data.database.c_displayclass3f.c_displayclass41.b_3b-at-ecng.common.converter.doinculturecultureinfo-cultureinfo-func1-func-at-ecng.data.database.c_displayclass3f.groupsourceb_3aobject-v-at-system.linq.parallel.selectqueryoperator2.selectqueryoperatorresults.getelementint32-index-at-system.linq.parallel.queryresults1.get_itemint32-index-at-system.linq.parallel.partitioneddatasource1.listcontiguousindexrangeenumerator.movenextt-currentelement-int32-currentkey-at-system.linq.parallel.stopandgospoolingtask2.spoolingwork-at-system.linq.parallel.spoolingtaskbase.work-at-system.linq.parallel.querytask.baseworkobject-unused-at-system.linq.parallel.querytask.runtasksynchronouslyobject-o-at-system.threading.tasks.task.innerinvoke-at-system.threading.tasks.task.execute-end-of-inner-exception-stack-trace-at-system.linq.parallel.querytaskgroupstate.queryendboolean-userinitiateddispose-at-system.linq.parallel.spoolingtask.spoolstopandgotinputoutputtignorekeyquerytaskgroupstate-groupstate-partitionedstream2-partitions-synchronouschannel1-channels-taskscheduler-taskscheduler-at-system.linq.parallel.defaultmergehelper2.system.linq.parallel.imergehelper.execute-at-system.linq.parallel.mergeexecutor1.execute-at-system.linq.parallel.mergeexecutor1.executetkeypartitionedstream2-partitions-boolean-ignoreoutput-parallelmergeoptions-options-taskscheduler-taskscheduler-boolean-isordered-cancellationstate-cancellationstate-int32-queryid-at-system.linq.parallel.partitionedstreammerger1.receivetkeypartitionedstream2-partitionedstream-at-system.linq.parallel.unaryqueryoperator2.unaryqueryoperatorresults.givepartitionedstreamipartitionedstreamrecipient1-recipient-at-system.linq.parallel.queryoperator1.getopenedenumeratornullable1-mergeoptions-boolean-suppressorder-boolean-foreffect-querysettings-querysettings-at-system.linq.parallel.queryopeningenumerator1.openquery-at-system.linq.parallel.queryopeningenumerator1.movenext-at-system.linq.parallelenumerable.tolisttsourceparallelquery1-source-at-ecng.data.database.groupsourceienumerable1-fields-serializationitemcollection-input-ienumerable1-innerschemanameoverrides-at-ecng.data.database.groupsourceienumerable1-fields-serializationitemcollection-input-ienumerable1-innerschemanameoverrides-at-ecng.data.database.getoraddcachetabletentityserializationitemcollection-table-at-ecng.data.database.readalltentitydatabasecommand-command-serializationitemcollection-input-at-ecng.data.hierarchicaldatabase.readalltentitydatabasecommand-command-serializationitemcollection-source-at-ecng.data.database.readalltentityint64-startindex-int64-count-field-orderby-sortdirection-direction-at-ecng.data.database.ecng.serialization.istorage.getgrouptentityint64-startindex-int64-count-field-orderby-sortdirection-direction-at-ecng.serialization.relationmanylist1.ongetgroupint64-startindex-int64-count-field-orderby-sortdirection-direction-at-ecng.data.hierarchicalpageloadlist1.ongetgroupint64-startindex-int64-count-field-orderby-sortdirection-direction-at-stocksharp.algo.storages.basestorageentitylist1.ongetgroupint64-startindex-int64-count-field-orderby-sortdirection-direction-at-ecng.serialization.relationmanylist1.readallint64-startindex-int64-count-field-orderby-sortdirection-direction-at-ecng.serialization.relationmanylist1.getrangeint64-startindex-int64-count-string-sortexpression-sortdirection-directions-at-ecng.serialization.relationmanylist1.get_count-at-stocksharp.studio.database.studioentityregistry.createexchanges-at-stocksharp.studio.database.studioentityregistry.ctoristorage-storage-at-stocksharp.studio.mainwindow.ctor-end-of-inner-exception-stack-trace-at-system.windows.markup.wpfxamlloader.loadxamlreader-xamlreader-ixamlobjectwriterfactory-writerfactory-boolean-skipjournaledproperties-object-rootobject-xamlobjectwritersettings-settings-uri-baseuri-at-system.windows.markup.wpfxamlloader.loadbamlxamlreader-xamlreader-boolean-skipjournaledproperties-object-rootobject-xamlaccesslevel-accesslevel-uri-baseuri-at-system.windows.markup.xamlreader.loadbamlstream-stream-parsercontext-parsercontext-object-parent-boolean-closestream-at-system.windows.application.loadbamlstreamwithsyncinfostream-stream-parsercontext-pc-at-system.windows.application.loadcomponenturi-resourcelocator-boolean-bskipjournaledproperties-at-system.windows.application.dostartup-at-system.windows.application.ctorb_1object-unused-at-system.windows.threading.exceptionwrapper.internalrealcalldelegate-callback-object-args-int32-numargs-at-ms.internal.threading.exceptionfilterhelper.trycatchwhenobject-source-delegate-method-object-args-int32-numargs-delegate-catchhandler"&gt;System.Windows.Markup.XamlParseException: The invocation of the constructor on type 'StockSharp.Studio.MainWindow' that matches the specified binding constraints threw an exception. ---&amp;gt; System.AggregateException: One or more errors occurred. ---&amp;gt; System.InvalidCastException: Cannot convert 23.02.2001 0:00:00 to type System.DateTime. ---&amp;gt; System.FormatException: String was not recognized as a valid DateTime.
at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)
at System.Convert.ToDateTime(String value, IFormatProvider provider)
at System.String.System.IConvertible.ToDateTime(IFormatProvider provider)
at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
at Ecng.Common.Converter.To(Object value, Type destinationType)
--- End of inner exception stack trace ---
at Ecng.Common.Converter.To(Object value, Type destinationType)
at Ecng.Serialization.XmlSerializer&lt;code&gt;1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source) at Ecng.Serialization.Serializer&lt;/code&gt;1.Deserialize(Stream stream, SerializationItemCollection source)
at Ecng.Serialization.XmlSerializer&lt;code&gt;1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source) at Ecng.Serialization.Serializer&lt;/code&gt;1.Deserialize(Stream stream, SerializationItemCollection source)
at Ecng.Data.Database.&amp;lt;&amp;gt;c__DisplayClass3f.&amp;lt;&amp;gt;c__DisplayClass41.&lt;GroupSource&gt;b__3b()
at Ecng.Common.Converter.DoInCulture(CultureInfo cultureInfo, Func&lt;code&gt;1 func) at Ecng.Data.Database.&amp;lt;&amp;gt;c__DisplayClass3f.&amp;lt;GroupSource&amp;gt;b__3a(Object v) at System.Linq.Parallel.SelectQueryOperator&lt;/code&gt;2.SelectQueryOperatorResults.GetElement(Int32 index)
at System.Linq.Parallel.QueryResults&lt;code&gt;1.get_Item(Int32 index) at System.Linq.Parallel.PartitionedDataSource&lt;/code&gt;1.ListContiguousIndexRangeEnumerator.MoveNext(T&amp;amp; currentElement, Int32&amp;amp; currentKey)
at System.Linq.Parallel.StopAndGoSpoolingTask&lt;code&gt;2.SpoolingWork() at System.Linq.Parallel.SpoolingTaskBase.Work() at System.Linq.Parallel.QueryTask.BaseWork(Object unused) at System.Linq.Parallel.QueryTask.RunTaskSynchronously(Object o) at System.Threading.Tasks.Task.InnerInvoke() at System.Threading.Tasks.Task.Execute() --- End of inner exception stack trace --- at System.Linq.Parallel.QueryTaskGroupState.QueryEnd(Boolean userInitiatedDispose) at System.Linq.Parallel.SpoolingTask.SpoolStopAndGo[TInputOutput,TIgnoreKey](QueryTaskGroupState groupState, PartitionedStream&lt;/code&gt;2 partitions, SynchronousChannel&lt;code&gt;1[] channels, TaskScheduler taskScheduler) at System.Linq.Parallel.DefaultMergeHelper&lt;/code&gt;2.System.Linq.Parallel.IMergeHelper&lt;TInputOutput&gt;.Execute()
at System.Linq.Parallel.MergeExecutor&lt;code&gt;1.Execute() at System.Linq.Parallel.MergeExecutor&lt;/code&gt;1.Execute[TKey](PartitionedStream&lt;code&gt;2 partitions, Boolean ignoreOutput, ParallelMergeOptions options, TaskScheduler taskScheduler, Boolean isOrdered, CancellationState cancellationState, Int32 queryId) at System.Linq.Parallel.PartitionedStreamMerger&lt;/code&gt;1.Receive[TKey](PartitionedStream&lt;code&gt;2 partitionedStream) at System.Linq.Parallel.UnaryQueryOperator&lt;/code&gt;2.UnaryQueryOperatorResults.GivePartitionedStream(IPartitionedStreamRecipient&lt;code&gt;1 recipient) at System.Linq.Parallel.QueryOperator&lt;/code&gt;1.GetOpenedEnumerator(Nullable&lt;code&gt;1 mergeOptions, Boolean suppressOrder, Boolean forEffect, QuerySettings querySettings) at System.Linq.Parallel.QueryOpeningEnumerator&lt;/code&gt;1.OpenQuery()
at System.Linq.Parallel.QueryOpeningEnumerator&lt;code&gt;1.MoveNext() at System.Linq.ParallelEnumerable.ToList[TSource](ParallelQuery&lt;/code&gt;1 source)
at Ecng.Data.Database.GroupSource(IEnumerable&lt;code&gt;1 fields, SerializationItemCollection input, IEnumerable&lt;/code&gt;1 innerSchemaNameOverrides)
at Ecng.Data.Database.GroupSource(IEnumerable&lt;code&gt;1 fields, SerializationItemCollection input, IEnumerable&lt;/code&gt;1 innerSchemaNameOverrides)
at Ecng.Data.Database.GetOrAddCacheTable[TEntity](SerializationItemCollection table)
at Ecng.Data.Database.ReadAll[TEntity](DatabaseCommand command, SerializationItemCollection input)
at Ecng.Data.HierarchicalDatabase.ReadAll[TEntity](DatabaseCommand command, SerializationItemCollection source)
at Ecng.Data.Database.ReadAll[TEntity](Int64 startIndex, Int64 count, Field orderBy, SortDirection direction)
at Ecng.Data.Database.Ecng.Serialization.IStorage.GetGroup[TEntity](Int64 startIndex, Int64 count, Field orderBy, SortDirection direction)
at Ecng.Serialization.RelationManyList&lt;code&gt;1.OnGetGroup(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) at Ecng.Data.HierarchicalPageLoadList&lt;/code&gt;1.OnGetGroup(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction)
at StockSharp.Algo.Storages.BaseStorageEntityList&lt;code&gt;1.OnGetGroup(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) at Ecng.Serialization.RelationManyList&lt;/code&gt;1.ReadAll(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction)
at Ecng.Serialization.RelationManyList&lt;code&gt;1.GetRange(Int64 startIndex, Int64 count, String sortExpression, SortDirection directions) at Ecng.Serialization.RelationManyList&lt;/code&gt;1.get_Count()
at StockSharp.Studio.Database.StudioEntityRegistry.CreateExchanges()
at StockSharp.Studio.Database.StudioEntityRegistry..ctor(IStorage storage)
at StockSharp.Studio.MainWindow..ctor()
--- End of inner exception stack trace ---
at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
at System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc)
at System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties)
at System.Windows.Application.DoStartup()
at System.Windows.Application.&amp;lt;.ctor&amp;gt;b__1(Object unused)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)&lt;/h2&gt;
&lt;h2 id="ok"&gt;OK&lt;/h2&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4359/</id>
    <title type="text">Ошибка при перерегистрации ордера</title>
    <published>2014-02-14T16:38:59Z</published>
    <updated>2014-02-14T16:38:59Z</updated>
    <author>
      <name>vsnoopy83</name>
      <uri>https://stocksharp.ru/users/26929/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Подскажите кто сталкивался, выполняю перерегистрацию ордеров по нужным мне ценам с помощью ReRegisterOrder.
Какое то время все хорошо, потом в статусе текущей заявки появляется статус None, в терминале остается активная заявка, а в мониторе следующее:&lt;/p&gt;
&lt;p&gt;FS_SRH4@FORTS_SPBFUT00b19 14.02.2014 20:28:39 Info Перерегистрация заявки 71328746 с ценой 9645 на цену 9646.
FS_SRH4@FORTS_SPBFUT00b19 14.02.2014 20:28:39 Info Перерегистрация проскальзывания заявки 71328746 (0x179D47C) на заявку (0x629157).
FS_SRH4@FORTS_SPBFUT00b19 14.02.2014 20:28:40 Info Заявка 71328746 больше не активна.
FS_SRH4@FORTS_SPBFUT00b19 14.02.2014 20:28:40 Info Перерегистрация заявки 71328747 с ценой 9646 на цену 9645.
FS_SRH4@FORTS_SPBFUT00b19 14.02.2014 20:28:40 Info Перерегистрация проскальзывания заявки 71328747 (0x629157) на заявку (0x2FF6AFB).
FS_SRH4@FORTS_SPBFUT00b19 14.02.2014 20:28:40 Info Заявка 71328747 больше не активна.
FS_SRH4@FORTS_SPBFUT00b19 14.02.2014 20:28:40 Info Новая позиция: SPBFUT00b19-SRH4@FORTS=28.&lt;/p&gt;
&lt;p&gt;None статус у следующего ордера №71328748, в монитор он не попадает вообще.&lt;/p&gt;
&lt;p&gt;Откуда берется новая позиция, не понимаю, как полечить посоветуйте.
Пока на квик джуниор гонял стратегию, может быть джуниор глючит, на реале может не будет такой ошибки, сложно проверить из за ограничения на кол-во транзакций.&lt;/p&gt;
&lt;p&gt;версия библиотеки 4.2.2.6  ошибка в том, что не приходит ответ от терминала, что ордер выставлен и активен, если этот ордер снять вручную, то приходит статус Done, если ордер начинает исполнятся, то так же приходят нужные статусы, но до исполнения робот не видит ордер.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4358/</id>
    <title type="text">Гидра + QUIK не могу настроить</title>
    <published>2014-02-14T16:12:32Z</published>
    <updated>2014-02-14T16:12:32Z</updated>
    <author>
      <name>vIT86</name>
      <uri>https://stocksharp.ru/users/50871/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">&lt;p&gt;Доброе время суток.
Пытаюсь настроить вывод данных с КВИКА. Но настроить квик ни как не получается. По умолчанию в КИВКЕ стоит DDE сервер excel, в документации используются другие имена.  Но когда я меняю, выдает ошибку &amp;quot;Не удалось установить DDE соединение с сервером 'stocksharp'......&amp;quot;. Подскажите, как его создать?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4357/</id>
    <title type="text">API 4.2.2.10. MarketQuotingStrategy не всегда останавливается после исполнения</title>
    <published>2014-02-14T15:55:10Z</published>
    <updated>2014-02-14T15:55:10Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Моя любимая тема ) В общем, в некоторых случаях котирование не останавливается. Так и не смог понять от чего зависит остановится оно или нет. С таблицами PlazaTrader это не связано. Прилагаю лог, когда стратегия не останавливается.&lt;/p&gt;
&lt;div class="spoiler"&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;2014-02-14 19:37:57,213 [30] INFO  - 19:37:57.158 | RS_RIH4@FORTS_C000000 | Стратегия запущена. [0,-1]. Позиция при старте 0.
2014-02-14 19:38:02,782 [24] INFO  - 19:38:02.684 | MMQS_RIH4@FORTS_C000000 | Стратегия запущена. [0,1]. Позиция при старте 0.
2014-02-14 19:38:02,782 [24] INFO  - 19:38:02.684 | MMQS_RIH4@FORTS_C000000 | Котирование на Sell объема 1.
2014-02-14 19:38:02,782 [24] INFO  - 19:38:02.684 | MMQS_RIH4@FORTS_C000000 | Приостановка правил. _rulesSuspendCount 1.
2014-02-14 19:38:02,782 [24] INFO  - 19:38:02.684 | MMQS_RIH4@FORTS_C000000 | Возобновление правил. _rulesSuspendCount 0.
2014-02-14 19:38:02,782 [24] INFO  - 19:38:02.684 | MMQS_RIH4@FORTS_C000000 | Цена текущей NULL и лучшей 134550.
2014-02-14 19:38:02,782 [24] INFO  - 19:38:02.684 | MMQS_RIH4@FORTS_C000000 | Лучший бид 134540 и лучший аск 134550.
2014-02-14 19:38:03,292 [30] INFO  - 19:38:02.684 | MMQS_RIH4@FORTS_C000000 | Регистрация новой Limit (0x1A4D2BF) заявки на Sell с ценой 134550 и объемом 1. 
2014-02-14 19:38:03,292 [30] INFO  - 19:38:02.684 | PlazaTrader     | RegisterOrder: 0/0 Продажа Цена=134550 Объем=1 Сост=None Бал=0 
2014-02-14 19:38:03,292 [30] INFO  - 19:38:02.684 | PlazaTrader     | New order: 70666578/0 Продажа Цена=134550 Объем=1 Сост=Pending Бал=1 
2014-02-14 19:38:03,292 [30] WARN  - 19:38:02.903 | MMQS_RIH4@FORTS_C000000 | Заявка 70666578 в процессе регистрации.
2014-02-14 19:38:03,292 [30] INFO  - 19:38:02.907 | PlazaTrader     | Order changed: 70666578/12143708368 Продажа Цена=134550 Объем=1 Сост=Active Бал=1 
2014-02-14 19:38:03,292 [30] INFO  - 19:38:02.907 | MMQS_RIH4@FORTS_C000000 | Заявка 70666578 принята биржей.
2014-02-14 19:38:03,292 [30] INFO  - 19:38:02.907 | MMQS_RIH4@FORTS_C000000 | Сброс счетчика ошибок регистрации с 0 до нуля.
2014-02-14 19:38:03,292 [30] INFO  - 19:38:02.846 | PlazaTrader     | Order changed: 70666578/12143708368 Продажа Цена=134550 Объем=1 Сост=Active Бал=1 
2014-02-14 19:38:32,738 [38] INFO  - 19:38:32.475 | RS_RIH4@FORTS_C000000 | Новая Sell сделка 844398444 по цене 134550 на 1 заявки 70666578.
2014-02-14 19:38:32,738 [38] INFO  - 19:38:32.475 | MMQS_RIH4@FORTS_C000000 | Новая Sell сделка 844398444 по цене 134550 на 1 заявки 70666578.
2014-02-14 19:38:32,738 [38] INFO  - 19:38:32.475 | PlazaTrader     | Order changed: 70666578/12143708368 Продажа Цена=134550 Объем=1 Сост=Done Бал=0 
2014-02-14 19:38:32,738 [38] INFO  - 19:38:32.475 | RS_RIH4@FORTS_C000000 | Новая позиция: C000000-RIH4@FORTS=-1.
2014-02-14 19:38:32,738 [38] INFO  - 19:38:32.475 | MMQS_RIH4@FORTS_C000000 | Новая позиция: C000000-RIH4@FORTS=-1.
2014-02-14 19:38:32,738 [38] INFO  - 19:38:32.475 | MMQS_RIH4@FORTS_C000000 | Позиция изменилась на -1. Оставшийся объем 0.
2014-02-14 19:38:32,738 [38] INFO  - 19:38:32.475 | MMQS_RIH4@FORTS_C000000 | Заканчиваем котирование.
2014-02-14 19:38:32,738 [38] INFO  - 19:38:32.475 | MMQS_RIH4@FORTS_C000000 | Стратегия останавливается. [0,1]. Позиция при старте -1.
2014-02-14 19:38:32,738 [38] INFO  - 19:38:32.475 | MMQS_RIH4@FORTS_C000000 | Правило 'Изменение стакана инструмента RIH4@FORTS (0x70BDAE)'. Приостановлено.
2014-02-14 19:38:32,739 [38] INFO  - 19:38:32.475 | MMQS_RIH4@FORTS_C000000 | Ожидание снятия всех активных заявок.
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4356/</id>
    <title type="text">Коряво работает опционный калькулятор</title>
    <published>2014-02-13T19:20:39Z</published>
    <updated>2014-02-13T19:20:39Z</updated>
    <author>
      <name>dij1</name>
      <uri>https://stocksharp.ru/users/339/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Точнее вообще не работает. Видимо ошибка в библиотеке опционных расчетов. Выдает какую то белиберду на выходе греков.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4355/</id>
    <title type="text">Заказ на торгового робота</title>
    <published>2014-02-13T18:35:10Z</published>
    <updated>2014-02-13T18:35:10Z</updated>
    <author>
      <name>rosincom</name>
      <uri>https://stocksharp.ru/users/50907/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Работа" />
    <content type="html">&lt;p&gt;Требуется написание несложного торгового робота на stockSharp под америку.
Описание скину в личку.
rosincom@gmail.com&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4354/</id>
    <title type="text">Тестирование новый фичей</title>
    <published>2014-02-13T14:21:39Z</published>
    <updated>2014-02-13T14:21:39Z</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;a href="http://stocksharp.com/posts/m/29554/"&gt;http://stocksharp.com/posts/m/29554/&lt;/a&gt; . В этот топик отпишитесь, пожалуйста, какой пример вы протестировали и какой его статус.&lt;/p&gt;
&lt;p&gt;Подобные вещи у вас лично займут 5-10 минут личного времени, но это серьезно повлияет на стабильность выпускаемых нами программ.&lt;/p&gt;
&lt;p&gt;Так же хочу спросить насчет Hydra. Запустить какой-то источник и сообщить о результатах его работы. А так же другие его фичи.&lt;/p&gt;
&lt;p&gt;Просьба тестировать то, что не было протестировано другими пользователями.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4353/</id>
    <title type="text">Перестала работать загрузка исторических данных из Гидры</title>
    <published>2014-02-11T06:35:44Z</published>
    <updated>2014-02-11T06:35:44Z</updated>
    <author>
      <name>fomski</name>
      <uri>https://stocksharp.ru/users/28148/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">&lt;p&gt;После обновления Гидры (и перезакачки данных, т.к. Гидра была довольно старая), перестала работать загрузка исторических данных. Вот фрагмент программы:&lt;/p&gt;
&lt;p&gt;var storageRegistry = new StorageRegistry();
var series = new CandleSeries(typeof(TimeFrameCandle), _security.history, timeFrame);&lt;/p&gt;
&lt;p&gt;var candlesStorage = storageRegistry.GetCandleStorage(series, new LocalMarketDataDrive(history_path));&lt;/p&gt;
&lt;p&gt;var candles = candlesStorage.Load(start_time, stop_time);&lt;/p&gt;
&lt;p&gt;foreach (Candle can in candles)&lt;/p&gt;
&lt;h2 id="foreach"&gt;И при отрабатывании foreach выскакивает ошибка:&lt;/h2&gt;
&lt;h2 id="system.argumentexception-mscorlib.dll"&gt;Исключение типа &amp;quot;System.ArgumentException&amp;quot; возникло в mscorlib.dll, но не было обработано в коде пользователя
Дополнительные сведения: Для конструктора массива десятичных байтов требуется массив длиной четыре, который содержит действительные десятичные байты.&lt;/h2&gt;
&lt;p&gt;Если указать каталог со &amp;quot;старыми&amp;quot; историческими данными, закачанные предыдущей версией Гидры, все нормально.
Версия API: 4.2.2.6
Версия Гидры: 4.2.2.9&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4352/</id>
    <title type="text">API 4.2.2.6. MarketQuotingStrategy не останавливается после исполнения</title>
    <published>2014-02-10T10:17:02Z</published>
    <updated>2014-02-10T10:17:02Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Остановка происходит только после остановки родительской стратегии. По факту объем исполнен, но стратегия котирования не останавливается. Лог::::spoiler&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;2014-02-10 14:46:46,663 [23] INFO  - 14:46:46.640 | RS_RIH4@FORTS_C000000 | Стратегия запущена. [0,-1]. Позиция при старте 0.
2014-02-10 14:46:52,251 [30] INFO  - 14:46:51.743 | MNMQS_RIH4@FORTS_C000000 | Стратегия запущена. [0,1]. Позиция при старте 0.
2014-02-10 14:46:52,251 [30] INFO  - 14:46:51.743 | MNMQS_RIH4@FORTS_C000000 | Котирование на Buy объема 1.
2014-02-10 14:46:52,251 [30] INFO  - 14:46:51.743 | MNMQS_RIH4@FORTS_C000000 | Приостановка правил. _rulesSuspendCount 1.
2014-02-10 14:46:52,251 [30] INFO  - 14:46:51.743 | MNMQS_RIH4@FORTS_C000000 | Возобновление правил. _rulesSuspendCount 0.
2014-02-10 14:46:52,251 [30] INFO  - 14:46:51.743 | MNMQS_RIH4@FORTS_C000000 | Цена текущей NULL и лучшей 133970.
2014-02-10 14:46:52,251 [30] INFO  - 14:46:51.743 | MNMQS_RIH4@FORTS_C000000 | Лучший бид 133970 и лучший аск 133990.
2014-02-10 14:46:52,251 [30] INFO  - 14:46:51.743 | MNMQS_RIH4@FORTS_C000000 | Регистрация новой Limit (0xC19660) заявки на Buy с ценой 133970 и объемом 1. 
2014-02-10 14:46:52,251 [30] INFO  - 14:46:51.743 | PlazaTrader     | RegisterOrder: 0/0 Покупка Цена=133970 Объем=1 Сост=None Бал=0 
2014-02-10 14:46:52,251 [30] INFO  - 14:46:51.743 | PlazaTrader     | New order: 53199541/0 Покупка Цена=133970 Объем=1 Сост=Pending Бал=1 
2014-02-10 14:46:52,251 [30] WARN  - 14:46:51.744 | MNMQS_RIH4@FORTS_C000000 | Заявка 53199541 в процессе регистрации.
2014-02-10 14:46:52,251 [30] WARN  - 14:46:51.745 | MNMQS_RIH4@FORTS_C000000 | Заявка 53199541 в процессе регистрации.
2014-02-10 14:46:52,251 [30] WARN  - 14:46:51.745 | MNMQS_RIH4@FORTS_C000000 | Заявка 53199541 в процессе регистрации.
2014-02-10 14:46:52,251 [30] WARN  - 14:46:51.745 | MNMQS_RIH4@FORTS_C000000 | Заявка 53199541 в процессе регистрации.
2014-02-10 14:46:52,251 [30] INFO  - 14:46:51.892 | PlazaTrader     | Order changed: 53199541/12111245524 Покупка Цена=133970 Объем=1 Сост=Active Бал=1 
2014-02-10 14:46:52,251 [30] INFO  - 14:46:51.910 | MNMQS_RIH4@FORTS_C000000 | Заявка 53199541 принята биржей.
2014-02-10 14:46:52,251 [30] INFO  - 14:46:51.910 | MNMQS_RIH4@FORTS_C000000 | Сброс счетчика ошибок регистрации с 0 до нуля.
2014-02-10 14:46:56,313 [23] INFO  - 14:46:56.167 | RS_RIH4@FORTS_C000000 | Новая Buy сделка 841928370 по цене 133970 на 1 заявки 53199541.
2014-02-10 14:46:56,313 [23] INFO  - 14:46:56.167 | MNMQS_RIH4@FORTS_C000000 | Новая Buy сделка 841928370 по цене 133970 на 1 заявки 53199541.
2014-02-10 14:46:56,313 [23] INFO  - 14:46:56.242 | MNMQS_RIH4@FORTS_C000000 | Цена текущей 133970 и лучшей 133960.
2014-02-10 14:46:56,313 [23] INFO  - 14:46:56.242 | MNMQS_RIH4@FORTS_C000000 | Лучший бид 133970 и лучший аск 133980.
2014-02-10 14:46:56,313 [23] INFO  - 14:46:56.242 | MNMQS_RIH4@FORTS_C000000 | Котирование заявки 53199541 на Buy с ценой 133970 объемом 1.
2014-02-10 14:46:56,313 [23] INFO  - 14:46:56.242 | MNMQS_RIH4@FORTS_C000000 | Перерегистрация заявки 53199541 с ценой 133970 на цену 133960. 
2014-02-10 14:46:56,313 [23] INFO  - 14:46:56.242 | MNMQS_RIH4@FORTS_C000000 | Перерегистрация проскальзывания заявки 53199541 (0xC19660) на заявку (0x85FC37).
2014-02-10 14:46:56,313 [23] INFO  - 14:46:56.242 | RS_RIH4@FORTS_C000000 | Перерегистрация проскальзывания заявки 53199541 (0xC19660) на заявку (0x85FC37).
2014-02-10 14:46:56,313 [23] INFO  - 14:46:56.242 | PlazaTrader     | New order: 53199542/0 Покупка Цена=133960 Объем=0 Сост=Pending Бал=0 
2014-02-10 14:46:56,313 [23] INFO  - 14:46:56.242 | MNMQS_RIH4@FORTS_C000000 | Перекотирование зарегистрировано для заявки 53199542 на Buy с ценой 133960.
2014-02-10 14:46:56,313 [23] INFO  - 14:46:56.273 | PlazaTrader     | OrderCancelFailed: 53199541/12111245524 Покупка Цена=133970 Объем=1 Сост=Active Бал=1 
StockSharp.Plaza.PlazaException: Произошла ошибка. Код 50, описание 'Не найдена заявка для перестановки.'.
2014-02-10 14:46:56,313 [23] ERROR - 14:46:56.273 | MNMQS_RIH4@FORTS_C000000 | Заявка 53199541 не была отменена по причине StockSharp.Plaza.PlazaException: Произошла ошибка. Код 50, описание 'Не найдена заявка для перестановки.'..
2014-02-10 14:46:56,314 [23] INFO  - 14:46:56.250 | PlazaTrader     | OrderFailed: 53199542/0 Покупка Цена=133960 Объем=0 Сост=Failed Бал=0 
StockSharp.Plaza.PlazaException: Произошла ошибка. Код 50, описание 'Не найдена заявка для перестановки.'.
2014-02-10 14:46:56,315 [23] ERROR - 14:46:56.250 | MNMQS_RIH4@FORTS_C000000 | Заявка 53199542 (0x85FC37) не была принята по причине StockSharp.Plaza.PlazaException: Произошла ошибка. Код 50, описание 'Не найдена заявка для перестановки.'..
2014-02-10 14:46:56,317 [23] ERROR - 14:46:56.250 | MNMQS_RIH4@FORTS_C000000 | Заявка 53199542 не принята биржей по причине 'Произошла ошибка. Код 50, описание 'Не найдена заявка для перестановки.'.'.
2014-02-10 14:46:56,317 [23] INFO  - 14:46:56.250 | MNMQS_RIH4@FORTS_C000000 | Текущее кол-во ошибок 1. Максимальное 100.
2014-02-10 14:46:56,317 [23] INFO  - 14:46:56.250 | MNMQS_RIH4@FORTS_C000000 | Заявка 53199542 больше не активна.
2014-02-10 14:46:56,818 [23] WARN  - 14:46:56.623 | MNMQS_RIH4@FORTS_C000000 | Перерегистрация не была выполнена. Ожидание исполнения заявки 53199541.
2014-02-10 14:46:56,818 [23] WARN  - 14:46:56.625 | MNMQS_RIH4@FORTS_C000000 | Перерегистрация не была выполнена. Ожидание исполнения заявки 53199541.
2014-02-10 14:46:56,818 [23] WARN  - 14:46:56.626 | MNMQS_RIH4@FORTS_C000000 | Перерегистрация не была выполнена. Ожидание исполнения заявки 53199541.
2014-02-10 14:46:56,818 [23] WARN  - 14:46:56.628 | MNMQS_RIH4@FORTS_C000000 | Перерегистрация не была выполнена. Ожидание исполнения заявки 53199541.
2014-02-10 14:46:56,818 [23] WARN  - 14:46:56.629 | MNMQS_RIH4@FORTS_C000000 | Перерегистрация не была выполнена. Ожидание исполнения заявки 53199541.
2014-02-10 14:46:56,818 [23] WARN  - 14:46:56.632 | MNMQS_RIH4@FORTS_C000000 | Перерегистрация не была выполнена. Ожидание исполнения заявки 53199541.
2014-02-10 14:46:56,818 [23] WARN  - 14:46:56.633 | MNMQS_RIH4@FORTS_C000000 | Перерегистрация не была выполнена. Ожидание исполнения заявки 53199541.

Много, много повторений... )

2014-02-10 14:47:18,560 [36] WARN  - 14:47:18.521 | MNMQS_RIH4@FORTS_C000000 | Перерегистрация не была выполнена. Ожидание исполнения заявки 53199541.
2014-02-10 14:47:18,560 [36] WARN  - 14:47:18.549 | MNMQS_RIH4@FORTS_C000000 | Перерегистрация не была выполнена. Ожидание исполнения заявки 53199541.
2014-02-10 14:47:19,060 [36] WARN  - 14:47:18.563 | MNMQS_RIH4@FORTS_C000000 | Перерегистрация не была выполнена. Ожидание исполнения заявки 53199541.
2014-02-10 14:47:19,060 [36] WARN  - 14:47:18.578 | MNMQS_RIH4@FORTS_C000000 | Перерегистрация не была выполнена. Ожидание исполнения заявки 53199541.
2014-02-10 14:47:19,060 [36] WARN  - 14:47:18.717 | MNMQS_RIH4@FORTS_C000000 | Перерегистрация не была выполнена. Ожидание исполнения заявки 53199541.
2014-02-10 14:47:19,060 [36] WARN  - 14:47:18.834 | MNMQS_RIH4@FORTS_C000000 | Перерегистрация не была выполнена. Ожидание исполнения заявки 53199541.
2014-02-10 14:47:19,060 [36] WARN  - 14:47:18.844 | MNMQS_RIH4@FORTS_C000000 | Перерегистрация не была выполнена. Ожидание исполнения заявки 53199541.
2014-02-10 14:47:19,060 [36] WARN  - 14:47:18.929 | MNMQS_RIH4@FORTS_C000000 | Перерегистрация не была выполнена. Ожидание исполнения заявки 53199541.
2014-02-10 14:47:19,060 [36] WARN  - 14:47:18.941 | MNMQS_RIH4@FORTS_C000000 | Перерегистрация не была выполнена. Ожидание исполнения заявки 53199541.
2014-02-10 14:47:19,060 [36] WARN  - 14:47:18.970 | MNMQS_RIH4@FORTS_C000000 | Перерегистрация не была выполнена. Ожидание исполнения заявки 53199541.
2014-02-10 14:47:19,060 [36] INFO  - 14:47:19.053 | MNMQS_RIH4@FORTS_C000000 | Стратегия останавливается. [0,1]. Позиция при старте 0.
2014-02-10 14:47:19,060 [36] INFO  - 14:47:19.053 | MNMQS_RIH4@FORTS_C000000 | Правило 'Изменение стакана инструмента RIH4@FORTS (0x29A1235)'. Приостановлено.
2014-02-10 14:47:19,060 [36] WARN  - 14:47:19.053 | MNMQS_RIH4@FORTS_C000000 | Заканчиваем котирование с неисполненным объемом равный 1.
2014-02-10 14:47:19,060 [36] INFO  - 14:47:19.053 | MNMQS_RIH4@FORTS_C000000 | Ожидание снятия всех активных заявок.
2014-02-10 14:47:19,070 [35] INFO  - Завершено котирование для стратегий 0 по цене 133970
2014-02-10 14:47:19,070 [35] INFO  - Мое котирование fa62c137-92ee-4a51-b2f9-c3cdde47992a остановлено
2014-02-10 14:47:19,071 [35] INFO  - Отсоединение
2014-02-10 14:47:19,561 [36] INFO  - 14:47:19.053 | MNMQS_RIH4@FORTS_C000000 | Отмена заявки 53199541.
2014-02-10 14:47:19,561 [36] INFO  - 14:47:19.053 | PlazaTrader     | CancelOrder: 53199541/12111245524 Покупка Цена=133970 Объем=1 Сост=Active Бал=1 
2014-02-10 14:47:19,561 [36] INFO  - 14:47:19.053 | RS_RIH4@FORTS_C000000 | Стратегия останавливается. [1,-1]. Позиция при старте 0.
2014-02-10 14:47:19,561 [36] INFO  - 14:47:19.053 | RS_RIH4@FORTS_C000000 | Ожидание снятия всех активных заявок.
2014-02-10 14:47:19,561 [36] INFO  - 14:47:19.053 | MNMQS_RIH4@FORTS_C000000 | Стратегия остановлена. [0,1]. Позиция при старте 0.
2014-02-10 14:47:19,561 [36] INFO  - 14:47:19.066 | RS_RIH4@FORTS_C000000 | Стратегия остановлена. [1,-1]. Позиция при старте 0.
&lt;/code&gt;&lt;/pre&gt;
&lt;div class="В"&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4351/</id>
    <title type="text">API 4.2.2.6 Правило на изменение стакана не срабатывает для непрерывного фьючерса</title>
    <published>2014-02-10T08:39:10Z</published>
    <updated>2014-02-10T08:39:10Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;При этом правило на появление новых сделок работает. Код:```csharp
public class RobotStrategy : Strategy
{
protected override void OnStarted()
{
Security
.WhenNewTrades()
.Do(trades =&amp;gt;
{
// Код исполняется
})
.Apply(this);&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;        Security
            .WhenMarketDepthChanged()
            .Do(depth =&amp;gt;
            {
                // Код не исполняется
            })
            .Apply(this);

        base.OnStarted();
    }
}
&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4350/</id>
    <title type="text">Получение списка бумаг в хранилище</title>
    <published>2014-02-10T06:41:35Z</published>
    <updated>2014-02-10T06:41:35Z</updated>
    <author>
      <name>JaguarFX</name>
      <uri>https://stocksharp.ru/users/49779/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;При анализе структуры S#.API выясняется, что у классов StorageRegistry/LocalMarketDataDrive нет метода для получения полного списка бумаг, сохраненных в данном хранилище.
Вроде как в S#.API для этого имеется класс SecurityList - &amp;quot;Класс для представления в виде списка инструментов, хранящихся во внешнем хранилище&amp;quot;, однако все мои попытки получить через него список бумаг оказались неуспешными.
Например такой код:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;
var storage = new StorageRegistry();
            ((LocalMarketDataDrive)storage.DefaultDrive).Path = sPath;
            ((LocalMarketDataDrive) storage.DefaultDrive).UseAlphabeticPath = true;
var _securityList = new SecurityList((IStorage)storage);

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;выдает ошибку &amp;quot;Не удалось привести тип объекта &amp;quot;StockSharp.Algo.Storages.StorageRegistry&amp;quot; к типу &amp;quot;Ecng.Serialization.IStorage&amp;quot;.&lt;/p&gt;
&lt;p&gt;Прошу подсказать способ, которым можно получить список бумаг в хранилище.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4348/</id>
    <title type="text">Логирование в 4.2.2.6</title>
    <published>2014-02-09T17:39:04Z</published>
    <updated>2014-02-09T17:39:04Z</updated>
    <author>
      <name>romany4</name>
      <uri>https://stocksharp.ru/users/50252/</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-csharp"&gt;
 private readonly LogManager _logManager = new LogManager();
 public MainWindow()
 {
 InitializeComponent();
 _logManager.Listeners.Add(new FileLogListener(&amp;quot;log.txt&amp;quot;));
 }

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;получаю эксепшн&lt;/p&gt;
&lt;div class="spoiler"&gt;&lt;p&gt;System.MissingMethodException was unhandled
HResult=-2146233069
Message=Method not found: 'Void Ecng.Collections.CollectionHelper.ForEach(System.Collections.Generic.IEnumerable&lt;code&gt;1&amp;lt;!!0&amp;gt;, System.Action&lt;/code&gt;1&amp;lt;!!0&amp;gt;)'.
Source=StockSharp.Logging
StackTrace:
at StockSharp.Logging.LogManager.#=q$WytdlyXhA4Mns5S44OC$A==()
at Ecng.Common.ThreadingHelper.&amp;lt;&amp;gt;c__DisplayClass1.&lt;Timer&gt;b__0(Object s)
at System.Threading.TimerQueueTimer.CallCallbackInContext(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.TimerQueueTimer.CallCallback()
at System.Threading.TimerQueueTimer.Fire()
at System.Threading.TimerQueue.FireNextTimers()
at System.Threading.TimerQueue.AppDomainTimerCallback()
InnerException:&lt;/p&gt;
&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4347/</id>
    <title type="text">S#.Shell на TFS</title>
    <published>2014-02-08T14:54:35Z</published>
    <updated>2014-02-08T14:54:35Z</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;На сервере TFS имеется две директории с S#.Shell:
\TFS\Shell\Robot
\TFS\Shell\StockSharp Shell\Robot\Robot&lt;/p&gt;
&lt;p&gt;При этом непонятно в чем их существенное отличие. Описаний нигде нет.&lt;/p&gt;
&lt;p&gt;Какой из них можно дорабатывать пользователям в рамках командной работы на TFS?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4345/</id>
    <title type="text">Пример лайтового клиент-сервера</title>
    <published>2014-02-07T09:02:13Z</published>
    <updated>2014-02-07T09:02:13Z</updated>
    <author>
      <name>Rebelion</name>
      <uri>https://stocksharp.ru/users/28840/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">&lt;p&gt;Други, подсобите с нормальным рабочим примером к-с либы. Суть в том, что R, собака злая, ну очень не любит мультипоточности. Юзаю R.NET, и R по стек оверфлоу периодически валится на вызовах Evaluate при вызове не из порождающего потока (использую статик класс). Вот, хочу написать попробовать свой враппер на основе TCP/IP или пайпов с реализацией исполнения кода R в режиме мультипоточности (через встроенные в R либы типа snow или doParallel).&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4344/</id>
    <title type="text">API 4.2.2.6 несколько вопросов. Blackwood/Fusion</title>
    <published>2014-02-06T20:50:36Z</published>
    <updated>2014-02-06T20:50:36Z</updated>
    <author>
      <name>SlashHammer</name>
      <uri>https://stocksharp.ru/users/50360/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Fusion" />
    <content type="html">&lt;p&gt;Добрый день, в методе подписки на свечки
&lt;strong&gt;trader.SubscribeCandles(candleSeries, &lt;span style="color:red"&gt;DateTime&lt;/span&gt;, DateTime)&lt;/strong&gt;
есть нюанс: он нормально работает только если первый параметр даты (с какой даты получать) находится в промежутке времени с 5:00 до, примерно, 16:10 (в разные дни по разному +/- 10мин). Если время дня этого параметра не попадает в промежуток, то не приходят свечки текущей сессии, только свечки до конца предыдущей. Время указал по Киеву, для Москвы, соответственно +2
Так же пока не ясно как реализовать возможность риалтайм обновления последней свечки и получения новых, исторические свечки загружаются, но последняя остаётся статичной, и не обновляется, ну и новые не появляются, т.е. метод загружает только историю, новых данных не получает.
Trader.NewRealTimeCandle - рефлизации такого события в текущем API нет.
Неужели надо самому реализовавать формирование свечек на основании NewTrades?&lt;/p&gt;
&lt;p&gt;Теперь по событию:
&lt;strong&gt;trader.SecuritiesChanged&lt;/strong&gt;
В пришедших с событием объектах Security информация есть только в том случае, если &lt;strong&gt;ExchangeBoard.Code&lt;/strong&gt; этого объекта с к-вом символов &amp;gt;= 4. Т.е. если &lt;strong&gt;security.ExchangeBoard.Code == &lt;span style="color:blue"&gt;&amp;quot;NYSE&amp;quot; || &amp;quot;NASDAQ&amp;quot;&lt;/span&gt;&lt;/strong&gt;, то тогда есть все остальные данные в этом объекте, если &lt;strong&gt;ExchangeBoard.Code&lt;/strong&gt; с тремя символами, то все остальные свойства пустые.
&lt;strong&gt;security.ExchangeBoard.Code&lt;/strong&gt; с четырмя и более символами приходит только в первых 1-2-ух событиях &lt;strong&gt;SecuritiesChanged&lt;/strong&gt;, только тогда и можно увидеть инфу, дальше это событие приходит всегда только с тремя символами &lt;strong&gt;ExchangeBoard.Code&lt;/strong&gt;, и соответственно, пустое.
&lt;span style="color:blue"&gt;&lt;strong&gt;&amp;quot;NYSE&amp;quot; || &amp;quot;NASDAQ&amp;quot;&lt;/strong&gt;&lt;/span&gt; в инструментах зависит от биржи размещения инструмента, например Майкрософт(MSFT) - &lt;span style="color:blue"&gt;&lt;strong&gt;NASDAQ&lt;/strong&gt;&lt;/span&gt;, а вот Банк оф Америка (BAC) - &lt;span style="color:blue"&gt;&lt;strong&gt;NYSE&lt;/strong&gt;&lt;/span&gt;. Дальше идут события с другими площадками, включая даркпулы (ADF), но всё пустое.
Вот &lt;a href="http://screencast.com/t/HdvFOXFL8l" rel="nofollow" target="_blank"&gt;Скрин&lt;/a&gt;
Всё то же самое касается и события trader.NewTrades. &lt;a href="http://screencast.com/t/tjGRMxrW" rel="nofollow" target="_blank"&gt;Скрин&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Соответственно, из всех возможных данных в любой момент времени я могу получить только события:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;NewTrades&lt;/strong&gt;, в которых есть цена сделки и объём, но объект Security содержит только тикер акции и площадку где прошла сделка, никаких ценовых параметров этот объект не содержит (BestAsk, BestBid, BestPair, Asks/BidsCount, Asks/BidsVolume ...).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;NewSecurities&lt;/strong&gt;, содержит только ExchangeBoard, все  остальные поля либо 0 либо null.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SecuritiesChanged&lt;/strong&gt; содержит только ExchangeBoard, все  остальные поля либо 0 либо null. Только первое событие пришедшее после StartExport несёт данные.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PortfoliosChanged&lt;/strong&gt; содержит только RealizedPnL и UnrealizedPnL. Как узнать сколько у меня денег или BuyingPower непонятно.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;События связанные со стаканами вообще не приходят, для регистрации стакана использовал инструменты полученные непосредственно через BlackWood, а так-же через IQFeed(реализовывал одновременно два подключения, но стакан пытался зарегить через BlackWood). Кстати, а вот через коннектор IQFeed стакан есть, и события с ним связанные приходят, хотя для регистрации стакана использовал &amp;quot;самодельный&amp;quot; объект Security:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
var security = new Security
{
   Code = &amp;quot;MSFT&amp;quot;,
   ExchangeBoard = new ExchangeBoard
   {
      Exchange = new Exchange()
   },
};

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;т.е. полностью пустой объект, указан только тикер, и стакан по всем площадкам начинал обновляться.&lt;/p&gt;
&lt;p&gt;Для регистрации получения данных в &lt;strong&gt;BlackWood&lt;/strong&gt;использовал методы:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;_trader.SubscribeMarketData(security,MarketDataTypes.LastTrade);
_trader.SubscribeMarketData(security,MarketDataTypes.Trades);
_trader.SubscribeMarketData(security,MarketDataTypes.BestQuotes);
_trader.SubscribeMarketData(security,MarketDataTypes.Candles);
_trader.SubscribeMarketData(security,MarketDataTypes.Level1);
_trader.SubscribeMarketData(security,MarketDataTypes.MarketDepth);
_trader.SubscribeMarketData(security,MarketDataTypes.OrderLog);
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;u&gt;а так же аналогичные им &lt;strong&gt;_trader.Register...&lt;/strong&gt;&lt;/u&gt;
Всё что я регистрирую и субскрайблю данными методами, невозможно потом отрегить или отсубскрайбить
соответствующими методами &lt;strong&gt;_trader.UnRegister...&lt;/strong&gt; или  &lt;strong&gt;_trader.UnSubscribe...&lt;/strong&gt; (UnSubscribeMarketData, UnSubscribeCandles),
хотя применяю весь набор инструментов одного тикера, но всех возможных площадок, полученных с обеих коннекторов.
Одним словом, поток данных в программу продолжается и всё время увеличивается с регистрацией на всё новые тикеры.&lt;/p&gt;
&lt;p&gt;Заключение: не могу получить хоть какой-нибудь риалтайм минимум данных в программу для принятия торговых решений, прошу помощи.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4343/</id>
    <title type="text">Приход сделок после перехода заявки в состояние Done</title>
    <published>2014-02-06T20:09:57Z</published>
    <updated>2014-02-06T20:09:57Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Подскажите, может ли быть, что заявка перешла в состояние Done, а сделки по ней еще не пришли?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4342/</id>
    <title type="text">API 4.2.2.6. Состояние заявки не переходит из Active в Done</title>
    <published>2014-02-06T18:58:53Z</published>
    <updated>2014-02-06T18:58:53Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Хотя по факту заявка исполнена.```csharp
var newOrder = new Order
;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;        Connector.RegisterOrder(newOrder);
&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;
```plain
2014-02-06 22:54:02,878 [35] INFO  - 22:54:02.694 | PlazaTrader     | RegisterOrder: 0/0 Покупка Цена=134100 Объем=1 Сост=None Бал=0 
2014-02-06 22:54:02,878 [35] INFO  - 22:54:02.694 | PlazaTrader     | New order: 82419202/0 Покупка Цена=134100 Объем=1 Сост=Pending Бал=1 
2014-02-06 22:54:02,878 [35] INFO  - 22:54:02.812 | PlazaTrader     | Order changed: 82419202/12100176056 Покупка Цена=134100 Объем=1 Сост=Active Бал=1 
&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4341/</id>
    <title type="text">Как узнать ошибку стратегии?</title>
    <published>2014-02-04T19:26:22Z</published>
    <updated>2014-02-04T19:26:22Z</updated>
    <author>
      <name>Bond</name>
      <uri>https://stocksharp.ru/users/26882/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Обучение" />
    <content type="html">&lt;p&gt;Добрый день!
Подскажите, пожалуйста, как узнать по какой ошибке завершается стратегия?
Сейчас я определяю, что стратегия завершилась ошибкой так:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
//Если стратегия остановлена
if (trader.State == EmulationStates.Stopped)
{
   //Если стратегия не завершилась
   if (trader.IsFinished == false)
   {
      //Сообщение об ошибке
   }
}

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Стратегия сама автоматически завершается. Внутренний закрытый метод, который передает Exeption в логи не срабатывает.
Да, и логирование мне не нужно. Вещь очень нужная и важная. А то стратегия завершается, а почему хрен его знает. Событие бы сварганить по аналогии с ошибками регистрации заявки.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4340/</id>
    <title type="text">API 4.2.2.6. После ночи данные не приходят</title>
    <published>2014-02-04T09:36:54Z</published>
    <updated>2014-02-04T09:36:54Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Подключение за ночь не теряется, но после ночи данные уже не приходят. Приходится перезапускаться. Это баг в библиотеке стокшарп? Или лучше сделать свой механизм по переподключению в этом случае? Лог стокшарп: :::spoiler&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;2014-02-04 00:10:08,812 [17] INFO  - 00:10:08.427 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTAGGR50_REPL:StreamStateChanged: State Closed
2014-02-04 00:10:08,812 [17] INFO  - 00:10:08.427 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTAGGR50_REPL:Состояние потока Closed.
2014-02-04 00:10:08,812 [17] INFO  - 00:10:08.427 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTAGGR50_REPL:StreamStateChanged: State Active
2014-02-04 00:10:08,812 [17] INFO  - 00:10:08.427 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTAGGR50_REPL:Поток переоткрывается.
2014-02-04 00:10:08,812 [17] INFO  - 00:10:08.429 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTAGGR50_REPL:StreamStateChanged: State Closed
2014-02-04 00:10:08,812 [17] INFO  - 00:10:08.429 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTAGGR50_REPL:Состояние потока Closed.
2014-02-04 00:10:08,812 [17] INFO  - 00:10:08.429 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTAGGR50_REPL:StreamStateChanged: State Active
2014-02-04 00:10:08,812 [17] INFO  - 00:10:08.429 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTAGGR50_REPL:Поток переоткрывается.
2014-02-04 00:10:13,898 [24] INFO  - 00:10:13.791 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTCOMMON_REPL:StreamStateChanged: State Closed
2014-02-04 00:10:13,898 [24] INFO  - 00:10:13.791 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTCOMMON_REPL:Состояние потока Closed.
2014-02-04 00:10:13,898 [24] INFO  - 00:10:13.791 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTCOMMON_REPL:StreamStateChanged: State Active
2014-02-04 00:10:13,898 [24] INFO  - 00:10:13.791 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTCOMMON_REPL:Поток переоткрывается.
2014-02-04 00:10:13,898 [24] INFO  - 00:10:13.792 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTINFO_REPL:StreamStateChanged: State Closed
2014-02-04 00:10:13,898 [24] INFO  - 00:10:13.792 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTINFO_REPL:Состояние потока Closed.
2014-02-04 00:10:13,898 [24] INFO  - 00:10:13.792 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTINFO_REPL:StreamStateChanged: State Active
2014-02-04 00:10:13,898 [24] INFO  - 00:10:13.792 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTINFO_REPL:Поток переоткрывается.
2014-02-04 00:10:13,898 [24] INFO  - 00:10:13.793 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTCOMMON_REPL:StreamStateChanged: State Closed
2014-02-04 00:10:13,898 [24] INFO  - 00:10:13.793 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTCOMMON_REPL:Состояние потока Closed.
2014-02-04 00:10:13,898 [24] INFO  - 00:10:13.793 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTCOMMON_REPL:StreamStateChanged: State Active
2014-02-04 00:10:13,898 [24] INFO  - 00:10:13.793 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTCOMMON_REPL:Поток переоткрывается.
2014-02-04 00:10:13,898 [24] INFO  - 00:10:13.793 | PlazaStreamMessageAdapter | PlazaStream FORTS_VOLAT_REPL:StreamStateChanged: State Closed
2014-02-04 00:10:13,898 [24] INFO  - 00:10:13.793 | PlazaStreamMessageAdapter | PlazaStream FORTS_VOLAT_REPL:Состояние потока Closed.
2014-02-04 00:10:13,898 [24] INFO  - 00:10:13.793 | PlazaStreamMessageAdapter | PlazaStream FORTS_VOLAT_REPL:StreamStateChanged: State Active
2014-02-04 00:10:13,898 [24] INFO  - 00:10:13.794 | PlazaStreamMessageAdapter | PlazaStream FORTS_VOLAT_REPL:Поток переоткрывается.
2014-02-04 00:10:22,507 [17] INFO  - 00:10:22.176 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTINFO_REPL:StreamStateChanged: State Closed
2014-02-04 00:10:22,507 [17] INFO  - 00:10:22.176 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTINFO_REPL:Состояние потока Closed.
2014-02-04 00:10:22,507 [17] INFO  - 00:10:22.176 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTINFO_REPL:StreamStateChanged: State Active
2014-02-04 00:10:22,507 [17] INFO  - 00:10:22.177 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTINFO_REPL:Поток переоткрывается.
2014-02-04 00:10:30,586 [33] INFO  - 00:10:30.575 | PlazaStreamMessageAdapter | PlazaStream RTS_INDEX_REPL:StreamStateChanged: State Closed
2014-02-04 00:10:30,586 [33] INFO  - 00:10:30.576 | PlazaStreamMessageAdapter | PlazaStream RTS_INDEX_REPL:Состояние потока Closed.
2014-02-04 00:10:30,586 [33] INFO  - 00:10:30.576 | PlazaStreamMessageAdapter | PlazaStream RTS_INDEX_REPL:StreamStateChanged: State Active
2014-02-04 00:10:30,586 [33] INFO  - 00:10:30.576 | PlazaStreamMessageAdapter | PlazaStream RTS_INDEX_REPL:Поток переоткрывается.
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.496 | PlazaConnectionPool | OnConnectionStatusChanged: conn HF1448_4 - status: Error
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.496 | PlazaConnectionPool | OnConnectionStatusChanged: conn HF1448_3 - status: Error
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.496 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTAGGR50_REPL:Закрытие потока.
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.496 | PlazaStreamMessageAdapter | PlazaStream RTS_INDEX_REPL:Закрытие потока.
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.496 | PlazaConnectionPool | OnConnectionStatusChanged: conn HF1448_1 - status: Error
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.496 | PlazaConnectionPool | OnConnectionStatusChanged: conn HF1448_2 - status: Error
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.496 | PlazaConnectionPool | OnConnectionStatusChanged: conn HF1448_0 - status: Error
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.496 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTAGGR50_REPL:StreamStateChanged: State Closed
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.496 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTAGGR50_REPL:Закрытие потока.
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.496 | PlazaStreamMessageAdapter | PlazaStream RTS_INDEX_REPL:StreamStateChanged: State Closed
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.496 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTAGGR50_REPL:StreamStateChanged: State Closed
2014-02-04 00:10:40,713 [33] ERROR - 00:10:40.514 | PlazaTrader     | System.InvalidOperationException: Подключение в состоянии Connected получило неожиданное сообщение типа 'ConnectMessage'. ---&amp;gt; System.InvalidOperationException: Соединение потеряно. Состояние соединения Error.
   --- End of inner exception stack trace ---
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.519 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTTRADE_REPL:Остановка потока.
2014-02-04 00:10:40,713 [33] ERROR - 00:10:40.520 | PlazaTrader     | System.InvalidOperationException: Подключение в состоянии Connected получило неожиданное сообщение типа 'ConnectMessage'. ---&amp;gt; System.InvalidOperationException: Соединение потеряно. Состояние соединения Error.
   --- End of inner exception stack trace ---
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.522 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTTRADE_REPL:StreamStateChanged: State Closed
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.525 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTTRADE_REPL:Поток остановлен.
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.525 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTTRADE_REPL:Остановка потока.
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.525 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTTRADE_REPL:StreamStateChanged: State Closed
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.525 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTTRADE_REPL:Поток остановлен.
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.530 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTCOMMON_REPL:Остановка потока.
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.531 | PlazaConnectionPool | OnConnectionStatusChanged: conn HF1448_2 - status: Closed
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.531 | PlazaConnectionPool | OnConnectionStatusChanged: conn HF1448_0 - status: Closed
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.531 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTCOMMON_REPL:StreamStateChanged: State Closed
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.531 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTCOMMON_REPL:Поток остановлен.
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.531 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTCOMMON_REPL:Остановка потока.
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.531 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTCOMMON_REPL:StreamStateChanged: State Closed
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.531 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTCOMMON_REPL:Поток остановлен.
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.531 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTINFO_REPL:Остановка потока.
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.531 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTINFO_REPL:StreamStateChanged: State Closed
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.531 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTINFO_REPL:Поток остановлен.
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.531 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTINFO_REPL:Остановка потока.
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.531 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTINFO_REPL:StreamStateChanged: State Closed
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.531 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTINFO_REPL:Поток остановлен.
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.531 | PlazaStreamMessageAdapter | PlazaStream FORTS_VOLAT_REPL:Остановка потока.
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.532 | PlazaStreamMessageAdapter | PlazaStream FORTS_VOLAT_REPL:StreamStateChanged: State Closed
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.532 | PlazaStreamMessageAdapter | PlazaStream FORTS_VOLAT_REPL:Поток остановлен.
2014-02-04 00:10:40,713 [33] INFO  - 00:10:40.534 | PlazaConnectionPool | OnConnectionStatusChanged: conn HF1448_1 - status: Closed
2014-02-04 00:10:42,745 [33] INFO  - 00:10:42.507 | PlazaStreamMessageAdapter | PlazaStream RTS_INDEX_REPL:Остановка потока.
2014-02-04 00:10:42,745 [33] INFO  - 00:10:42.507 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTAGGR50_REPL:Остановка потока.
2014-02-04 00:10:42,745 [33] INFO  - 00:10:42.507 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTAGGR50_REPL:Поток остановлен.
2014-02-04 00:10:42,745 [33] INFO  - 00:10:42.507 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTAGGR50_REPL:Остановка потока.
2014-02-04 00:10:42,745 [33] INFO  - 00:10:42.507 | PlazaStreamMessageAdapter | PlazaStream RTS_INDEX_REPL:Поток остановлен.
2014-02-04 00:10:42,745 [33] INFO  - 00:10:42.507 | PlazaStreamMessageAdapter | PlazaStream FORTS_OPTAGGR50_REPL:Поток остановлен.
2014-02-04 00:10:42,745 [33] INFO  - 00:10:42.507 | PlazaConnectionPool | OnConnectionStatusChanged: conn HF1448_4 - status: Closed
2014-02-04 00:10:42,745 [33] INFO  - 00:10:42.507 | PlazaConnectionPool | OnConnectionStatusChanged: conn HF1448_3 - status: Closed
&lt;/code&gt;&lt;/pre&gt;
&lt;div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4339/</id>
    <title type="text">RealTimeEmulationTrader</title>
    <published>2014-02-04T07:52:16Z</published>
    <updated>2014-02-04T07:52:16Z</updated>
    <author>
      <name>FireSpirit</name>
      <uri>https://stocksharp.ru/users/364/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">&lt;p&gt;Добрый день. Прошу помочь со следующим вопросом.&lt;/p&gt;
&lt;p&gt;Итак, создаю трейдера RealTimeEmulationTrader&lt;/p&gt;
&lt;p&gt;_trader = new RealTimeEmulationTrader&lt;QuikTrader&gt;(new QuikTrader(QuikTerminal.GetDefaultPath()));&lt;/p&gt;
&lt;p&gt;Портфель и инструменты забираются из квика, в реальном портфеле 0 рублей (тестируем стратегию в условиях приближенных к боевым).
Как можно добавить в RealTimeEmulationTrader новый портфель, со значением допустим в 1000000?&lt;/p&gt;
&lt;p&gt;При создании стратегии,допустим&lt;/p&gt;
&lt;p&gt;_strategy = new Strategy
{
Connector = _trader,
Security = (Security)CbSecurities.SelectedItem,
Portfolio = new Portfolio(){Name = &amp;quot;Test_account&amp;quot;, BeginValue = 1000000, CurrentValue = 1000000},
Volume = 1
};&lt;/p&gt;
&lt;p&gt;свойство нового портфеля не работает, все равно при работе стратегии забирает данные портфеля из трейдера. А так как на счете 0 рублей, при регистрации заявки пишет нехватка денежных средств.
Прошу помочь, добрым людям, два дня бьюсь на решением проблемы.
Спасибо!
P.S. версия библиотеки S# 4.2.2.6&lt;/p&gt;
</content>
  </entry>
</feed>