Stock Portfolio Organizer

The ultimate porfolio management solution.

Shares, Margin, CFD's, Futures and Forex
EOD and Realtime
Dividends and Trust Distributions
And Much More ....
Find Out More Here

WiseTrader Toolbox

#1 Selling Amibroker Plugin featuring:

Advanced Adaptive Indicators
Advanced Pattern Exploration
Neural Networks
And Much More ....
Find Out More Here

WilliamR% OverBought OverSold for Amibroker (AFL)

Rating:
3 / 5 (Votes 5)
Tags:
oscillator, amibroker

Find oversold overbought stocks based on williamR%

Screenshots

Indicator / Formula

Copy & Paste Friendly
_SECTION_BEGIN("WilliamR OBOS");
SetChartOptions(0,0,chartGrid30|chartGrid70);
GraphXSpace = 10;
_N(Title = StrFormat("{{NAME}} - {{INTERVAL}} {{DATE}} Open %g, Hi %g, Lo %g, Close %g (%.1f%%) {{VALUES}}", O, H, L, C, SelectedValue( ROC( C, 1 ) ) ));
function PercentR(periods )
{
 return -100 * ( HHV( H, periods ) - C )/( HHV( H, periods ) - LLV( L, periods ) ); 
}
pdwr = Param( "WilliamR Periods", 27, 1, 200, 1 );
pds= Param( "WilliamR Smoothening Periods", 1, 1, 100, 1 );
wr0=PercentR(pdwr);//(EMA(ParamField("Price Field"),ps),pdrsi);
Obl=Param("WR Over Bought Limit",-30,-40,0);
Obx=Param("WR Extreme Over Bought Limit",-10,-40,0);
Osl=Param("WR Over Sold Limit",-70,-100,-60);
Osx=Param("WR Extreme Over Sold Limit",-90,-100,-60);
wrs=MA(wr0,pds);
Plot( wrs, "Smooth WillimR", colorBlue, ParamStyle("Smooth RSI Style",styleThick));
Plot(Obl,"Overbought Limit",colorRed,styleLine);
Plot(Osl,"Oversold Limit",colorGreen,styleLine);
Plot(Obx,"",colorRed,styleLine);
Plot(Osx,"",colorGreen,styleLine);
Plot(-50,"",colorDefault,styleLine|styleDashed);
//Color = ParamColor("Color", colorLightBlue );
PlotOHLC( Obx,Obx,Obl,Obl, "", ColorBlend( colorPink, GetChartBkColor(), 0.8 ), styleNoLabel | styleCloud | styleNoRescale);
PlotOHLC( osl,osl,Osx,Osx, "", ColorBlend( colorLightBlue, GetChartBkColor(), 0.8 ), styleNoLabel | styleCloud | styleNoRescale);

_SECTION_END();

0 comments

Leave Comment

Please login here to leave a comment.

Back