BasketStrategy в 4.2 API

BasketStrategy в 4.2 API
Atom
12/29/2013
AntonySS


Добрый вечер!

Пару дней назад перешел с 4.1.1.19 на 4.2.1.5, а сегодня на 4.2.1.7.

После внесения небольших изменений в виде перемещения UseMarketDepth в MarketEmulatorSettings, попробовал запустить тестирование на исторических данных, которое отлично работало в предыдущей версии.

Для тестирования создается BasketStrategy и добавляются SMA из sample дистрибутива.

Сначала результаты показались схожими, но при ближайшем рассмотрении оказалось что
1) нет НЕ ОДНОЙ убыточной сделки (в моем случае это НЕВОЗМОЖНО)
2) лог сделок показывает что происходит что то совершенно непонятное -> стратегия работает как бы этапами с 10 до 14, а потом в 21:43 и все...(в случае необходимости могу его разместить)

Хочу отметить, что НИЧЕГО в логике работы программы не менялось.

Пока вернусь на 4.1.1.19...

Заранее спасибо за помощь!



Thanks:


Mikhail Sukhov

Avatar
Date: 12/29/2013
Reply


AntonySS

1) нет НЕ ОДНОЙ убыточной сделки (в моем случае это НЕВОЗМОЖНО)


Невозможное возможно! Новый релиз улучшает качество торговли.[biggrin]
Thanks:

AntonySS

Avatar
Date: 12/30/2013
Reply


очень хотелось бы чтобы это было именно так :)
Thanks:

Mikhail Sukhov

Avatar
Date: 12/30/2013
Reply


Напишите подробности. Пока ничего не понятно. Как и на чем воспроизвести?
Thanks:

AntonySS

Avatar
Date: 12/30/2013
Reply


Сегодня специально создал простенькую BasketStrategy в SampleHistoryTesting в версиях 4.1.19.1 и 4.2.1.7 (коды файлов MainWindow.xaml.cs прикреплены)
Коды фактически идентичны, так как специально были Copy-Pasted, с небольшими изменениями не касающимися создания BasketStrategy.

Результаты тестирования на исторических данных в комплекте с API:
- Версия под 4.1.19.1 нормально работает совершая адекватные сделки
- Версия под 4.2.1.7 работает НЕАДЕКВАТНО - во время теста на свечках, 12.10.2012 доход возрастает вдруг примерно с 0 до 150000, некоторые тесты просто отменяются

Вопрос - может я что то не учитываю в новой версии API? или это баг?

Спасибо!
Thanks:

Mikhail Sukhov

Avatar
Date: 12/30/2013
Reply


AntonySS
Сегодня специально создал простенькую BasketStrategy в SampleHistoryTesting в версиях 4.1.19.1 и 4.2.1.7 (коды файлов MainWindow.xaml.cs прикреплены


Вы прикрепили пример для воспроизведения ошибки?
Thanks:

AntonySS

Avatar
Date: 12/30/2013
Reply


Да, во вложении копии кода файлов MainWindow.xaml.cs из SampleHistoryTesting, соответствующих редакций API
Thanks: Mikhail Sukhov


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

loading
clippy