Прошу помочь поправить алгоритм.
Алгоритм до банальности в своем начале прост, это пересечение средних. По условию алгоритма - ПОЗЫ открываются по сигналу и закрываются противоположным сигналом.
Вместо закрытия позиций по пересечению я применил трейлинг, но столкнулся с тем, что если открыта позиция по сигналу и она еще не закрыта по Трейлингу и возникает (есть) противоположный сигнал, то позиция открывается - это конечно абсурд.
Как и какой блок вставить (и главное и куда) в алгоритм, чтобы: "если есть АКТИВНАЯ ПОЗА и она еще не закрыта по Трейлингу и есть любой сигнал на открытие позиции - новая позиция не должна открываться пока АКТИВНАЯ ПОЗА не будет закрыта по Трейлингу".
Прилагаю скрин.
Attachments
Пересечение Aver&Trailing.JPG (195 downloads)