shymaser
Элитный участник
Может есть у кого для MT4 Gann Trend Oscillator. оО
вот формула рассчета от софтины VT Trader 2
PHP:
{Market swing is defined as: Up = 2 higher highs, Down = 2 lower lows}
Us:= BarsSince(Sum(H>Ref(H,-1),2)=2);
Ds:= BarsSince(Sum(L<Ref(L,-1),2)=2);
Hc:= HighestSince(1,Us=0,H);
Lc:= LowestSince(1,Ds=0,L);
Sd1:= If(Us=0, If((L<>Lc) AND (Ref(L,-1)<>Lc), 1, 0),
If(Ds=0, If((H<>HC) AND (Ref(H,-1)<>Hc), -1, 0), 0));
Sd2:= If(Sd1=1,If(Ref(BarsSince(Sd1=1),-1) > Ref(BarsSince(Sd1=-1),-1), 1, 0),
If(Sd1=-1, If(Ref(BarsSince(Sd1=1),-1) < Ref(BarsSince(Sd1=-1),-1), -1, 0), 0));
TD1:= ValueWhen(1,Sd2<>0,Sd2);
{Swing Direction}
Sd:= TD1;
{Swing Change High}
Sch:= If(Sd=1 AND Ref(sd,-1)=-1, 1, 0);
{Swing Change Low}
Scl:= If(Sd=-1 AND Ref(Sd,-1)=1, 1, 0);
{Peak Value}
Pv:= If(Scl=1, HighestSince(1,Sch=1,H), 0);
{Trough Value}
Tv:= If(Sch=1, LowestSince(1,Scl=1,L), 0);
{Trend Direction}
Td:= If(H>ValueWhen(1,Pv>0,Pv), 1, If(L<ValueWhen(1,Tv>0,Tv), -1, 0));
{UpTrend=1 | DownTrend =-1}
Tdv:= ValueWhen(1,Td<>0,Td);
Последнее редактирование: