По той цене которую вы посылаете в лимитную заявку. По этой выставится, а закроется по встречной если ваша ниже - пример для лонга, или по той по которой вы выставляете если ваша выше/равно- пример для лонга.
Условие закрытия спорное - на один шаг. т.е. купили по 130, - дальше было 20 сделок за интервал, прошли 5 шагов в итоге за свечку, - получили пересчет, - получили что условие соблюдено или нет ? или через сжатие ? Или что выше чем на 1 шаг просто условие ?
допустим что за 20 сделок цена изменилась только на 1 шаг, и составила 130,1 (шаг цены 0,1), и цена закрытия свечи соответственно 130,1, у вас позиция закрывается лимитной заявкой по цене закрытия свечи. - значит по 130,1 выставится, а дальше как выше написал.
Если у вас к примеру 1-10тик - интервал, то по другому. Так как брокер присылает пачками сделки.
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации
frendwork@rambler.ru