Ошибки компиляции SampleHistoryTesting

Ошибки компиляции SampleHistoryTesting
Atom
6/28/2011
Evgeny_K


Решил начать изучение S# c примера SampleHistoryTesting из библиотеки. Хочу его откомпилировать, запустить на исполнение. Щелкнул 2 раза на файле \stocksharp\Sources\SampleHistoryTesting\SampleHistoryTesting.csproj. Открылся проект в среде разработки Visual C#. Выбрал из меню Debug -> Start debugging. На этапе сборки (build) появились 2 ошибки:
---------------------
Error 1: No overload for method 'GetMarketPrice' takes '1' arguments
File: C:\projects-data\asset_management\trading\stocksharp\Sources\SampleHistoryTesting\SmaStrategy.cs
Line: 89
Column: 45
Project: SampleHistoryTesting

Error 2: 'StockSharp.Algo.Logging.FileStrategyLogger' does not contain a constructor that takes '1' arguments
File: C:\projects-data\asset_management\trading\stocksharp\Sources\SampleHistoryTesting\MainWindow.xaml.cs
Line: 145
Column: 14
Project: SampleHistoryTesting
---------------------
Наверно библиотеку не подключил? Если "да", то как подключить? Расскажите пожалуйста, как исправить ошибки?



Thanks:


< 1 2 3 
Yura

Avatar
Date: 8/19/2011
Reply


что-то вот такое получается http://saveimg.ru/show-image.ph...fd40f339276196e0874b2247
Thanks:

Yura

Avatar
Date: 8/19/2011
Reply


Все точно так же как у Евгения.
Thanks:

Yura

Avatar
Date: 8/19/2011
Reply


Запустил пример. Где-то за 15 минут он почти до конца дошел. По бару совсем чуть-чуть осталось. Ждал долго, бар так и не дошел до конца. И кнопка отчет заблокирована.
Thanks:

Mikhail Sukhov

Avatar
Date: 8/19/2011
Reply


Yura
выбираю папку с тиками за 2008_12_15


... вот это как раз неправильно. В доке написано, какую папку нужно выбирать.
Thanks:

Евгений

Avatar
Date: 8/19/2011
Reply


Mikhail Sukhov
Yura
выбираю папку с тиками за 2008_12_15


... вот это как раз неправильно. В доке написано, какую папку нужно выбирать.


А я выбирал правильно папку, согласно документация :) это уже пройденный этап :). То что не до конца доходит это я так понял ошибка в интерфейсе, потому что тестирование фактически полностью проходит.

Code
if (_trader.State == EmulationStates.Stopped)


Когда прогнаны все данные, состояние эмулятора автоматически меняется?

А вот что с таймфреймом я так и не понял. Это у меня только?

Quote:
Поменял таймфрейм на 10 минут. Процесс вообще на месте стоит. Поставил 15 минут процесс пошел. Поставил 20 - опять на месте.

Thanks:

Mikhail Sukhov

Avatar
Date: 8/20/2011
Reply


Евгений
То что не до конца доходит это я так понял ошибка в интерфейсе, потому что тестирование фактически полностью проходит.

Code
if (_trader.State == EmulationStates.Stopped)


Когда прогнаны все данные, состояние эмулятора автоматически меняется?


Меняет, но мы уже сами нашли багу, что последний день не проторговывается. Из-за этого на 100% нет завершения.
Thanks:

Mikhail Sukhov

Avatar
Date: 8/21/2011
Reply


Евгений
А вот что с таймфреймом я так и не понял. Это у меня только?

Quote:
Поменял таймфрейм на 10 минут. Процесс вообще на месте стоит. Поставил 15 минут процесс пошел. Поставил 20 - опять на месте.



У всех. Багу нашел, буду лечить.
Thanks:

Yura

Avatar
Date: 8/21/2011
Reply


Для украинской биржи

Пишу такое пример не работает 0 данных:
Id = "histiry",
Code = "UXM0",
Name = "UX-6.10",
MinStepSize = 5,
MinStepPrice = 2,
Exchange = Exchange.Test,
Thanks:

Yura

Avatar
Date: 8/22/2011
Reply


Все разобрался[cool], и пришел к одной и той же проблеме что и у Евгения, до конца не доходит, хотя все грузится и график строится.Отчет заблочен.
Thanks:

Евгений

Avatar
Date: 8/22/2011
Reply


Yura
Все разобрался[cool], и пришел к одной и той же проблеме что и у Евгения, до конца не доходит, хотя все грузится и график строится.Отчет заблочен.


Кнопку Старт нажмите еще раз
Thanks:
< 1 2 3 

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

loading
clippy