Доработка советника MARG

MQL4 Experts

Job finished

Execution time 2 days
Feedback from customer
Быстро, качественно.

Specification

Имеется советник написанный фрилансером, но человек пропал, а работу нужно сделать. Нужно внести дополнения с полным сохранением нынешнего функционала. Советника предоставлю.

Добавляемый функционал в кратце:

1) добавить закрытие ордеров по сигналу индикатора ADX для младшего timeframe,

2) добавить зону открытия ордеров по индикатору ADX, для младшего timeframe.

3) время старта работы советника, время остановки работы  советника с закрытием всех ордеров (в том числе и сетки) в часах:минутах с возможностью отключения по отдельности     старта и остановки.


Принцип работы советника сейчас:

Включён старший timeframe: если на младшем timeframe линия ADX растёт, линия +DI (+DI > -DI) растёт, RAVI растёт, на старшем timeframe +DI больше -DI открывается ордер на покупку; если линия ADX растёт, линия -DI растёт (-DI > +DI), RAVI падает, на старшем timeframe -DI больше + DI открывается ордер на продажу. ВАЖНО, ЧТО БЫ ПРАВИЛА ДЛЯ ВОСХОДЯЩЕГО ТРЕНДА +DI > -DI И НИСХОДЯЩЕГО ТРЕНДА -DI > +DI СОБЛЮДАЛИСЬ. Робот работает не по пробитию уровней на индикаторах, а по изменению значений 

линий ADX, +DI, -DI, RAVI на заданное значение от текущего. Если открытый ордер уходит в убыток разворачивать для него сетку с шагом n и множителем n. При развёрнутой сетке открывать только противоположные сетке ордера. При этом сетка продолжает наращиваться если нужно и ждёт своего закрытия по тейкпрофиту или трейлингу. Если при развёрнутой сетке открылся противоположный ордер и тоже ушёл в убыток разворачивать для него свою сетку с шагом n и множителем n. Всего может быть 2 сетки одновременно, обе закрываются только по тейкпрофиту или трейлинг стопу, стоп лосу. Тейкпрофит и стоплосс в валюте депозита общие для сетки и ордеров по сигналам индикаторов. Советник имеет запрет на открытие ордеров одного направления в часах:минутах. Трейлинг стоп в пунктах. Максимальный лот (по достижении максимального лота продолжать открывать ордера 

согласно настройкам сетки с этим максимальным лотом, максимальный лот не зависит от порядка умножения). Если старший timeframe выключен советник работает без фильтрации по старшему timeframe и правила +DI>-DI и -DI>+DI на старшем timeframe для открытия ордеров не учитываются.


Подробнее в ТЗ.

Files:

Responded

1
Developer 1
Rating
(45)
Projects
50
34%
Arbitration
14
7% / 64%
Overdue
15
30%
Free
2
Developer 2
Rating
(332)
Projects
485
40%
Arbitration
82
11% / 63%
Overdue
77
16%
Free
Published: 1 code
3
Developer 3
Rating
(13)
Projects
20
70%
Arbitration
2
0% / 50%
Overdue
1
5%
Free
4
Developer 4
Rating
(36)
Projects
58
47%
Arbitration
1
0% / 100%
Overdue
0
Free

Project information

Budget
20 - 40 USD
Deadline
from 2 to 10 day(s)