Смотри, как бесплатно скачать роботов
Ищи нас в Twitter!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Советники

Aurora - эксперт для MetaTrader 4

Просмотров:
20475
Рейтинг:
(19)
Опубликован:
2017.06.07 16:35
Обновлен:
2017.06.08 14:01
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Идея не моя - товарищ попросил написать советник, а мне то не сложно :) Тем более до этого из графических объектов только кнопку использовал. Практика, в общем :)

Суть такая: берем отрезок времени конец азии и до начала европы, когда движения небольшие, и на некотором расстоянии от максимума и минимума этой области ставим стоповые ордера. Если максимум или минимум образовывается в последние 5 минут до конца области (до выставления ордеров), то в эту строну ордер не ставим. Когда один из ордеров открывается, второй удаляем. Далее или ждем тейк-профит/стоп-лосс, или используем перевод в БУ или трейлинг стоп. Но в определенное время все ордера закрываются, каков бы ни был результат.

Настраиваемые параметры

extern double  TimeIn     = 5.00;       //  Время начала области, ЧЧ.ММ
extern double  TimeOut    = 9.00;       //  Время окончания области, ЧЧ.ММ
extern double  TimeClose  = 15.00;      //  Время закрытия всех позиций, ЧЧ.ММ
extern color   VlineColor = clrYellow;  //  Цвет линии закрытия всех позиций
extern color   RAColor    = clrRed;     //  Цвет области
extern int     DaysToDraw = 10;         //  Количество дней для отрисовки областей
sinput bool    OrderFlag  = true;       //  Открываем ордера?
extern double  Lot        = 0.01;       //  Статичный лот
extern int     RangeO     = 50;         //  Расстояние от области до отложенного ордера, пипсы
extern int     SL         = 200;        //  Стоп-лосс, пипсы
extern int     TP         = 200;        //  Тейк-профит, пипсы
sinput BEkinds BEkind     = onlyBE;     //  Варианты перевода в БУ
extern int     RangeBE    = 100;        //  Расстояние, на котором переводим в БУ/трал, пипсы
extern int     RangeBEpos = 10;         //  Расстояние стопа от позиции при переводе в БУ/трал, пипсы
extern int     Slippage   = 10;         //  Проскальзывание, пипсы
sinput int     Magic      = 248249;     //  Magic

Как видно из настроек, область и линия закрытия ордеров отрисовываются на графике. Области также рисуются и на истории, количество дней для отрисовки в настройках.

К таймфрейму не привязан, пары EURUSD, USDJPY, GBPUSD.

Keltner Channel Keltner Channel

Канал вдоль средней ценового показателя, ширина которого определяется как доля от среднего изменения цены за период.

Impulse system Impulse system

Импульсная система доктора Александра Элдера.

S4T_Alerts S4T_Alerts

Данный индикатор сообщает пользователю о приближении времени закрытия текущего бара.

Эксперт на случайных числах Эксперт на случайных числах

Эксперт, открывающий сделки со случайным направлением (бай/селл).