hydra. StockSharphttps://stocksharp.ru/handlers/atom.ashx?category=tag&id=hydra&type=forum&page=17Copyright @ StockSharp Platform LLC 2010 - 20242024-03-28T14:41:13Zhttps://stocksharp.ru/images/logo.pnghttps://stocksharp.ru/topic/2865/Очередная трабла с плазой2012-07-13T07:18:52Z2012-07-13T07:18:52Zanotharhttps://stocksharp.ru/users/6089/info@stocksharp.ruРешив одну траблу с плазой на новой гидре и таки выполнив поиск инструментов, столкнулся при получении данных с другой:<br /><br />12:52:03.706 | Error | StockSharp | System.ComponentModel.Win32Exception (0x80004005): Недостаточно квот для обработки команды<br /> at MS.Win32.UnsafeNativeMethods.PostMessage(HandleRef hwnd, WindowMessage msg, IntPtr wparam, IntPtr lparam)<br /> at System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget, Nullable`1 channelSet)<br /> at System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget)<br /> at System.Windows.Interop.HwndTarget.UpdateWindowPos(IntPtr lParam)<br /> at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)<br /> at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)<br /> at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)<br /> at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)<br /> at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)<br /> at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)<br /><br />Данные так и не затикали.<br />Проверил на старой гидре-работает все нормально. Проверил битности обоих процессов-оба 64 битные.https://stocksharp.ru/topic/2863/Как выбрать все инструменты для плаза в новой гидре2012-07-13T05:15:41Z2012-07-13T05:15:41Zanotharhttps://stocksharp.ru/users/6089/info@stocksharp.ruНовая гидра из транка. Пытаюсь запустить экспорт из плазы. Включил плазу. Зашел в источники нашел там All@Plaza-тыкнул выбрать. галочка поставилась. Нажимаю старт. Получаю:<br />11:12:40.571 | | Plaza | Источник не имеет выбранных инструментов.<br />Вопрос-как тогда выбрать все инструменты?https://stocksharp.ru/topic/2860/Ошибка источника Плаза в новой гидре2012-07-12T03:25:49Z2012-07-12T03:25:49Zanotharhttps://stocksharp.ru/users/6089/info@stocksharp.ruПопробовал на новой гидре(из trunk) подключиться к плазе. Получил ошибку. На старой гидре все нормально подключалось. <br /><br />09:21:22.533 | Error | Plaza | System.InvalidCastException: Unable to cast COM object of type 'P2ClientGateMTA64.CP2BLMessageFactoryClass' to interface type 'P2ClientGateMTA64.IP2BLMessageFactory'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{0F3918B5-0FA6-4483-9261-EF64A019FA39}' failed due to the following error: Библиотека не зарегистрирована. (Exception from HRESULT: 0x8002801D (TYPE_E_LIBNOTREGISTERED)).<br /> at System.StubHelpers.StubHelpers.GetCOMIPFromRCW(Object objSrc, IntPtr pCPCMD, IntPtr& ppTarget, Boolean& pfNeedsRelease)<br /> at P2ClientGateMTA64.CP2BLMessageFactoryClass.Init(String structFile, String signFile)<br /> at #=ql49edeWTcdAqILG5ypjMUGCIWa8RxB$iTx2HJ8gyOZbYLCg0vgAxcbPP4082wpybXqyPQ3Z8h4nkuS2L096Fbg==.#=qF4NMw8zI4dLBuunq1RWQmNRGrMzX8U7OJWWxpXDH1iuAhNR0sPtKIVeVWqai9$w0EbH9Aa4SYZMxFIPE_sXLQQ==(String #=qO3gdBEhiu8jEK7P1vFTLZA==, String #=qmk0LgOuRmBYW0wHCpdgXyw==)<br /> at StockSharp.Plaza.TransactionFactory..ctor(#=qg$dbhSHOoQqcDI_AvpTkcZuUQwRHm2doCPI3i3HoR5kYzJ$26RP8IMNe7JCt91hj #=qW5$O5WIXvyl2uR6uGIdw4w==, TransactionIdGenerator #=qk$tLuJdPpnFTY5VtN1l2qg==)<br /> at StockSharp.Plaza.TransactionManager..ctor(#=qg$dbhSHOoQqcDI_AvpTkcZuUQwRHm2doCPI3i3HoR5kYzJ$26RP8IMNe7JCt91hj #=qaoYWI0pP5G46bv4N6LHx6g==, TransactionIdGenerator #=qpaZYIFMLL7Jv3OdfT9WBEg==)<br /> at StockSharp.Plaza.PlazaTrader..ctor(EndPoint address)<br /> at StockSharp.Hydra.Plaza.PlazaTraderSource.CreatePlazaTrader() in C:\Users\Administrator\Documents\Visual Studio 2010\Projects\StockSharp\Connectors\trunk\Hydra\Plugins\Plaza\PlazaTraderSource.cs:line 170<br /> at StockSharp.Hydra.Core.MarketDataTrader.Start() in C:\Users\Administrator\Documents\Visual Studio 2010\Projects\StockSharp\Connectors\trunk\Hydra\Core\MarketDataTrader.cs:line 196<br /> at StockSharp.Hydra.Core.MarketDataTrader.GetNewSecurities() in C:\Users\Administrator\Documents\Visual Studio 2010\Projects\StockSharp\Connectors\trunk\Hydra\Core\MarketDataTrader.cs:line 299<br /> at StockSharp.Hydra.Core.TraderMarketDataSource.GetNewSecurities() in C:\Users\Administrator\Documents\Visual Studio 2010\Projects\StockSharp\Connectors\trunk\Hydra\Core\TraderMarketDataSource.cs:line 91<br /> at StockSharp.Hydra.Extensions.UpdateSourceSecurities(IMarketDataSource source, HydraEntityRegistry registry, SecurityStorage securityStorage) in C:\Users\Administrator\Documents\Visual Studio 2010\Projects\StockSharp\Connectors\trunk\Hydra\Hydra\Extensions.cs:line 33https://stocksharp.ru/topic/2859/Не запускается гидра2012-07-12T01:11:27Z2012-07-12T01:11:27ZVladOAhttps://stocksharp.ru/users/5989/info@stocksharp.ruСборка 18202 из любой ветки (а так же в 4.1.2) Не запускается Гидра:<br /><br /><br />System.ArgumentException не обработано пользовательским кодом<br /> Message=Item with name 'Id' doesn't exists.<br />Имя параметра: name<br /> Source=Ecng.Serialization<br /> ParamName=name<br /> StackTrace:<br /> в Ecng.Serialization.SerializationItemCollection.get_Item(String name)<br /> в Ecng.Data.Database.GetOrAddCacheTable[TEntity](SerializationItemCollection table)<br /> в Ecng.Data.Database.ReadAll[TEntity](DatabaseCommand command, SerializationItemCollection input)<br /> в Ecng.Data.HierarchicalDatabase.ReadAll[TEntity](DatabaseCommand command, SerializationItemCollection source)<br /> в Ecng.Data.Database.ReadAll[TEntity](Int64 startIndex, Int64 count, Field orderBy, SortDirection direction)<br /> в Ecng.Data.Database.Ecng.Serialization.IStorage.GetGroup[TEntity](Int64 startIndex, Int64 count, Field orderBy, SortDirection direction)<br /> в Ecng.Serialization.RelationManyList`1.OnGetGroup(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction)<br /> в Ecng.Data.HierarchicalPageLoadList`1.OnGetGroup(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction)<br /> в Ecng.Serialization.RelationManyList`1.ReadAll(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction)<br /> в Ecng.Serialization.RelationManyList`1.GetRange(Int64 startIndex, Int64 count, String sortExpression, SortDirection directions)<br /> в Ecng.Serialization.RelationManyList`1.RelationManyListEnumerator.ProcessMove(Boolean& canProcess)<br /> в Ecng.Collections.BaseEnumerator`2.MoveNext()<br /> в StockSharp.Hydra.MainWindow.InitializeMarketSources() в D:\(Inst)\Proshie\S\dev\18202\dev\Hydra\Hydra\MainWindow.xaml.cs:строка 276<br /> в StockSharp.Hydra.MainWindow.<.ctor>b__2() в D:\(Inst)\Proshie\S\dev\18202\dev\Hydra\Hydra\MainWindow.xaml.cs:строка 124<br /> в System.Threading.Tasks.Task`1.InvokeFuture(Object futureAsObj)<br /> в System.Threading.Tasks.Task.InnerInvoke()<br /> в System.Threading.Tasks.Task.Execute()<br /> InnerException: <br />https://stocksharp.ru/topic/2857/тики из текстового файла ФИНАМА2012-07-11T12:08:08Z2012-07-11T12:08:08Zalexryhttps://stocksharp.ru/users/6118/info@stocksharp.ruГидра загружает данные с финама в текстовый файл (фьючерс РТС), далее:<br /><br />15:59:08.2271882 Finam System.ArgumentException: Требуется информация об абсолютном пути.<br /> в System.Security.Util.StringExpressionSet.CreateListFromExpressions(String[] str, Boolean needFullPath)<br /> в System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList)<br /> в System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String[] pathList, Boolean checkForDuplicates, Boolean needFullPath)<br /> в System.IO.Directory.CreateDirectory(String path)<br /> в #=q2_nc0Ekg1wwzH83u1qn3kqTOB6ZTwfnSelXGnghq1UL1PFgnDkBIaj1ciCCwTgDh.#=qN6qcbVD6FJ3rQkMRTieFOw==(DateTime[] #=qzUAAOfbo9K0VkrX638G6Lw==)<br /> в #=q2_nc0Ekg1wwzH83u1qn3kqTOB6ZTwfnSelXGnghq1UL1PFgnDkBIaj1ciCCwTgDh.#=qiNUoo25wh_d_c6tIL9l3Gw==()<br /> в #=q2_nc0Ekg1wwzH83u1qn3kqTOB6ZTwfnSelXGnghq1UL1PFgnDkBIaj1ciCCwTgDh.#=qy88o2tI5OEgyrKnbmbLUSw==(DateTime #=qcCqT9fDF5WYq$Yb_Ntef0A==, #=qkdD1s$dvBrJCr0yqPANekw==[] #=qEl6EoeLkeqAcUxzVwfZD8g==, Boolean #=q2K6EEkm12oKTHRarMXUL9g==)<br /> в #=q2_nc0Ekg1wwzH83u1qn3kqTOB6ZTwfnSelXGnghq1UL1PFgnDkBIaj1ciCCwTgDh.#=qFabj78jDniq6PeAF2O7zEBp3s6ijSqahnaeuIBk22F8tLChbI29dcWIi8uO9zbqN$zLzRMMywR0ZSoBf8TLYyw==(IEnumerable`1 #=qph5_9LYjwA$wIlH75cHekA==)<br /> в StockSharp.Hydra.Core.BaseMarketDataSource.SaveTrades(Security security, IEnumerable`1 trades, Boolean raiseDataLoadedEvent) в D:\Sources\StockSharpReleases\StockSharp_4.1.1\Hydra\Core\BaseMarketDataSource.cs:строка 193<br /> в StockSharp.Hydra.Finam.FinamSource.Load() в D:\Sources\StockSharpReleases\StockSharp_4.1.1\Hydra\Plugins\Finam\FinamSource.cs:строка 115<br /> в StockSharp.Hydra.Worker.WorkerProcess.<Download>b__18(IMarketDataSource source) в D:\Sources\StockSharpReleases\StockSharp_4.1.1\Hydra\Hydra\Worker.cs:строка 124<br /><br />Кто сталкивался, помогите, пожалуйста.<br />Заранее благодарен.<br />https://stocksharp.ru/topic/2844/как сохраняются стаканы в Гидре?2012-07-09T10:00:04Z2012-07-09T10:00:04Zfishhttps://stocksharp.ru/users/241/info@stocksharp.ruменя удивляет размер файла записанного стакана через гидру. Т.е. при 1 млн. стаканов размер менее 20 мб, я так понимаю записываются на каждом изменении стакана только само изменение (конкретный уровень цены и объем)? а не весь стакан. и как потом происходит сборка стакана? или все же пишется весь стакана, при каждом изменении?https://stocksharp.ru/topic/2836/закачка стаканов с архива Order Log РТС2012-07-05T16:21:33Z2012-07-05T16:21:33Zdave2https://stocksharp.ru/users/145/info@stocksharp.ruПодскажите пожалуйста, есть ли в StockSharp и/или Гидре классы/инструменты чтобы закачать стаканы из РТСовских архивов Order Logs <a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAADjhr-KWbN5USQ3AatReLfvrVWh8uGUrg7ymQUEd0oW0aUDkNleXwYLqWVT-RhoQLI" title="http://ftp.rts.ru/pub/info/historical_data/ ">http://ftp.rts.ru/pub/info/historical_data/ </a><br />т.е. Order Log должен преобразовываться в стаканы и сохраниться в базу.https://stocksharp.ru/topic/2814/Задвоение сделок из Квика2012-06-25T16:45:39Z2012-06-25T16:45:39Zchudokoshttps://stocksharp.ru/users/28654/info@stocksharp.ruЕсли в качестве источника экспорта сделок настроен Quik, то при нажатии несколько раз за день кнопки "Старт", то те сделки по инструменту, что уже были записаны - записываются еще раз (скриншот прикреплён). Возможно имеет смысл фильтровать их по полю "Номер" - я так понимаю он уникален? <br />https://stocksharp.ru/topic/2808/Не получается сгенерить свечки в 4.12012-06-21T11:11:39Z2012-06-21T11:11:39ZGarichttps://stocksharp.ru/users/809/info@stocksharp.ruПытаюсь создать кастомные свечи по истории - не получается.<br /><br />Беру пример из хелпа - TickCandleBuilder - обозвал его у себя MyTickCandleBuilder.<br /><br />Вставил его в гидру следующим образом:<br />CandlesWindow.BuildClick :<br /><br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
switch (CandleType.SelectedIndex)
{
case 1:
series = new CandleSeries(typeof(TickCandle), Security, TickCount.Text.To<int>());
candleManager.Sources.RemoveWhere(t=>t.GetType() == typeof(TickCandleBuilder));
candleManager.Sources.Add(new MyTickCandleBuilder { Sources = { new RawConvertableCandleBuilderSource<Trade>(Trades) } });
break;
</pre>
</div></div><br /><br />Свечи не строятся. Стандартные работают.<br />Что я не так делаю?<br /><br />Если создавать свой тип свечей, тоже не работает[huh]https://stocksharp.ru/topic/2790/Проблемы при скачивании стаканов2012-06-13T12:23:18Z2012-06-13T12:23:18ZFiNickhttps://stocksharp.ru/users/6053/info@stocksharp.ruВерсия гидры 4.1.1. Активен только источник Plaza.<br /><br />1) Во-первых, в главном окне у меня активен только один инструмент RIM, в настройках источника Plaza стоит галочка "фильтр по инструментам", тем не менее, скачиваются сделки/стаканы по всем инструментам!<br /><br />2) Как сделать так, чтобы скачивались трейды за весь день, а не только с момента запуска гидры?<br /><br />3) Как переустановить гидру? т.е. как сделать так, чтобы она подумала, что её первый раз на этом компе запускают? Возможно если я её переустановлю, то многие глюки пропадут. Последний раз я пользовался версией 4.0.19, а она до сих пор помнит)<br /><br />4) Раньше можно было скачивать только сделки и стаканы, теперь добавились "Заявки" и "Изменения", что это? Я так понимаю, заявки это тот самый OrderLog, который можно скачать сразу за весь день и с него стакан строить? У меня вот с плазы он не качается. А изменения качаютсяhttps://stocksharp.ru/topic/2770/Архив стаканов фьючерса РТС2012-06-07T09:51:49Z2012-06-07T09:51:49ZArchichttps://stocksharp.ru/users/27976/info@stocksharp.ruЗапускаю каждый день с утра Гидру, она исправно работает, пишет стаканы на диск. <br />В целом все хорошо, правда, иногда бывают технические проблемы (обрывы связи/отключение электричества/проч.)<br /><br />И вот я подумал, а, может быть, кто-нибудь уже проделывал подобные действия и сохранял стаканы за какой-то период? Не обязательно, даже, в формате Гидры.<br /><br />Поделитесь, пожалуйста, архивом (торрент, файлообменники, бокс, и проч.) буду очень благодарен )<br /><br />Спасибо<br />https://stocksharp.ru/topic/2751/За год не могу сформировать свечки 5 мин.2012-05-30T03:04:37Z2012-05-30T03:04:37ZVladOAhttps://stocksharp.ru/users/5989/info@stocksharp.ruВерсия 4.1.1 ( и в предыдущих версия то же)<br />Если формируешь свечки за 1 два месяца размером 5 мин. , то все нормально, если пытаюсь большой интервал (год, два)<br />то вылетает и пишет:<br /><br />Сигнатура проблемы:<br /> Имя события проблемы: CLR20r3<br /> Сигнатура проблемы 01: hydra.exe<br /> Сигнатура проблемы 02: 4.1.1.0<br /> Сигнатура проблемы 03: 4fc5025a<br /> Сигнатура проблемы 04: Ecng.Reflection<br /> Сигнатура проблемы 05: 1.0.0.0<br /> Сигнатура проблемы 06: 4f986578<br /> Сигнатура проблемы 07: 1f0<br /> Сигнатура проблемы 08: 22<br /> Сигнатура проблемы 09: System.OutOfMemoryException<br /> Версия ОС: 6.1.7601.2.1.0.256.48<br /> Код языка: 1049<br /> Дополнительные сведения 1: 0a9e<br /> Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789<br /> Дополнительные сведения 3: 0a9e<br /> Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789<br /><br />Память на компьютере 3 Gb. Система Win7 - 32x.https://stocksharp.ru/topic/2745/Парочка вопросов2012-05-28T14:36:01Z2012-05-28T14:36:01ZKazai Mazaihttps://stocksharp.ru/users/5954/info@stocksharp.ruГидра 4.0.23 - Сделки есть, но свечки не создает.<br />На форуме уже тему поднимали, вроде как в Гидре 4.1 это дело залечили.<br /><br />Но 4.1 гидра отказывается видеть источник.С чем может быть связано? Может какие то тонкости свои в добавлении источника?<br /><br /><br />П.С. трейдер и источник подлатал в связи с мелкими изменениями в S# 4.1 <br />https://stocksharp.ru/topic/2739/Импорт стаканов v.4.12012-05-26T17:52:10Z2012-05-26T17:52:10Zalexeev.evghttps://stocksharp.ru/users/6110/info@stocksharp.ruv.4.1 <br />При импорте стаканов из Quik дата последнего изменения всех стаканов 0001-01-01.https://stocksharp.ru/topic/2734/Как презаказчать данные по инструмену за конкретный день (период)?2012-05-24T19:49:00Z2012-05-24T19:49:00Zpaveldhttps://stocksharp.ru/users/6010/info@stocksharp.ruОбнаружил что у меня в истории всех сделок по инструменту, скаченной с Финам, в некоторые дни не все данные. При скачке были перебои с интернетом.<br />Как можно в гидре перезакачать данные за такие дни?<br />Я так понимаю что раз так получилось значит гидра пока не умеет перезакачивать в случае случайного обрыва соединения или я ошибаюсь?https://stocksharp.ru/topic/2733/Стресс тест гидры2012-05-24T19:28:26Z2012-05-24T19:28:26ZKazai Mazaihttps://stocksharp.ru/users/5954/info@stocksharp.ruКакое максимальное число инструментов (поток тиков) гидра у вас переваривала?<br /><br />Поначалу расстроился, т.к. 500 акций за пол часа положили машинку...<br /><br />Поправил кое какие "фичи" коннектора.<br /><br />Теперь вроде бы полет нормальный. Коннектор переварит и 10000 не сильно увеличив аппетиты, но переварит ли гидра?<br /><br /><br /><br /><br /><br /><br /><br /><br />https://stocksharp.ru/topic/2729/Исключение при просмотре сделок System.ArgumentNullException: Значение не может быть неопределенным.2012-05-24T11:27:21Z2012-05-24T11:27:21Zpaveldhttps://stocksharp.ru/users/6010/info@stocksharp.ruЗапустил гидру, скачал все сделки по RIM2 (папки соответствующие появились), нажимаю "сделки", выбираю любой диапазон,нажимаю кнопку просмотра, выскакивает исключение:<br />System.ArgumentNullException: Значение не может быть неопределенным. Имя параметра: basePath<br /><br />Это только у меня так?<br />Подскажите пожалуйста что я не так настраиваю, делаю?https://stocksharp.ru/topic/2706/Чтение и вывод сделок из архива Гидры2012-05-19T17:00:28Z2012-05-19T17:00:28ZДоктор Сальваторhttps://stocksharp.ru/users/28547/info@stocksharp.ruЗдравствуйте!<br />Я изучаю C# и библиотеку S#, до этого имел дело лишь с Бейсиком и Паскалем в пределах университетского курса. Для самообучения решил написать программу, которая берёт из архива Гидры котировки ценной бумаги и выводит их в таблицу. Проще говоря, решил сделать программу-аналог окна Гидры, которое в исходниках называется "TradesWindow.xaml". В процессе написаня я столкнулся с двумя трудностями:<br />1)Привязку данных к GridViewColumn удаётся осуществить только с помощью вставки кода DisplayMemberBinding="{Binding Path=Id}" в окно редактора XAML. А как сделать это с помощью средств Visual Studio (в разделе DataContext пусто)?<br />2)При отладке компилятор пишет: <br />Ошибка 2 Требуется определение типа или пространства имен, либо признак конца файла <br />Ошибка 3 Элемент "storage" не существует в текущем контексте.<br />Ошибка 4 Элемент "security" не существует в текущем контексте. <br />Ошибка 1 Требуется "}"<br /><br />Вот исходный код:<br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
namespace Sdelki
{
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Windows;
using System.Xml.Linq;
using System.Windows.Forms;
using Ecng.Common;
using Ecng.Interop;
using Ecng.Serialization;
using StockSharp.BusinessEntities;
using StockSharp.Algo.Storages;
using Microsoft.Win32;
using MessageBox = Microsoft.Windows.Controls.MessageBox;
public partial class MainWindow
{
public MainWindow()
{
InitializeComponent();
}
//Указываем путь к базе данных
private void _Fail_Click(object sender, RoutedEventArgs e)
{
var dlg = new FolderBrowserDialog();
if (!_Baza.Text.IsEmpty())
dlg.SelectedPath = _Baza.Text;
if (dlg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
_Baza.Text = dlg.SelectedPath;
}
}
//Выводим сделки в таблицу
private void _Sdelki(object sender, RoutedEventArgs e)
{
//Проверяем, указан ли путь к базе данных
if (_Baza.Text.IsEmpty() || !Directory.Exists(_Baza.Text))
{
MessageBox.Show(this, "Неправильный путь.");
return;
}
// Создаем инструмент, который будем выводить в таблицу
var security = new Security
{
Id = "RIU9@RTS",
Code = "RIU9",
Name = "RTS-9.09",
MinStepSize = 5,
MinStepPrice = 2,
Exchange = Exchange.Test,
};
// Создаём хранилище, через которое будет производиться доступ к тиковой
// и котировочной базе данных
var storage = new TradingStorage(new InMemoryStorage())
{
BasePath = _Baza.Text
};
//Ошибка 1
var tradeStorage = storage.GetTradeStorage(security);
//Выводим сделки в таблицу
private void FindedTrades_SelectionChanged(object sender, System.Windows.Controls.SelectionChangedEventArgs e)
{
//Ошибка 3 и Ошибка 4
FindedTrades.ItemsSource = storage.GetTradeStorage(security, _Baza.Text)
.Load();
}
}
}
// Ошибка 2
}
</pre>
</div></div><br />Я понимаю, что у профессиональных программистов мои вопросы вызовут улыбку [biggrin] , ибо для них тут нет сложностей. Но я бьюсь над этим второй день и чего только не перепробовал, но увы и ах... Подозреваю, что собака порылась в закрытых полях и свойствам для их чтения. Подскажите, в чём моя ошибка? И скажите пожалуйста, как вставлять код в сообщение так, чтобы он выглядел как в окне редактора Visual Studio?https://stocksharp.ru/topic/2696/Левые тики2012-05-17T03:20:10Z2012-05-17T03:20:10ZChicothttps://stocksharp.ru/users/693/info@stocksharp.ruЗакачал данные с Финама при помощи Гидры (4.0.22)<br /><br />Однако в некоторые дни по некоторым бумагам вместо реальных данных какая-то фигня. Просто некорректные цены и объемы.<br /><br />В чем может быть дело? С Финама в ручную закачиваются нормальные данные.<br /><br />Вот пример с SIBN<br /><a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAACpVuMQuNw9LrKF14GFugE7Ftmc_wXFlf3BDMyrjhcEmJA-6UI9oIjIxLXRUzryCA1ZyM1Dejs9cxf-ptrgK7_5" title="http://s1.ipicture.ru/Gallery/Viewfull/10622622.html"><a href='http://s1.ipicture.ru/uploads/20120517/thumbs/ljk3pnba.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="http://s1.ipicture.ru/uploads/20120517/thumbs/ljk3pnba.png" style='max-width: 600px;' alt=""/></a></a><br /><br /><a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAACpVuMQuNw9LrKF14GFugE7Ftmc_wXFlf3BDMyrjhcEmMTMs5LlreVUQ-tJEhrpTi4phG7zyoAnDACbnO24nZG0" title="http://s1.ipicture.ru/Gallery/Viewfull/10622636.html"><a href='http://s1.ipicture.ru/uploads/20120517/thumbs/7siyGKy4.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="http://s1.ipicture.ru/uploads/20120517/thumbs/7siyGKy4.png" style='max-width: 600px;' alt=""/></a></a><br /><br />https://stocksharp.ru/topic/2692/Гидра и plaza22012-05-16T04:34:53Z2012-05-16T04:34:53Zfishhttps://stocksharp.ru/users/241/info@stocksharp.ruПытаюсь начать писать стаканы через плазу<br />в Гидре в настройках источника данных выбираю Plaza<br />адрес <br />default=194.247.133.25:4001<br />direct= 194.247.133.20:4001<br />direct= 194.247.133.26:4003<br />direct= 194.247.133.27:4004<br /><br />пробовал все ни с одни не удалось подключиться<br /><br /><br />08:26:55.1501975 Plaza StockSharp.Plaza.PlazaException: Ошибка Плазы. Код -2147196925, описание 'P2ERR_MQ_NOT_CONNECTED_YET'. ---> System.Runtime.InteropServices.COMException: Coudn't MQ logout<br /> at P2ClientGateMTA32.CP2ConnectionClass.Logout()<br /> at #=qQromwmISAOoIJV_R$nFYZpoYMe7uaG2gwSMNNdpH8Wl78lxKA$Pk3VKwEOyz$iDr.#=qTSNQAfj9pbBsS8zQ$RJJug==()<br /> at #=qDhuaOipPYRECeOBU9CWE7Z31a92RPjrNevBjdvRrqHkGK9OlYPJqFPc$NfQGqoBj.#=qJhbXAmvVFI5$yxANf4NvZnutBAL4PyfRGqnBW_A9gEA=.#=q3UqVDoNHyStzJa3HM3eknxvuUhQC2b$gI99Bv3QkpGE=()<br /> at #=qDhuaOipPYRECeOBU9CWE7Z31a92RPjrNevBjdvRrqHkGK9OlYPJqFPc$NfQGqoBj.#=qbuOLinPLtmszMa_5MtdznQ==(Action #=q8WvYz_0MCsBp9CsM8NtHtQ==, Action #=q8wwEvgN3xR7Dq9qU2rq72Q==)<br /> --- End of inner exception stack trace ---