[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [amibroker] Bollinger Band scan



PureBytes Links

Trading Reference Links

Try this....you can load this formula into Indicator Builder to get a visual
of expansion and contraction.....
and also load this formula into AA , n last quotation and n=1 and click
explore.
 
//Bollinger Bands with Expansion and Contraction

//HIGHLIGHTS

// Contraction Color: Blue

pds=20;//bollinger bands periods
shift=2;//bollinger band shift

ChartStyle=styleCandle;

Cond1= BBandTop(Close,pds,shift)< Ref(BBandTop(Close,pds,shift),-1) AND
BBandBot(Close,pds,shift)>Ref(BBandBot(Close,pds,shift),-1);
 
// Expansion Color: Red

Cond2= BBandTop(Close,pds,shift)> Ref(BBandTop(Close,pds,shift),-1) AND
BBandBot(Close,pds,shift)<Ref(BBandBot(Close,pds,shift),-1);

barcolor=IIf(Cond1,6,IIf(Cond2,4,0));

Graph0=BBandTop(C,pds,shift);
Graph1=C;
Graph1Color=colorBlack;
Graph1Style=ChartStyle;
Graph2=BBandBot(C,pds,shift);
Graph0Style=Graph2Style=1;
Graph0BarColor=Graph2BarColor=ValueWhen(barcolor!=0,barcolor);
/**********************************************************/
Lookback=10;

diff=BBandTop(Close,pds,shift)- BBandBot(Close,pds,shift);
contraction_cond=IIf(diff < Ref(LLV(diff,Lookback),-1),1,0);
expansion_cond=IIf(diff > Ref(HHV(diff,Lookback),-1),1,0);
present=WriteIf(Cond1,"Contraction","Expansion");//is the market currently
under expansion or contraction

Filter=Cond1 > 0 OR Cond2 > 0 AND Close > 0 AND Close < 25 AND Volume > 5000


AddColumn(IIf(Cond1,C,IIf(Cond2,C,C)),"close");

AddColumn(Cond1,"contract");AddColumn(ValueWhen(Cond1,BBandTop(Close,pds
shift)-BBandBot(Close,pds,shift),1),"ContractValue");

AddColumn(Cond2,"expand");AddColumn(ValueWhen(Cond2,BBandTop(Close,pds
shift)-BBandBot(Close,pds,shift),1),"ExpansionValue");

AddTextColumn(Present,"Condition");

AddColumn(RSI(),"RSI");AddColumn(ADX(),"ADX");

Anthony
 
-------Original Message-------
 
From: amibroker@xxxxxxxxxxxxxxx
Date: Friday, April 18, 2003 09:09:43
To: amibroker@xxxxxxxxxxxxxxx
Subject: [amibroker] Bollinger Band scan
 
I was wondering if anyone has a bollinger band scan that searches 
for a tight band range -- I've seen a scan from the AFL library but 
one of the parameters is that it looks for a tight range with a 
recent penetration of one of the bands along with a recent widening 
of the bands.  I'd like a scan that finds a tight range and ignoring 
the widening criteria; most of the candidates from this scan look 
like great trades but the signal comes a little later than I would 
like.
 
 
Here is the formula:  Where does it state that it is looking for a 
widening of the bands?  I've been scratching my head all morning
 
Band= (BBandTop( C, 20, 2 ) - BBandBot( C, 20, 2)) / MA(Close, 20 ) 
* 100;
B= ((Close - BBandBot( Close, 20, 2 )) / (BBandTop( Close, 20, 2 ) - 
BBandBot(
Close, 20, 2 ))) * 100;
 
Buy = band < 15 AND b > 95 AND MFI(10) > 60 AND V>275000;
Sell = Cross(Close,SAR(0.01,0.2));
Short = band < 15 AND b < 5 AND MFI(10) < 40;
Cover = Cross(SAR(0.01,0.2), Close);
 
Filter = (band < 15 AND b > 95 AND MFI(10) > 60)  OR (band < 15 AND 
b < 5 AND
MFI(10) < 40);
 
 
 
 
Yahoo! Groups Sponsor
 
 
 
Send BUG REPORTS to bugs@xxxxxxxxxxxxx
Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
-----------------------------------------
Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx 
(Web page: http://groups.yahoo.com/group/amiquote/messages/)
--------------------------------------------
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq
html 
 
Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 
 
 

------------------------ Yahoo! Groups Sponsor ---------------------~-->
Make Money Online Auctions! Make $500.00 or We Will Give You Thirty Dollars for Trying!
http://us.click.yahoo.com/yMx78A/fNtFAA/i5gGAA/GHeqlB/TM
---------------------------------------------------------------------~->

Send BUG REPORTS to bugs@xxxxxxxxxxxxx
Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
-----------------------------------------
Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx 
(Web page: http://groups.yahoo.com/group/amiquote/messages/)
--------------------------------------------
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/