UHSF
UHSF личный блог
27 июня 2019, 08:05

Кто и как тестирует стратегии?


TSLab конечно хорошо, но сколько можно ждать? Жизни не хватит все идеи в нем проверить.

Кто и как тестирует стратегии?

Чтобы уложиться в несколько часов, приходится сокращать периоды тестирования, параметры и увеличивать шаги перебора. Но это же неправильно.

А как правильно? Он  же большие периоды сутками будет считать. К тому же, неожиданно синий экран смерти может появиться и придется все заново делать.

Чем больше времени идет расчет, тем более вероятен такой сюрприз и более неприятен.

Кто и как тестирует стратегии?

В комментариях где-то мимолетно упоминали, что прогоняют несколько лет на минутных свечах за считанные минуты. В текущих ожиданиях TSLabа вообще не представляю, как такое возможно. Какая-то фантастика))

Кто и как тестирует стратегии?

Расскажите как, с помощью чего оптимизируете и тестируете стратегии? Вроде многие занимаются, но нигде достаточно подробно не упоминается данная тема. Странно. Такая засекреченная тема или настолько сложная?

Поподробнее, пожалуйста! А то что-то туманное промелькнет в комментариях, что остается только мечтать…

51 Комментарий
  • ch5oh
    27 июня 2019, 09:48

    Синий экран смерти говорит о проблемах с Вашим железом, а не о проблемах ТСЛаб. Можете запустить утилиту для тестирования устойчивости конфигурации машины под нагрузкой — и тоже будете получать BSOD-ы.

     

    Может быть, пора пропылесосить все радиаторы в системнике. Может быть, снизить тактовую процессору и добавить кулеров, и/или заменить термопасту (только крайне аккуратно!). А то бывают варианты, когда покупаешь процессор через «друзей» они его разгоняют до предела и радостно говорят тебе, что «урвали топовый камень со скидкой». А система в целом становится нестабильной и периодически голубит.

  • XXM ☑️
    27 июня 2019, 10:03
    Тестирование стратегий

  • А. Г.
    27 июня 2019, 10:18
    Я использую собственные консольные приложения на С#, чтобы получить дневные  эквити при всех значениях оптимизируемых параметров и записываю их в один текстовый файл. А потом эту матрицу загоняю в Exсеl для дальнейшей обработки. Но обработка в Excel и SPSS у меня занимает 30-40 минут, так как делается несколько отдельных процедур, которые хоть и запрограммированны, но требуют ручных фильтрации и копирования после каждой их них.

    А сама выработка матрицы занимает 3-5 минут на инструмент. Плюс кодирование и отладка, но последнее не регламентировано.
  • Пафос Респектыч
    27 июня 2019, 10:32
    Даже медленнючий питон гоняет тесты на минутках за минуты, такой вот каламбур. Есть куча фреймворков, правда сам я с ними особо не разбирался, поскольку себе пишу сам. Гуглите «python backtesting framework», смотрите где доки понятней, изучаете примеры, и вперёд. На гитхабе этого добра тоже хватает.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн