Нужен скрипт, определяющий локальный экстремум

Работа завершена

Время выполнения 1 день

Техническое задание

Привет всем. Нужен простой скрипт, который определяет локальный экстремум и выдает звуковой сигнал.

Смысл скрипта такой: как только цена образует локальный экстремум и отходит от него на заданное кол-во пунктов - включается алерт на определенное кол-во повторений.

Параметры скрипта

  • Выбор режима (Mode)
  • Выбор периода экстремума (N)
  • Расстояние, на которое цена удалилась от экстремума (R)
  • Количество повторений алерта

Два режима

  • Рост (для растущего рынка - в этом режиме скрипт определяет только верхний экстремум)
  • Падение (для падающего рынка - в этом режиме скрипт определяет только нижний экстремум)

Режим «Рост»

После подключения к графику скрипт выбирает МАКСИМАЛЬНУЮ цену (МАХ экстремум) на период N (например, 20 свечей). Затем, как только цена опустится НИЖЕ экстремума на заданное количество пунктов (R), включается АЛЕРТ (алерт можно отключить только вручную, алерт не отключается даже если цена вернулась назад)

Во вложении - картинка пример для режима "рост". 

Режим «Падение»

После подключения к графику скрипт выбирает МИНИМАЛЬНУЮ цену (МИН экстремум) на период N (например, 20 свечей). Затем, как только цена поднимается ВЫШЕ экстремума на заданное количество пунктов (R), включается АЛЕРТ (алерт можно отключить только вручную, алерт не отключается даже если цена вернулась назад).

Файлы:

Откликнулись

1
Разработчик 1
Оценка
(23)
Проекты
53
9%
Арбитраж
10
20% / 60%
Просрочено
11
21%
Свободен
2
Разработчик 2
Оценка
(488)
Проекты
1014
58%
Арбитраж
29
28% / 24%
Просрочено
131
13%
Работает
3
Разработчик 3
Оценка
Проекты
1
0%
Арбитраж
0
Просрочено
1
100%
Свободен
4
Разработчик 4
Оценка
(1)
Проекты
4
25%
Арбитраж
1
0% / 100%
Просрочено
1
25%
Свободен
5
Разработчик 5
Оценка
(718)
Проекты
1037
39%
Арбитраж
47
49% / 23%
Просрочено
84
8%
Свободен
6
Разработчик 6
Оценка
(546)
Проекты
1327
59%
Арбитраж
28
82% / 0%
Просрочено
10
1%
Свободен
7
Разработчик 7
Оценка
(195)
Проекты
395
28%
Арбитраж
155
20% / 52%
Просрочено
112
28%
Свободен
8
Разработчик 8
Оценка
(562)
Проекты
931
47%
Арбитраж
302
59% / 25%
Просрочено
123
13%
Работает
9
Разработчик 9
Оценка
(40)
Проекты
106
52%
Арбитраж
17
12% / 65%
Просрочено
25
24%
Свободен
10
Разработчик 10
Оценка
(80)
Проекты
86
70%
Арбитраж
4
0% / 75%
Просрочено
18
21%
Свободен
11
Разработчик 11
Оценка
(241)
Проекты
387
51%
Арбитраж
14
14% / 14%
Просрочено
43
11%
Свободен
12
Разработчик 12
Оценка
(76)
Проекты
134
44%
Арбитраж
11
27% / 64%
Просрочено
26
19%
Свободен

Информация о проекте

Бюджет
30- USD