Portfolio не меняется при тестировании на истории
Atom Ответить
24.01.2012


Беру SampleHistoryTrading и пытаюсь получить значения от экземпляра Portfolio стратегии. Значения не меняются: CurrentAmount всегда 0, GetFreeMoney всегда возвращает 0. Метод стратегии OnPortfolioChanged не вызывается. Все это видно по логам и в отладчике. При этом тестирование работает, сделки совершаются...

Что не так?

Версия 4.0.16



Спасибо:




2 Ответов
Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 24.01.2012
Ответить


Кривая эквити строется по Strategy.PnLManager (в примере это показано). Подробнее, в документации.
Спасибо:

pehas

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


Mikhail Sukhov Перейти
Кривая эквити строется по Strategy.PnLManager (в примере это показано). Подробнее, в документации.

Присоединяюсь к Дмитрию. Дело не в кривой доходности а в правильном расчете размера позиции, например, и других вещей, для которых нужны корректные значения свойств Portfolio
Может все же есть какой-то способ заставить Portfolio меняться в режиме эмуляции?
Спасибо:


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

loading
clippy