← Voltar

Тестирование на исторических данных - кто чем?

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

В StockSharp удобно тестировать код стратегии на исторических данных, но именно код от робота на Stock#.

А как Вы тестируете идеи алгоритмов? Сразу в S#, или используете Wealth-Lab?

Comentários (9)

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

hobo
hobo

В последнее время, начинаю с выгрузки данных в файл(ы) и прогона страты скриптом: циклом перебираю данные, в c# или matlab. Выжившие варианты уже на S# пишу.

Кот Матроскин
Кот Матроскин

Выгрузил историю с финама в файл (минутные бары). А потом написал на С# собственный обработчик. В нем

  • формирую бары необходимой размерности
  • "гоняю циклы" (тестирую параметры)
  • вывожу результаты в нужном мне текстовом виде в файл
  • если нужен график эквити по конкретному варианту стратегии, то результаты вывожу в эксель, где его строит обработчик Вариант достаточно упрощенный, но позволяет понять, что из себя представляет торговая идея. А дальше переношу в S#
VoDA
VoDA

Кот Матроскин:

  • формирую бары необходимой размерности
  • "гоняю циклы" (тестирую параметры)Ты бары формируешь через StockSharp или своим кодом?
Кот Матроскин
Кот Матроскин

VoDA:

Кот Матроскин:

  • формирую бары необходимой размерности
  • "гоняю циклы" (тестирую параметры)Ты бары формируешь через StockSharp или своим кодом? Своим кодом. Там достаточно примитивно из минутных баров составить бары нужной тебе размерности (кратные минуте)
Jeta
Jeta

Чем wealth-lab для этих целей не подходит?

Кот Матроскин
Кот Матроскин

jettrader: Чем wealth-lab для этих целей не подходит? Так уж исторически сложилось))). Писал тестер в процессе изучения C#. А уже потом менять шило на мыло было лень (это надо было искать бесплатный wealth-lab, изучать его, настраивать)

Jeta
Jeta

Действительно, вопрос интересный. Кто и как разрабатывает алгоритмы? Что и как использует? Кстати, сопутствующий вопрос, посоветуйте мат.пакет, который дружественный к .net?!

Кот Матроскин
Кот Матроскин

jTr: Кстати, сопутствующий вопрос, посоветуйте мат.пакет, который дружественный к .net?! Всю математику (в т.ч. статистику) программирую в C# сам вручную

ra81
ra81

есть рантайм библиотека Матлаба подключаемая к дотнету. Ну и не говоря уже про другие мат библиотеки.