Professional Documents
Culture Documents
x = Cum(1);
per = 5;
back=50;
inter=100;
s11=H;s12=L;
/* H & S */
dt1=endt1-startt1;
MaxGraph=10;Graph1=C;Graph1Style=64;GraphXSpace=5;
Aper=medt1-startt1;bper=endt1-medt1;
La= LastValue(ValueWhen(x==medt1,LLV(L,Aper)));
Lb=LastValue(ValueWhen(x==-1+endt1,LLV(L,bper)));
aS = (endS-startS)/dtS;bS = endS;
tendt1=LastValue(ValueWhen(tpr,x,1));
tmedt1=LastValue(ValueWhen(tpr,x,2));
tstartt1=LastValue(ValueWhen(tpr,x,3));
tdt1=tendt1-tstartt1;
tAper=tmedt1-tstartt1;tbper=tendt1-tmedt1;
Ha= LastValue(ValueWhen(x==tmedt1,HHV(H,tAper)));
Hb=LastValue(ValueWhen(x==-1+tendt1,HHV(H,tbper)));
aR = (endR-startR)/Rdt;bR = endR;
Filter=Filter1 OR Filter2;
NumColumns=2;/*Graph2=x==-1+tendt1;*/
Column0=Filter1;
Column1=Filter2;
Column0Format=Column1Format=1.0;
Column0Name="H&S";
Column1Name="inv H&S";
mindistance = 10;
validdiff = percdiff/10;
x = Cum( 1 );
XPK1 = ValueWhen( PK, x, 1 );
doubletop = PK AND abs( peakdiff - 1 ) < validdiff AND (Xpk1 -Xpk2)>mindistance AND High > HHV( Ref(
H, fwdcheck ), fwdcheck - 1 );
doubleBot=tr AND abs( troughdiff - 1 ) < validdiff AND (Xtr1 -Xtr2)>mindistance AND Low < LLV( Ref( L,
fwdcheck ), fwdcheck - 1 );
Sell = doubletop;
Buy = doublebot;
double top patterns for " + Name() + "\nLook for green arrows on the price
bottom patterns for " + Name() + "\nLook for red arrows on the price
Filter=Sell OR Buy ;
AddColumn( IIf( doubletop , 88, 01), "Double TOP", formatChar );