Вопрос про объекты Trader.Position
Atom Ответить
05.02.2012


Добрый день! У меня вопрос по способу корректной работы с объектами Trader.Position, в стратегиях:
1. Можно ли считать, что единожды появившийся объект Trader.Position будет существовать и будет валиден(не приведет к NullReferenceException) на время работы терминала?
2. Можно ли утверждать что за время работы стратегии свойства и поля Position также будут оставаться валидными?
3. Как корректно делать копию объекта Position для исключения возможности частичного изменения его полей на момент создания копии?

Теги:


Спасибо:




1 Ответов
Mikhail Sukhov

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


Graliur Перейти
Добрый день! У меня вопрос по способу корректной работы с объектами Trader.Position, в стратегиях:
1. Можно ли считать, что единожды появившийся объект Trader.Position будет существовать и будет валиден(не приведет к NullReferenceException) на время работы терминала?
2. Можно ли утверждать что за время работы стратегии свойства и поля Position также будут оставаться валидными?
3. Как корректно делать копию объекта Position для исключения возможности частичного изменения его полей на момент создания копии?


1. Оно не приведет к NRE и при исчезноваении.
2. Это транслируется извне, так что как фишка ляжет.
3. Никак. Зачем такое вообще нужно?
Спасибо: Graliur


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

loading
clippy