Добрый день. Требуется не большая доработка алгоритма пользовательского индикатора TripleEMA2.

Job finished

Execution time 3 minutes
Feedback from customer
Все очень быстро и грамотно! Спасибо!
Feedback from employee
Заказчик поставил чёткую задачу! Всё подробно объяснил.

Specification

Алгоритм вычисления индикатора:

в текущем баре необходимо сравнивать значение модуля разницы (TEMA 2550(быстрая) - TEMA 7500(медленная)) с предыдущим баром. Назовем разницу в текущем баре (М1), в предыдущем (М0). Если М1 > М0, то индикатор принимает значение = 2. Если М1 < М0, то индикатор принимает значение = 1. Если М1 = М0, то значение индикатора не изменяется. В зависимости от расположения быстрой TEMA относительно медленной TEMA индикатор так же принимает значения -1 и -2.

Что требуется изменить:

при образовании пересечений быстрой TEMA с медленной TEMA в этих барах необходимо отключение алгоритма сравнения модулей. В этих барах значение индикатора должно быть всегда фиксированным и равно (2) и (-2). Со следующего бара алгоритм должен выполняться в стандартном режиме. 

Исходник индикатора TripleEMA2 прилагается.


TEMA - стандартный индикатор - Triple Exponential Moving Average

Files:

PNG
ng2e0f1.png
10.8 Kb

Responded

1
Developer 1
Rating
(137)
Projects
167
35%
Arbitration
11
91% / 0%
Overdue
0
Free
2
Developer 2
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
Similar orders
Цель доработки Исправить механизм пробойной защиты сетки. Пробойный механизм должен: защищать открытые хвосты при выходе цены из диапазона; рассчитывать объём только по текущему плавающему убытку хвостов; закрывать корзину около нуля или с небольшим плюсом; корректно переживать ложные пробои; повторять попытки защиты до закрытия корзины; не останавливать работу основной сетки; не создавать серию бессистемных

Project information

Budget
30+ USD
Deadline
to 14 day(s)