Принцип работы прост:
В указанный промежуток времени (от timeStart до timeEnd)находим максимальную и минимальную
цену.
Отступив от найденных значение на определенный шаг (Npoint) устанавливаем отложенные
ордера. Также предусмотрен такепрофит(take), стоплосс(loss), закрытие в указанное время(timeClose)- в указанное время закроются все ордера в том числе и отложенные. Есть маджик так что работать будет только со своими ордерами. Параметры: timeStart ="10:00"; //начало интервала коробки timeEnd ="10:24"; //конец интервала коробки useClose = true; //закрывать ордера по истичению указанного ниже времени timeClose ="12:00"; //время закрытия/удаления если предыдущий параметр true
lot=0.01;//объем Npoint = 5;//отступ от коробки loss =30; //стоп лосс take =10; //таке профит slip = 3; // slippage key =1773;// маджик
Главное что бы время было кратное таймфрейму.
Поясню(на примере): -Если у вас коробка с 11:06 до 11:41 тогда только 1-минутные -Если у вас коробка с 11:05 до 11:35 тогда 5-минутные и ниже Если у вас коробка с 11:15 до 11:45 тогда 15-минутные и ниже и т.д.
+ Индикатор рисует на графике синим цветом саму коробку. Изменение от 02/02/2011: Если после закрытия коробки цена слишком близка к минимуму/максимуму ДЦ может не разрешить установить отложенный ордер. Тогда в рынок будем входить не по отложенному ордеру, а сходу. Изменение от 31/03/2011 Стал корректно работать при установке ордеров по нескольким парам одновременно. Исправлена проблема отрисовки. Замечание: если час начала, конца , закрытия меньше 10(т.е. 0,1,2,3,4,5,6,7,8,9)
стоит писать с 0 впереди (т.е.00,01,02,03,04,05,06,07,08,09). Пример: timeStart ="09:00"; //начало коробки timeEnd ="09:24"; //конец коробки timeClose ="09:55"; ////время закрытия/удаления
Всем профитов.
|