Пример с Hi-Low наверное будет нелучшим в плане иллюстрации-я не знаю зачем там сжатие, если можно просто выбрать другой фрейм?
anothar, за последнее время кое-что изменилось главный козырь в использовании сжатия был из-за непонимания механизма выставления Лимита и Стопа при открытии бара... Теперь всё становится яснее и нет необходимости в сжатии для получения необходимой оперативности - исполнения по факту. Но для развития кругозора, сжатие интересно, и для пользователя, вроде меня (с интуитивным, но безнавыковым пониманием языка С#), важен пример оформления строки целиком с использованием служебных слов (как образец) - СЖАТИЕ, ФУНКЦИЯ/МАКС/МИН/ИНДИКАТОР/ФОРМУЛА, ОЖИДАЕМЫЙ РЕЗУЛЬТАТ.
P. S., но не маловажное - как сделать чтобы в первую очередь отменялись старые выставленные ордеры (с Лимитниками, всё в порядке: отменились/выставились, а с Условными получается: + выставились новые/отменились старые)?