Помогите разобраться с индикатором

Имеется стрелочный индикатор. Помогите понять алгоритм работы индикатора. По каким условиям рисуются и перерисовываются стрелки и крестики. Заранее спасибо.
Файлы:
arrow.mq4  6 kb

Это не код - это тихий ужас - довольно-таки на большую глубину вложены условные операторы да ещё и цикл внутри цикла. Если Вы хотите разобраться в коде, вам нужно в конце каждой строчки писать коммент, что именно данная строка делает.

Вообще, чем копастья в чужих кодах, куда проще сесть и сделать свой.

drknn:

Это не код - это тихий ужас - довольно-таки на большую глубину вложены условные операторы да ещё и цикл внутри цикла. Если Вы хотите разобраться в коде, вам нужно в конце каждой строчки писать коммент, что именно данная строка делает.

Вообще, чем копастья в чужих кодах, куда проще сесть и сделать свой.


Это не мой код, вот я и прошу написать алгоритм его работы, очень нужно.
zeleboba:

Это не мой код, вот я и прошу написать алгоритм его работы, очень нужно.

На это надо потратить время, и не мало (относительно конечно). Проще будет самому разобраться
drknn:

Это не код - это тихий ужас - довольно-таки на большую глубину вложены условные операторы да ещё и цикл внутри цикла. Если Вы хотите разобраться в коде, вам нужно в конце каждой строчки писать коммент, что именно данная строка делает.

Вообще, чем копастья в чужих кодах, куда проще сесть и сделать свой.

Да этот код историю размечает - точнее корректирует свои показания на истории - толку от него ..... Разве, что "впаривать как черный ящик" .... и то через какой-нить сервис, что б в случае чего физию не начистили )))))))) ........

2 zeleboba - киньте на тестер и наблюдайте ....

VladislavVG:

Да этот код историю размечает - точнее корректирует свои показания на истории - толку от него ..... Разве, что "впаривать как черный ящик" .... и то через какой-нить сервис, что б в случае чего физию не начистили )))))))) ........

2 zeleboba - киньте на тестер и наблюдайте ....


А по какому алгоритму рисует стрелки, крестики ??? Кто-нибудь объяснит?!
zeleboba:

А по какому алгоритму рисует стрелки, крестики ??? Кто-нибудь объяснит?!
Зачем ?
Ей-Богу не хочется копаться в том коде. Тем более, что имена переменных в нём не являются интуитивно-понятными.
zeleboba:

А по какому алгоритму рисует стрелки, крестики ??? Кто-нибудь объяснит?!
если хотите чтобы все было понятно объяснено, обратитесь в этот сервис https://www.mql5.com/ru/job . Платно конечно, но за короткий период все будет сделано
Нет спасибо платно не нужно. Просто мне нужно понять алгоритм.
zeleboba:
Нет спасибо платно не нужно. Просто мне нужно понять алгоритм.

Это ключевые слова...

Другим это не нужно...