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


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


sun

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

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



Спасибо:


Mikhail Sukhov

Фотография
Дата: 01.06.2011
Ответить


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


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

sun

Фотография
Дата: 01.06.2011
Ответить


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

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

Mikhail Sukhov

Фотография
Дата: 01.06.2011
Ответить


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

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


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


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy