Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
Exp_GStopLoss_Tm - эксперт для MetaTrader 5
- Просмотров:
- 864
- Рейтинг:
- Опубликован:
- 2018.07.09 16:14
- Обновлен:
- 2023.03.16 17:26
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Советник для закрывания всех позиций в случае, если суммарные убытки по этим позициям превысили фиксированный во входных переменных размер стоплосса или в ситуации, когда необходимо закрыть все позиции вне фиксированного в настройках интервала времени. В некотором смысле советник выполняет функцию глобального стоп-лосса по всем открытым позициям одновременно. Сам факт фиксации стопов и подачи команд на закрытие позиций эксперт сбрасывает в лог-файл в виде соответствующих комментариев.
//+----------------------------------------------+ //| Перечисление для вариантов расчёта убытка | //+----------------------------------------------+ enum LossMode { ENUM_PERCENT, //убытки в процентах ENUM_CARRENCY //убытки в валюте депозита }; //+----------------------------------------------+ //| Входные параметры индикатора эксперта | //+----------------------------------------------+ input LossMode LMode=ENUM_PERCENT; //способ определения убытков input double StopLoss=20.0; //размер стоплосса
В советнике имеется возможность для закрывания позиций только вне установленного во входных переменных интервала времени:
input bool TimeTrade=true; //Разрешение для торговли по интервалам времени input HOURS StartH=ENUM_HOUR_0; //Старт торговли (Часы) input MINUTS StartM=ENUM_MINUT_0; //Старт торговли (Минуты) input HOURS EndH=ENUM_HOUR_23; //Окончание торговли (Часы) input MINUTS EndM=ENUM_MINUT_59; //Окончание торговли (Минуты)
Для времени старта и окончания торговли имеется по две входных переменных для часов и для минут.
С настройками по умолчанию эксперт позоляет торговать всю торговую сессию с нуля часов нуля минут, и сразу в момент 23:59 позиции закрываются.
Если в настройках эксперта время старта оказывается больше, чем время окончания торговли, то эксперт закрывает открытые позиции на следующий день в указанное время.
Канал, образованный двумя мувингами Double Exponential Moving Average, построенными на усреднениях High и Low таймсерий
AbsolutelyNoLagLwma_Range_Channel_HTFИндикатор AbsolutelyNoLagLwma_Range_Channel с возможностью изменения таймфрейма индикатора во входных параметрах
Советник для закрывания всех позиций в случае, если суммарная прибыль по этим позициям превысила фиксированный во входных переменных размер тейкпрофита или в ситуации, когда необходимо закрыть все позиции вне фиксированного в настройках интервала времени
Exp_GStop_TmСоветник для закрывания всех позиций в случае, если суммарная прибыль по этим позициям превысила фиксированный во входных переменных размер тейкпрофита, или если суммарные убытки по этим позициям превысили фиксированный во входных переменных размер стоплосса, или в ситуации, когда необходимо закрыть все позиции вне фиксированного в настройках интервала времени