PureBytes Links
Trading Reference Links
|
hi brian is this what you want.
bbtop = BBandTop(Close, 35, 2);
bbbot = BBandBot(Close, 35, 2);
Aa=bbtop-bbbot;
bb=IIf(aa<Ref(LLV(Aa,10),-1),1,0);
Cc=ValueWhen(bb==1,C,1);
dd=BarsSince(bb==0)==1;
Plot(bbbot,"",2,4);
Plot(C,"",1,64);
Plot(bbtop,"",2,4);
Plot(Cc,"",6,4);
Plot(dd,"",1,4);
Filter = Close > 0 AND Close < 25 AND Volume > 5000 AND dd==1;
AddColumn(C,"close");
AddColumn(Aa,"bbanddiff");
AddColumn(bb,"llvbbanddiff");
AddColumn(Cc,"cc");
AddColumn(dd,"dd");
AddColumn(V,"volume");
AddColumn(RSI(),"rsi");
AddColumn(ADX(),"adx");
cheers: john.
--- In amibroker@xxxx, "Brian Elijah" <cadvantag@xxxx> wrote:
> I was looking to find volatility or extreme tightness/contraction
with the bands. This exploration returned no stocks
>
> Basically I wanted yesterday to be the point of lowest distance
between the bands over the past 10 days- How can I adjust this AFL.
>
> Thanks in Advance,
>
> Brian
>
>
>
> bbtop = BBandTop(Close, 35, 2);
>
> bbbot = BBandBot(Close, 35, 2);
>
> Yesterdaybbtop = Ref( MA( bbtop, 50 ), -1 );
>
> Yesterdaybbbot = Ref( MA( bbbot, 50 ), -1 );
>
> Yesterdaybbtopp = Ref( MA( bbtop, 50 ), -10 );
>
> Yesterdaybbbott = Ref( MA( bbbot, 50 ), -10 );
>
>
> bandlow = LLV( MA( bbtop, 50 ), -1 );
>
> bandhigh = HHV(MA( bbbot, 50 ), -1 );
>
> bandlowa = LLV( MA( bbtop, 50 ), -10 );
>
> bandhighb = HHV(MA( bbbot, 50 ), -10 );
>
> Filter = Close > 0 AND Close < 25 AND Volume > 5000 AND
(Yesterdaybbtop + Yesterdaybbbot < Yesterdaybbtopp + Yesterdaybbbott)
AND (bandlow + bandhigh) < (bandlowa + bandhighb);
>
>
> NumColumns = 4;
>
> Column0 = Close;
>
> Column0Name = "Close";
>
>
> Column1 = Volume;
>
> Column1Name = "Volume";
>
> Column2 = RSI();
>
> Column2Name = "RSI";
>
> Column3 = ADX();
>
> Column3Name = "ADX";
|