← Voltar

BasketStrategy в 4.2 API

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

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

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

Este tópico foi útil?

Compartilhar tópico

Comentários (6)

Entrar ou Criar conta, Faça login ou cadastre-se para deixar um comentário

Mikhail Sukhov
Mikhail Sukhov

AntonySS:

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

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

AntonySS
AntonySS Autor

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

Mikhail Sukhov
Mikhail Sukhov

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

AntonySS
AntonySS Autor

Сегодня специально создал простенькую 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? или это баг?

Спасибо!

Mikhail Sukhov
Mikhail Sukhov

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

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

AntonySS
AntonySS Autor

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

Mikhail Sukhov