Lavoro terminato
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Specifiche
Пример работы: открывается первый лот buy 0.01 после образования свечи в 100пп. Цена идёт вниз на -300 пунктов, открывается 0.02, ещё дальше вниз на -600, открывается 0.03.График разворачивается вверх на +400 пунктов фиксирует всю серию по тейк профиту. (Стандартный сценарий) Следом открывается новая серия 0.01 и цена идёт вверх на +300 пунктов, открывается новый ордер 0.02, выставляется стоп лосс на оба ордера на уровне -100 от текущей цены (к примеру), но цена проходит ещё 300 пунктов, открывается ещё один ордер 0.03, и стоп лосс на все три ордера снова выставляется на уровне -100 от текущей цены, затем график разворачивается и закрывает серию по стоп лоссу с фиксацией убытка по последнему ордеру, но с профитом по предыдущим ордерам.
Робот должен иметь следующие входные параметры (см. скрин):
Аналитический блок
1. Размер импульсной свечи – это фильтр минимального размера в пунктах для сигнального бара.
Измеряется от открытия до закрытия бара, только фактические значения. Чем меньше Вы установите размер, тем больше будет сделок, но это не значит, что вырастет их качество.
2. Максимальный размер импульсной свечи – это фильтр максимального размера в пунктах для сигнального бара. Измеряется от открытия до закрытия бара, только фактические значения. Чем больше Вы установите размер, тем больше будет сделок, но это не значит, что вырастет их качество.
Подобран оптимальный параметр для пары EUR\USD.
Индикаторные фильтры
3. Использование МА для фильтра тренда – применение индикатора Moving Average для определения главенствующего тренда. Используются два индикатора Moving Average с разными периодами, при пересечении «быстрой» MА «медленной» МА снизу вверх – бычий тренд, наоборот – медвежий. Сделки будут открываться только по тренду. True – включить, false – выключить.
4. Период медленной МА – расчетный период для «медленной» Moving Average.
5. Период быстрой МА – расчетный период для «быстрой» Moving Average.
6. Использование RSI для фильтра перекупленности\перепроданности – применение индикатора Relative Strength Index для определения зон перекупленности\перепроданности, чтобы не входить в сделки, когда тренд уже начинает иссякать. True – включить, false – выключить.
7. Период RSI – расчетный период Relative Strength Index. Чем больше значение, тем менее чувствителен к небольшим трендам.
8. Максимальный RSI – уровень, за которым будет считаться, что рынок перекуплен. Сделки не откроются.
9. Минимальный RSI – уровень, за которым будет считаться, что рынок перепродан. Сделки не откроются.
Торговля
10. Динамичный лот, % от свободной маржи – с помощью данного параметра регулируется доходность и маржинальная загрузка вашего счёта. Изменяя значение в большую сторону, Вы увеличиваете объем первой сделки. Потенциально это принесет больше дохода.
11. Тейк-профит – размер тейк-профита в пунктах для первой сделки.
12. Мультипликатор – коэффициент умножения, который используется для расчета объема каждой последующей сделки в случае движения стакана цены в противоположном направлении. Чем выше значение, тем агрессивнее будет стратегия, тем больше она способна принести прибыли.
13. Шаг усреднения – расстояние в пунктах, через которое будет открываться каждый новый ордер в случае неправильного направления первого. Чем больше значение, тем менее агрессивна торговля, но обратной стороной является более продолжительная по времени отработка убытка.
14. Кол-во ордеров усреднения, после которого уменьшается тейк – возможность задать количество сделок, после которого произойдет уменьшение общего тейк-профита. Это позволяет в случае большого накопления открытых сделок снизить аппетиты на доход, тем самым быстрее выйти из убытка.
15. Уровень тейка, если количество ордеров превышено – размер уменьшенного тейк-профита в пунктах, который срабатывает в случае накопления указанного количества сделок в предыдущем пункте.
16. Максимальное количество разрешенных ордеров усреднения – ограничитель на максимальное количество сделок в рынке. Если будет достигнуто указанное значение, больше сделки не откроются, пока не будет достигнут общий тейк-профит накопившихся сделок.
Дополнительные настройки
17. Магический номер – индивидуальный номер, который робот присваивает сделкам, чтобы отличать свои от чужих. Выставляйте любое значение отличное от нуля.
18. Проскальзывание – допустимое отклонение цены при исполнении сделки, указывается в пунктах. Не должно быть нулевым. Для пятизначных котировок - не менее 50, для четырехзначных котировок - не менее 5.
19. Комментирование показаний – отображает на графике следующую индикацию:
- Свободные средства: размер средств на депозите доступных для открытия сделок.
- Текущая просадка: размер текущего убытка по всем сделкам.
- Максимальная просадка: максимально зафиксированный плавающий убыток за всю историю работы робота.
- Свеча[1] – размер предыдущей свечи на графике.
- Свеча[0] – размер текущей свечи на графике.
- Лот по марже – объем, который будет использован для открытия следующей сделки.
В аналитическом блоке добавить следующие параметры:
1. Ценовой диапазон (вариант 1 — простой):
Min level — уровень цены, при котором робот переходит в режим Only long.
Max level — уровень цены, при котором робот переходит в режим Only short.
(Вариант 2 — посложнее)
Привязка к линии, нарисованной на графике (горизонтальной или трендовой), при пересечении которой робот переходит в режим only long или only short.
2. Локирование (в пунктах) — количество пунктов, считая от первого ордера, после которого открывается встречный ордер объемом равный сумме предыдущих в серии. Например: открыты sell лоты 0,01; 0,02; 0,03 на уровнях -300; -600; -900 соответственно. При локировании -1000 открывается лот buy объемом 0,06.
3. Тейк профит — убрать. (Или оставить опционально)
Вместо него добавить тот же мартингейл, только «в обратную сторону», а именно:
Шаг усреднения — количество пунктов, после которого открывается новый ордер в ту же сторону.
Мультипликатор — принцип тот же, увеличивает объём предыдущего лота в серии.
Стоп лосс — количество пунктов начиная со второго ордера в серии, где фиксируется убыток по последнему ордеру и прибыль по предыдущим.
4. Фиксированный лот — объём первого лота. Обязательно нужно добавить в альтернативу к динамичному!