← Zurück

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

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

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

War dieses Thema hilfreich?

Thema teilen

Kommentare (3)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Mikhail Sukhov
Mikhail Sukhov

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

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

sun
sun Autor

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

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

Mikhail Sukhov
Mikhail Sukhov

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

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

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