Аналитика - новая фича Гидры для квант анализа и дата майнинга

Аналитика - новая фича Гидры для квант анализа и дата майнинга
Atom
17.03.2014
Mikhail Sukhov


В S#.Data (Гидра) появилась новая фича Аналитика. Она позволяет производить анализ над данными, что скачала Гидра. Стандартно входят 2 скрипта: Анализ объема с разбивкой по часам и анализ объема с разбивкой по цене:

Анализ объема по часам


Анализ объема с разбивкой по цене


Множество примеров о том, как делать красивые графики на компоненте SciChart.

Сам код так же пишется внутри Гидры:

Редактор кода


Для того, чтобы пойти чуть дальше, и попробовать заместить R и Python, добавлена библиотека Math Numerics. В одной программе (Гидра) теперь можно и скачивать данные, и анализировать, и производить визуализацию.

Для тех, кто пользуется серверным режимом S#.Data, теперь можно анализировать данные, не закачивая их к себе на диск.


< 1 2 
JaguarFX

Фотография
Дата: 20.03.2014
Ответить


4.2.2.21 вполне нормально работает.

Аналитика - очень крутая штука получилась!
Теперь если вдруг есть дырки в данных, то сразу видно где.
Спасибо:

Иван З.

Фотография
Дата: 21.03.2014
Ответить


Михаил Сухов
Иван З.
А вот 4.2.2.19 и 4.2.2.21 откуда не качай


В какой смысле откуда не качай? У нас только одно место, где можно скачать гидру.

У кого-то еще гидра не запускается?


Заработало, пришлось откатить windows. Впервые с таким встречаюсь.
Спасибо:

Architectus

Фотография
Дата: 04.05.2014
Ответить


Запускаю Гидру 4.2.3.0.
Нажимаю кнопку "Аналитика". Появляется ошибка. Вкладка Аналитика не открывается.

Код

14:50:41.966|Error  |S#.Data   |System.Windows.Markup.XamlParseException: The invocation of the constructor on type 'StockSharp.Xaml.CodePanel' that matches the specified binding constraints threw an exception. ---> System.IO.FileNotFoundException: Could not load file or assembly 'ActiproSoftware.SyntaxEditor.Addons.DotNet.Wpf, Version=11.2.555.0, Culture=neutral, PublicKeyToken=36ff2196ab5654b9' or one of its dependencies. Не удается найти указанный файл.
   at StockSharp.Xaml.CodePanel..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.LoadComponent(Object component, Uri resourceLocator)
   at StockSharp.Hydra.Panes.AnalyticsPane..ctor()
   at StockSharp.Hydra.MainWindow.ExecutedAnalyticsCommand(Object sender, ExecutedRoutedEventArgs e)
   at System.Windows.Input.CommandBinding.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
   at System.Windows.Input.CommandManager.ExecuteCommandBinding(Object sender, ExecutedRoutedEventArgs e, CommandBinding commandBinding)
   at System.Windows.Input.CommandManager.FindCommandBinding(CommandBindingCollection commandBindings, Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
   at System.Windows.Input.CommandManager.FindCommandBinding(Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
   at System.Windows.Input.CommandManager.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated)
   at System.Windows.Controls.Button.OnClick()
   at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   at System.Windows.Input.InputManager.ProcessStagingArea()
   at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   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)
Спасибо:

JaguarFX

Фотография
Дата: 05.05.2014
Ответить


Да, есть такая чепуховая ошибка - в последней версии Гидры разработчики забыли включить в сборку ActiproSoftware.SyntaxEditor.Addons.DotNet.Wpf.dll.
Лечится очень просто - качаешь с Stocksharp.com последнюю версию API, находишь там эту библиотеку и копируешь в корневую директорию установки Гидры.
Спасибо:

Architectus

Фотография
Дата: 06.05.2014
Ответить


lebedevsrg
Да, есть такая чепуховая ошибка - в последней версии Гидры разработчики забыли включить в сборку ActiproSoftware.SyntaxEditor.Addons.DotNet.Wpf.dll.
Лечится очень просто - качаешь с Stocksharp.com последнюю версию API, находишь там эту библиотеку и копируешь в корневую директорию установки Гидры.


Понятно, спасибо.

Обновился до версии S# Data 4.2.3.3, там все ок.
Спасибо:
< 1 2 

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy