Возможности скрипта OpenGread по открытию сеток ордеров практически безграничны :).
Я думаю он способен воплотить все ваши фантазии в выставлении сеток.
Можно выставлять Стоп и/или Лимит ордера в любом сочетании
Можно задавать время жизни ордеров
Можно задавать время выставления ордеров.
Отдельно задается отступ первых ордеров от цены, можно устанавливать коэффициенты увеличения следующих ордеров в сетке.
Тейкпрофиты и стоплоссы.
Вот настроки скрипта:
extern datetime TimeSet = D'2012.07.20 00:00'; //Время выставления ордеров, если текущее время больше установленного, то выставляются сразу extern bool BuyStop = true; //открыть BuyStop ордера extern bool BuyLimit = true; //открыть BuyLimit ордера extern bool SellStop = true; //открыть SellStop ордера extern bool SellLimit = true; //открыть SellLimit ордера extern string __ = ""; extern double FirstBuyStop = 0; //цена выставления первого BuyStop ордера, если 0 то первый BuyStop будет выставлен по цене Ask+FirstStop extern double FirstSellStop = 0; //цена выставления первого SellStop ордера, если 0 то первый SellStop будет выставлен по цене Bid-FirstStop extern double FirstBuyLimit = 0; //цена выставления первого BuyLimit ордера, если 0 то первый BuyLimit будет выставлен по цене Bid-FirstStop extern double FirstSellLimit = 0; //цена выставления первого SellLimit ордера, если 0 то первый SellLimit будет выставлен по цене Ask+FirstStop extern int FirstStop = 100; //расстояние (в пунктах) от текущей цены до первого Stop ордера в случае First..Stop=0 extern int FirstLimit = 50; //расстояние (в пунктах) от текущей цены до первого Limit ордера в случае First..Limit=0 extern int StepStop = 30; //расстояние (в пунктах) между Stop ордерами extern double K_StepStop = 1; //коэффициент расширения сетки extern int StepLimit = 30; //расстояние (в пунктах) между Limit ордерами extern double K_StepLimit = 1; //коэффициент расширения сетки extern string _ = ""; extern int Orders = 5; //кол-во ордеров сетки extern double LotStop = 0.5; //объем первого Stop ордера extern double K_LotStop = 1; //умножение лота Stop ордеров extern double Plus_LotStop = 0; //добавление лота Stop ордеров extern double LotLimit = 0.1; //объем первого Limit ордера extern double K_LotLimit = 2; //умножение лота Limit ордеров extern double Plus_LotLimit = 0; //добавление лота Limit ордеров extern int stoploss = 50; //уровень выставления SL, если 0, то SL не выставляется extern int takeprofit = 100; //уровень выставления TP, если 0, то TP не выставляется extern int Expiration = 1440; //Срок истечения отложенного ордера в минутах, если 0, то срок не ограничен (1440 - сутки) extern int attempts = 10; //кол-во попыток открытия ордера extern int Magic = 0; //уникальный номер ордера extern string Order_Comment = "http://cmillion.narod.ru"; |
После скачивания архива, распаковываем его и копируем все фалы в папку: корневая папка вашего терминала\experts\scripts\
Читайте куда нужно копировать в новом билде MetaTrader4
Рекомендую очень хорошо потренироваться на демо счете. Настроек много и их нужно понять