← Voltar

SampleEmulationTesting 3.1.10 не производит сделки?

Запуск примера SampleEmulationTesting всегда прозводит пустой отчет. Смотрел работу SmaStrategy в дебаге. ... // получаем сформированную свечку var candle = _candleManager.GetTimeFrameCandle(base.Security, base.TimeFrame, _nextTime - base.TimeFrame); .... Возвращает candle == null всегда.

Добавил овработчик событий в MainWindow trader.NewTrades += (t) => ; Событие NewTrades не происходит. Что то не так?

Este tópico foi útil?

Compartilhar tópico

Comentários (3)

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

Mikhail Sukhov
Mikhail Sukhov

sun: Запуск примера SampleEmulationTesting всегда прозводит пустой отчет.

В документации написано про BasePath.

sun
sun Autor

🤨 Михаил, я нашел только TradingStorage::BasePath свойство . А в примере SampleEmulationTesting класс TradingStorage не используется. Помогите пожалуста.

Уточнение - под пустым отчетом поимел ввиду нули по всем позициям. Заголовки и нули присутствуют. Т.е отчет отражает суть - сделок небыло. И вроде как стакан не гененерится случайным образом. В своем понимании совешенно не уверен. Но в первом сообщении описал доступные мне факты. 🤨

Mikhail Sukhov
Mikhail Sukhov

sun: 🤨 Михаил, я нашел только TradingStorage::BasePath свойство . А в примере SampleEmulationTesting класс TradingStorage не используется. Помогите пожалуста.

Уточнение - под пустым отчетом поимел ввиду нули по всем позициям. Заголовки и нули присутствуют. Т.е отчет отражает суть - сделок небыло. И вроде как стакан не гененерится случайным образом. В своем понимании совешенно не уверен. Но в первом сообщении описал доступные мне факты. 🤨

Я немного напутал. Думал вы про тестирование на истории. Проверил, действительно не работает. Будем разбираться, когда пример успели поломать.