BasketStrategy в 4.2 API
Atom
12/29/2013


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

Пару дней назад перешел с 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:




6 Answers
Mikhail Sukhov

Avatar
Articles author Programmer Trader
Date: 12/29/2013
Reply


AntonySS Go to

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


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

AntonySS

Avatar
Training Articles author
Date: 12/30/2013
Reply


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

Mikhail Sukhov

Avatar
Articles author Programmer Trader
Date: 12/30/2013
Reply


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

AntonySS

Avatar
Training Articles author
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? или это баг?

Спасибо!
Topic starter
Thanks:

Mikhail Sukhov

Avatar
Articles author Programmer Trader
Date: 12/30/2013
Reply


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


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

AntonySS

Avatar
Training Articles author
Date: 12/30/2013
Reply


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


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

loading
clippy