Вопросы S#.Studio (что бы не плодить новые темы)

Вопросы S#.Studio (что бы не плодить новые темы)
Atom
9/25/2013
Prival


Ни как не получается правильно настроить отображение индикатора Bollinger. Он должен состоять из трех линий, Up. Dn и средней, отражается только срединная линия. Что я делаю не так ? Скрин экрана прилагаю

000.jpg 184 KB (893)

Tags:


Thanks:


1 2  >
esper

Avatar
Date: 9/25/2013
Reply


В следующей версии будет фикс.

Thanks:

Prival

Avatar
Date: 9/25/2013
Reply


Вот еще картинка скорее всего нужно тоже поправить.

  1. Используется встроенная стратегия, пересечение средних
  2. Перед её запуском, вродебы все настроил правильно.

Возникли следующие проблемы

  1. Стакан пустой, в тоже время в терминале (стратегии TS_RIZ3@..) он есть и графики рисуются.
  2. Линии средних смещены, пометил синими кружками
  3. Стратегия пересечения средних выдает кучу ошибок и не совершает сделок, хотя вчера торговала, но как-то странно, открывала кучу сделок в бай (доходило до 260 лотов), а потом начинала закрывать по 1 лоту, остаток в 37 лотов закрыл руками, устал ждать. Больше после этого не торговала программа, хотя вручную через стакан заявки отправляются, принимаются квиком и исполняются.

.... 4. Если нужно могу дать удаленный доступ к компу, смотрите что нужно, что бы воспроизвести проблему и её исправить.

00.jpg 225 KB (372)
Thanks:

sazon

Avatar
Date: 10/2/2013
Reply


Люди, я извиняюсь за очень глупый вопрос: студия 4.1.19.1 нормально работает с quil junior? Просто почему-то никак не идут данные, хотя quik настроен верно, проверял на тестовых приложений.

Thanks:

Sid

Avatar
Date: 10/9/2013
Reply


Добрый день

  1. Как поменять путь к натсройкам студии, чтобы лицензия и прочие папки хранились не в Моих Документах, а в другом указанном месте ?
  2. Студия не видит исторических данных, скачанных гидрой. В чем может быть проблема ?
  3. Список доступных инструментов хранится где-то локально, в настройках ?
  4. Что делает кнопка Подключение к серверу S#? И вообще нужно ли для разработки и тестирования стретегий иметь постоянное подключение куда-нибудь ?
  5. Можно ли и студию, и гидру слить в одну папку, ведь DLL-ки у них вроде общие ?
  6. Как сохранять и загружать сохраненные стратегии, окна, настрйоки ?
Thanks:

sazon

Avatar
Date: 10/29/2013
Reply


Народ не подскажите следующее: скачал через S#Data свечи на фьючерс РТС, запустил тестовую стратегию в Studio, свечи на графики строятся, но получаю ошибки при регистрации заявок "Заявка...не была принята по причине...Шлюз портфеля не найден...". Не скажите в чем причина? Заранее благодарен.

Thanks:

SavosRU

Avatar
Date: 11/5/2013
Reply


Есть еще вопрос по Студии. Вот бы на него ответ получить???

А вопрос такой: как в Студии протестировать стратегию на данных, закачанных Гидрой из Финама?

Среди подключений, которые можно в Студии настроить, Финама не наблюдается. Оно вроде и понятно - ведь через это подключение торговать невозможно... Но для тестов-то хотелось бы иметь возможность видеть эти данные внутри Студии. Или для этого нужно создавать подключение, скажем, к Квику, а локальный каталог указывать тот, где зранятся данный из Финама? Так что-ли???

Thanks:

Sid

Avatar
Date: 11/10/2013
Reply


Никто ничего не ответит. Надо покупать платную лицензию :)

Thanks:

Phill81

Avatar
Date: 11/10/2013
Reply


Все очень просто. Заходишь в хранилища, и прописываешь путь к локальному хранилищу. и оля-оп.

Thanks:

vitaliy_t

Avatar
Date: 11/28/2013
Reply


Здравствуйте,

Помогите плиз разобраться. Пытаюсь настроить S#.Studio (4.1.21.1) для работы с Quik. Но появляется странная ошибка. Сначала создаю простейшую стратегию, все работает, данные из quik поступают. Но в логах возникает ошибка:

S#.Studio 11/28/2013 22:13:39 Error System.ArgumentException: The key was already present in the dictionary. Parameter name: key at Wintellect.PowerCollections.DictionaryBase2.Add(TKey key, TValue value) at StockSharp.Studio.Services.StudioCommandService.StockSharp.Studio.Core.Commands.IStudioCommandService.Bind(Object sender, IStudioCommandScope scope) at StockSharp.Studio.Extensions.BindStrategyToScope(Strategy strategy, IStudioCommandScope control) at StockSharp.Studio.Extensions.SetStrategy(StrategyContent control, Strategy strategy) at StockSharp.Studio.MainWindow.<>c__DisplayClass4f.<OpenWindow>b__4e() at StockSharp.Studio.MainWindow.<>c__DisplayClass5d.<OpenWindow>b__5c(Tuple2 key) at Ecng.Collections.CollectionHelper.SafeAdd[TKey,TValue](IDictionary2 dictionary, TKey key, Func2 handler, Boolean& isNew) at StockSharp.Studio.MainWindow.OpenWindow(String id, Type ctrlType, Boolean isToolWindow, Object context, Func1 getControl) at StockSharp.Studio.MainWindow.OpenWindow(Strategy strategy) at StockSharp.Studio.MainWindow.<.ctor>b__c(OpenStrategyCommand cmd) at StockSharp.Studio.Services.StudioCommandService.<>c__DisplayClass71.<StockSharp.Studio.Core.Commands.IStudioCommandService.Register>b__6(IStudioCommand cmd) at StockSharp.Studio.Services.StudioCommandService.<>c__DisplayClass4.<ProcessCommand>b__3(Action1 handler) at Ecng.Collections.CollectionHelper.ForEach(IEnumerable1 source, Action`1 action) at StockSharp.Studio.Services.StudioCommandService.ProcessCommand(IStudioCommand command, IStudioCommandScope scope) at StockSharp.Studio.Services.StudioCommandService.StockSharp.Studio.Core.Commands.IStudioCommandService.Process(Object sender, IStudioCommand command, Boolean isSyncProcess) at StockSharp.Studio.Controls.StrategiesGrid.StrategiesGrid_OnMouseDoubleClick(Object sender, MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e) at System.Windows.Controls.Control.OnMouseDoubleClick(MouseButtonEventArgs e) at System.Windows.Controls.Control.HandleDoubleClick(Object sender, MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 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.UIElement.OnMouseDownThunk(Object sender, MouseButtonEventArgs e) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 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.InputManager.ProcessInput(InputEventArgs input) 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)

Затем, если стратегию останавливаешь, то включить ее обратно уже невозможно. Кнопка запуска неактивна.

Thanks:

esper

Avatar
Date: 11/29/2013
Reply


После какого действия возникает ошибка? Что пишется в логах при остановке стратегии?

Thanks:
1 2  >

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy