Индикатор открытой позиции

Для написания стратегии понадобился индикатор, который бы визуально показывал смену позиции. Вот что получилось. Кому интересно, пользуйтесь. Удачи в торговле!

Inputs:Up(Blue),Down(Red),Neutral(darkgreen);
Vars:I_P(0),clr(0);

If I_MARKETPOSITION=1 then I_P=1;
If I_MARKETPOSITION=-1 then I_P=-1;
If I_MARKETPOSITION=0 then I_P=0;

If I_P=1 then clr=Up;
If I_P=-1 then clr=Down;
If I_P=1 then clr=Neutral;

Plot1(I_P, "I_P",clr);

Спасибо!