Проанализировать советник и индикатор, описать логику в виде ТЗ

MQL4 Esperti

Lavoro terminato

Tempo di esecuzione 3 ore
Feedback del dipendente
Хороший заказчик!
Feedback del cliente
Спасибо за работу

Specifiche

Имеется эксперт + индикатор (формат .mql)

Индикатор скачанный из интернета, напичкан всякими буферами... насколько я помню, работает на основе HMA выглядит как показано на Screenshot_1

На основе этого индикатора написал советник.

Логика простая - после смена цвета индикатора, дождаться заданного кол-ва баров одинакового цвета и открыть сделку в это направлении. Я задал - 2 бара (показано на том же скрине)


Задачи .

1. Проанализировать индикатор и оформить в виде стандартного ТЗ,что он по факту считает и что в нём лишнее.

2. Советник большую часть времени работает как ожидалось, но иногда начинает жить своей жизнью.

Открывает сделку не после 2х баров одного цвета, а на втором баре после смены цвета (пример на скриншоте. Желтые полоски - сделки по тз, красные - незапланированный Sell, зелёные -  незапланированный Buy

Это происходит периодами т.е. иногда торгует так , иногда так. Нужно понять ,что я не понимаю в его логике, почему он так делает

3. Дополнительно. Когда я запускаю бэктест сделки часто смещаются на час относительно индикатора, наверно из-за переходов летнее зимнее время, если кто сталкивался

объясните как с это правильно побороть


Файлы .mql скину в личку

File:

Con risposta

1
Sviluppatore 1
Valutazioni
(45)
Progetti
52
54%
Arbitraggio
2
0% / 50%
In ritardo
1
2%
Gratuito
Pubblicati: 2 codici
2
Sviluppatore 2
Valutazioni
(86)
Progetti
96
23%
Arbitraggio
0
In ritardo
0
In elaborazione
3
Sviluppatore 3
Valutazioni
(87)
Progetti
131
22%
Arbitraggio
7
57% / 0%
In ritardo
33
25%
Gratuito
Pubblicati: 1 codice
4
Sviluppatore 4
Valutazioni
(10)
Progetti
11
64%
Arbitraggio
0
In ritardo
0
Gratuito
5
Sviluppatore 5
Valutazioni
(589)
Progetti
1070
50%
Arbitraggio
39
28% / 41%
In ritardo
49
5%
Gratuito
Pubblicati: 1 articolo, 8 codici
6
Sviluppatore 6
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
Ordini simili
Нужно доработать существующий робот. Робот торгует по стратегии сетка, нужно добавить тралл, т.е. чтобы последний ордер сетки закрывался по траллу, при этом первый ордер сетки должен закрыться в убыток за счет одного или нескольких прибыльных ордеров

Informazioni sul progetto

Budget
50+ USD
Scadenze
da 1 a 2 giorno(i)