Индикатор для TradingView
Необходимо сделать индикатор для TradingView.
ТЗ:
Индикатор будет использоваться на 1-минутном графике. В начинке индикатора 4 параметра, на которые он должен опираться (2 индикатора-супертренда и 2 пятнадцатиминутных графика).
1. Супертренд 1
2. Супертренд 2
3. 15-минутный график хайкин-аши
4. 15-минутный график с обычными свечами
Дефолтные настройка супетренда 1:
ATR period - 2
Source - hlc3
ATR multiplier - 1.2
Change ATR calculation method - ВКЛ
Дефолтные настройка супетренда 2:
ATR period - 3
Source - hlc3
ATR multiplier - 1.2
Change ATR calculation method - ВКЛ
Индикатор должен представлять собой треугольную стрелку, направленную вверх и зеленую для направления лонг, направленную вниз и красную для направления шорт.
Индикатор в лонг должен появляться в случаях, когда на свече присутствуют оба лонговых супертренда, свечи и на обычном 15-минутном графике, и на 15-минутном графике хайкин аши зеленые. Индикатор в шорт - наоборот.
Для простоты описания назовем каждый из параметров знаком "+" для лонга, знаком "-" для шорта.
Индикатор должен появляться только один раз в случае, когда все вышеперечисленные 4 параметра совпадают (то есть не на каждой свече друг за другом, а однократно, для лонга обозначим это ++++). Если какой-то из параметров через некоторое время исчезает (+-++), а потом снова появляется (++++), то индикатор в лонг снова должен появиться. Для шорта - наоборот.
В случае, когда появились два супертренда (++??), то индикатор должен появляться только в течение 10 минут после их появления. То есть если сразу или в течение 10 минут после появления двух супертрендов все параметры совпадут (++++), то должен появиться индикатор в лонг. Если через 11 минут все параметры совпали, то индикатор появляться НЕ должен. Когда пропадает один из супертрендов (+-?? или -+??), а затем снова появляется (++??), то отсчет должен начаться заново. Для шорта - наоборот. Таймер по возможности желательно сделать настраиваемым для тестирования разных значений.
Скрипт супертренда предоставлю.