RSS
Тег: тестирование
XMbIPb XMbIPb
👁 1 908 💬 13 ▲ 1

Загрузка ЦП

Во время тестирования непосредственно на сам тестер приходится всего около 5% проц.времени, а остальное сжирают проводник(~55%) и AntiMalware Service(~20%).. так должно быть?

XMbIPb XMbIPb
👁 2 046 💬 14 ▲ 1

Как тестить сразу несколько стаканов?

Чтобы получить лучшие офферы на начало каждой секунды из истории шести стаканов - нужно создать шесть тестовых инструментов, создать для каждого EmulationTrader и с интервалом в секунду запрашивать Ge...

Hamper Hamper
👁 1 721 💬 8

EmulationTrader.Suspend() - оно работает?

Мне необходимо написать тестирование так, чтобы исторические данные выдавались либо с определенной задержкой между тиками, либо при срабатывании сигнала на покупку/продажу тестирование приостанавливал...

valenock valenock
👁 700 💬 3

EmulationTrader не понимает тиков с одинаковым Time

Есть локальная база тиков по фучу РТС в формате FileStorage. Создана перегонкой из текстовых файлов с финама, соответственно все Time атрибуты идут без миллисекунд. В секунду могут проходить десятки р...

valenock valenock
👁 721 💬 6

FileStorage - отдаёт сделки только первый раз ?

Борюсь с проблемой, которую не получается пока никак локализовать. Сделал класс HistoryTest, в котором один метод, который запускает тестирование на истории и выходит, когда оно заканчивается. Первый ...

Church Church
👁 1 113 💬 8

[BUG?] Вчерашняя дата в RealTimeEmulationTrader<QuikTrader>

Только что появилась проблема - Trader.MarketTime начал показывать вчерашнюю дату. Проблема появилась буквально несколько часов назад, в начале вечерки ее еще не было. Для сравнения, вывел время свече...

Mikhail Sukhov Mikhail Sukhov
👁 621 💬 0

Управление памятью

В 3.2.10 добавил в примеры как управлять памятью. Попробуйте позапускать пример. Интересует метрика, какой пик у памяти, сколько длилось по времени.

Mikhail Sukhov Mikhail Sukhov
👁 8 825 💬 65 ▲ 2

Перфоманс тестинга на истории

На этих выходных пофиксил найденные баги в бэктестере. Заодно провел некоторое расследование о причинах медленного тестированию. Раньше самой тормозной частью была загрузка данных. Она была успешно за...

IAA IAA
👁 800 💬 2

SampleTesting - очень тормозной

запустил бактестинг из примера - мега тормоза 😑 все желание отбивает дальше разбираться с фреймворком такие вещи должны проходить за секунды не знаю чем связано

President President
👁 671 💬 0

У тестируемых стратегий общая песочница?

Пара вопросов: (I) Если в параллели тестируется две стратегии, и обе выставили заявку по одному инструменту в одном направлении, и прилетает рыночный ордер который удовлетворяет цене обоих заявок, то ...

President President
👁 933 💬 3

Стаканы не соответствуют трейдам

Запускаю стратегию на истории. В 10:00:00 смотрю какое состояние имеет стакан. Запоминаю. Продолжаю останавливаться каждую секунду и вижу что стакан не меняется. Когда время доходит до 10:00:11 вижу ч...

President President
👁 2 773 💬 17

[BUG] System.OutOfMemoryException

При тестировании на истории через пару виртуальных дней стабильно валится с эксепшном: Exception of type 'System.OutOfMemoryException' was thrown Я пробовал делать: GC.Collect(); GC.WaitForPendingFina...

hobo hobo
👁 767 💬 1

Двойное вызов OnProcess

При тестировании через EmulationTrader стратегии на основе TimeFrameStrategy OnProcess вызывается дважды. Допустим, если timeframe - 10 секунд, то вызов будет в 11:00:00, еще раз в 11:00:00, потом в 1...