Написание любого кода начинается с подробного техзадания.
В случае с ручными торговыми системами это сложно, т.к. глазами трейдер видит то, что не опишешь в виде кода.
Поэтому пойдем от обратного - посмотрим что уже есть из написанного и рабочего под метатрейдер, подходящее для применения в тс.
Начальная идея - оценка волн (напр по зигзагу с фильтром) - установка на экстремумы зигзага прямоугольников или других меток.
В индикаторе DeltaZigZag.mq5 под MetaTrader 5 нужно поменять метки - при росте отмечать хаи, при снижении лои.
road_map_v04.mq4Далее оценка перебития последнего уровня - размер свечи , цвет последовательных свеч.
Следующим шагом уже добавлять зоны покупок / продаж и проходы цены.
+ Если вам попадались индикаторы / советники, которые могут быть адаптированы под тс - пишите и присылайте.