SampleHistoryTesting
Atom
3/29/2011
roman


SampleHistoryTesting - непонятно как работает:( Скачал RIU9@RTS.zip (Файл с историческими сделками для примера SampleHistoryTesting.) http://www.box.net/stocksharp/#/stocksharp/1/74701094 Запустил SampleHistoryTesting - выбрал папку с распакованным архивом В итоге алгоритм на строчку _nextTime += base.TimeFrame; так не разу и не попал:( И непонятно как получить файлы и директории такого формата для другого инструмента.




Thanks:


<< < 3 4 5 6 7  > >>
Mikhail Sukhov

Avatar
Date: 11/9/2011
Reply


EmulationTrader на данный момент не поддерживает позиции и портфели. Контроль позиции осуществляйте через стратегии. Примеров по стратегии довольно много, в том же примере SampleHistoryTesting как раз разбирается, как создавать стратегию.

Thanks:

ktulhu2000

Avatar
Date: 11/9/2011
Reply


Теперь не придется прыгать на стену. Но, если я не путаю, вы писали что реализуете парный трейдинг. А про Trader.GetPosition - как надежный способ контроля позиций. Что вы используете для тестирования стратегий?

Thanks:

Mikhail Sukhov

Avatar
Date: 11/9/2011
Reply


ktulhu2000: Что вы используете для тестирования стратегий?

Strategy.PositionManager.

Thanks:

Dmitriy Klimov

Avatar
Date: 11/28/2011
Reply


Пример SampleHistoryTesting не работает в версии 4.0.6. Ошибка связана с EquityCurveChart. Вот скрин: http://screencast.com/t/AyjIw0IlTNH

Thanks:

Mikhail Sukhov

Avatar
Date: 11/29/2011
Reply


Спасибо, нашли. Выложим на кодеплекс фикс.

Thanks:

seashaman

Avatar
Date: 11/29/2011
Reply


Подскажите пожалуйста, дилетанский вопрос. При компиляции последнего SampleHistoryTesting выдает:

Методу "StockSharp.Xaml.EquityCurveChart.System.Windows.Markup.IComponentConnector.Connect(Int32, System.Object)", прозрачному для безопасности, не удалось получить доступ к критически важному типу безопасности "System.Windows.Forms.Integration.WindowsFormsHost".

Сборка "StockSharp.Xaml, Version=4.0.6.0, Culture=neutral, PublicKeyToken=null" помечена атрибутом AllowPartiallyTrustedCallersAttribute и использует модель прозрачности безопасности уровня 2. Прозрачность уровня 2 делает все методы в сборках AllowPartiallyTrustedCallers прозрачными для безопасности по умолчанию, что может являться причиной этого исключения. в StockSharp.Xaml.EquityCurveChart.System.Windows.Markup.IComponentConnector.Connect(Int32 connectionId, Object target) в MS.Internal.Xaml.Runtime.ClrObjectRuntime.SetConnectionId(Object root, Int32 connectionId, Object instance)

Брал самую последнюю версию. Прочитал только что предыдущее сообщение, у меня тоже самое. спасибо заранее.

Thanks:

Dmitriy Klimov

Avatar
Date: 11/30/2011
Reply


Закомментировал EquityCurveChart, чтобы не генерировалась ошибка. Стратегия запускается, но сделок нет. Так что проблема в новой версии не одна...

Thanks:

Alexander

Avatar
Date: 11/30/2011
Reply


Dmitriy Klimov: Закомментировал EquityCurveChart, чтобы не генерировалась ошибка. Стратегия запускается, но сделок нет. Так что проблема в новой версии не одна...

Так выложил ночью исправленную версию, ошибки с EquityCurveChart теперь нет. Что со сделками - есть ли события? Что за стратегия?

Thanks:

vk37

Avatar
Date: 11/30/2011
Reply


Скачал последнюю версию с Кодплекса. Ошибки с EquityCurveChart нет. Однако после нажатия кнопки Старт у меня получается пустой график и пустой отчет. То же было в версии 3.2.11. Каталог указываю верно: тот, в котором лежит каталог RIU9@RTS. Скачал Гидрой свежие данные по RIZ1@RTS, поменял период для RIZ1 - результат тот же: пустой график и отчет. Что нужно сделать, чтобы пример заработал?

Thanks:

Alexander

Avatar
Date: 11/30/2011
Reply


Наверное котирование виновато. Сегодня будет фикс.

Thanks:
<< < 3 4 5 6 7  > >>

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

loading
clippy