← Voltar

TimeFrameStrategy

Вопрос по TimeFrameStrategy: После запуска стратегии первый вызов OnProcess() происходит спустя strategy.Interval, а все последующие сыпятся постоянно, через несколько миллисекунд.. это так и задумано?

Este tópico foi útil?

Compartilhar tópico

Comentários (5)

Entrar ou Criar conta, Faça login ou cadastre-se para deixar um comentário

Mikhail Sukhov
Mikhail Sukhov

EugeneP: Вопрос по TimeFrameStrategy: После запуска стратегии первый вызов OnProcess() происходит спустя strategy.Interval, а все последующие сыпятся постоянно, через несколько миллисекунд.. это так и задумано?

Это версии из транка? Бага, починим.

EugeneP
EugeneP Autor

Mikhail Sukhov:

EugeneP: Вопрос по TimeFrameStrategy: После запуска стратегии первый вызов OnProcess() происходит спустя strategy.Interval, а все последующие сыпятся постоянно, через несколько миллисекунд.. это так и задумано?

Это версии из транка? Бага, починим.

ага из trunk, на 4.1.3 стратегия не стартует вообще

Alexander
Alexander

Исправлено, качайте из исходников codeplex

EugeneP
EugeneP
EugeneP Autor

Alexander Mukhanchikov: Исправлено, качайте из исходников codeplex

сейчас конструкция, которая раньше нормально работала

private MonitorWindow monitor;
monitor = new MonitorWindow();

стала выдавать exeption при запуске

System.Windows.Markup.XamlParseException произошло Message=Вызов конструктора для типа "StockSharp.Xaml.LogControl", удовлетворяющего указанным ограничениям привязки, привел к выдаче исключения. Source=PresentationFramework LineNumber=0 LinePosition=0 StackTrace: в System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri) в System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri) в System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri) в System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream) в System.Windows.Application.LoadComponent(Object component, Uri resourceLocator) в StockSharp.Xaml.MonitorWindow.InitializeComponent() в StockSharp.Xaml.MonitorWindow..ctor() в SimpleBot.MainWindow..ctor() в MainWindow.xaml.cs:строка 51 InnerException: System.InvalidOperationException Message=GlobalDispatcher is not initialized. Source=Ecng.Xaml StackTrace: в Ecng.Xaml.GuiDispatcher.get_GlobalDispatcher() в StockSharp.Xaml.LogControl..ctor() InnerException:

esper
esper

Попробуйте последнюю версию с кодеплекса.

EugeneP