cmillion
Гуру форума
Советник выставляет отложенные ордера в обе стороны от цены по принципу сети. При срабатывании одного добавляется недостающие звенья, таким образом в системе всегда присутствует заданное кол-во отложенных ордеров. Сразу с ордерами выставляются SL и TP.
СТОП-ЛОСС ордеров изначально ставится на соседний StopOrder (параметры можно менять).
Таймфрейм. Советник работает на любом таймфрейме и валютной паре.
Пример работы советника ExpertNET:
СТОП-ЛОСС ордеров изначально ставится на соседний StopOrder (параметры можно менять).
HTML:
extern bool SELLLIMIT = true;
extern bool BUYLIMIT = true;
extern bool BUYSTOP = true;
extern bool SELLSTOP = true;
extern int STEP = 10, //шаг между ордерами
Orders = 3, //кол-во ордеров в каждую сторону
Stoploss = 0, //стоплосс ордеров
Takeprofit = 100; //тейкпрофит ордеров
extern double FixLot = 0.1; //если=0 то по risk
extern int risk = 100, //ММ лот устанавливается как процент от свободных средств
Slippage = 3; //проскальзывание
extern int TrailingStop = 0; //если= 0, то трейлинг отключен
extern int TrailingStep = 10; //шаг изменения стопов
extern int NoLoss = 0, //перевод в безубыток
MinProfitNoLoss = 0; //минимальная прибыль при переводе вбезубыток
extern int CloseProfit = 0; //прибыль для закрытия ордеров в валюте (0-отключен)
extern int CloseLoss = 0; //убыток для закрытия ордеров в валюте (0-отключен)
extern int Magic = 0; //уникальный номер ордеров этого советника, если 0 то ведет все ордера, в том числе выставленные вручную
extern bool ShowParameters = true; //показывать информацию о настройках
extern color TextColor = Lime; //цвет текста
extern color FonColor = Gray; //цвет фона
extern int slippage = 30; //проскальзывание при закрытии
extern double LossClose = 100;//убыток ордера для его закрытия встречными ордерами
extern double PercentClose = 10;//процент закрытия от убыточного лота? o - функция отключена
extern int Key = 0;//ключ для работы на реальном счете
Пример работы советника ExpertNET: