|
CheckClose
Проверяет необходимость выхода из рынка.
virtual bool CheckClose() |
Возвращаемое значение
true - выполнена торговая операция, иначе - false.
Примечание
1.Проверяет необходимость выхода из рынка по программному Stop Out (вызов метода CheckClose() объекта управления капиталом). Если условие выполняется, закрываем позицию, удаляем все ордеры (вызов метода CloseAll() и уходим.
2.Проверяет необходимость закрытия длинной или короткой позиции (вызов метода CheckCloseLong() или CheckCloseShort() соответственно) и, если позиция закрыта, удаляет все ордеры (вызов метода DeleteOrders()).
Реализация
//+------------------------------------------------------------------+ |