NinjaTrader8. А так платформа и рынок любые - главное чтобы цена двигалась.
Примерное тз:
Задача индикатора уметь сравнивать цены открытия и
цены закрытия только серии бычьих свечей или только ряда медвежьих свечей и визуализировать тенденцию роста или падения к примеру линией, которая построена по этому ряду(это не обязательно может быть линия, это может быть стрелка).
Пример:
На скриншоте 1 я выделил 3 случая, где сравниваются только красные движения.
Случай 1.
У нас есть 2 медвежьих свечи, сравнивая их high\low & open\close индикатор рисует линию о том, что мы имеем дело с падением цены.
Случай 2.
У нас есть ряд медвежьих свечей и 1 медвежья свеча. Индикатор сравнивает high & open ПЕРВОЙ свечи в ряде медьвежьих свечей в первой волне с high & open второй волны. Соответственно close & low последней свечи в первой волне и close & low второй волны. (Прилагаю скришот 2)
Такая же логика и для Buy волн. Для удобства, я рассмотрел в качестве примера только Sell движения, покрасив все зеленые свечи в серый.
То есть все что нужно сделать - это чтобы индикатор рисовал такую же линию как на скрине (обозначил бирюзовым). Этого с головой хватит.