Ошибки компиляции 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.php?id=36ca21c2fd40f339276196e0874b2247

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

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

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

if (_trader.State == EmulationStates.Stopped)

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

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

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

Thanks:

Mikhail Sukhov

Avatar
Date: 8/20/2011
Reply


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

if (_trader.State == EmulationStates.Stopped)

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

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

Mikhail Sukhov

Avatar
Date: 8/21/2011
Reply


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

Поменял таймфрейм на 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