Stock Portfolio Organizer
The ultimate porfolio management solution.
WiseTrader Toolbox
#1 Selling Amibroker Plugin featuring:
RSI2 with ADX2 and Aaron Oscillator(2) for Amibroker (AFL)
Setup for short trades using RSI ( 2) with ADX ( 2 ) and Aaron oscillator ( 2 ) and configures better with the stop time of 2 days.
Screenshots
Indicator / Formula
//Setup for short trades using RSI ( 2) with ADX ( 2 ) and Aaron oscillator ( 2 ) and configures better with the stop time of 2 days.
//_SECTION_BEGIN("Price");
//SetChartOptions(0,chartShowArrows|chartShowDates);
//_SECTION_END();
_SECTION_BEGIN("Aroon");
if( ParamToggle("Tooltip Shows", "Aroon|Prices" ) )
{
ToolTip=StrFormat("Open: %g\nHigh: %g\nLow: %g\nClose: %g (%.1f%%)\nVolume:
"+NumToStr( V, 1 ), O, H, L, C, SelectedValue( ROC( C, 1 )));
}
Aroonswitch = ParamToggle("Aroon","On,Off");
Periods = Param("Aroon Periods", 2, 1, 100, 1 );
_SECTION_END();
_SECTION_BEGIN("Aroon_UP");
UPcolor = ParamColor( "Aroon_UP Color", colorGreen );
UPstyle = ParamStyle("Aroon_UP Style",styleThick);
_SECTION_END();
_SECTION_BEGIN("Aroon_DN");
DNcolor = ParamColor( "Aroon_DN Color", colorRed );
DNstyle = ParamStyle("Aroon_DN Style",styleThick);
_SECTION_END();
_SECTION_BEGIN("Aroon_Oscillator");
OSswitch = ParamToggle("Aroon_OSc","On,Off");
OScolor = ParamColor( "Aroon_OSc Color", colorBlack );
OSstyle = ParamStyle("Aroon_OSc Style",styleHistogram | styleOwnScale,
maskHistogram );
_SECTION_END();
HHVBarsSince = HHVBars(H, Periods+1);
LLVBarsSince = LLVBars(L, Periods+1);
Aroon_Up = ((Periods - HHVBarsSince) / Periods) * 100;
Aroon_Down = ((Periods - LLVBarsSince) / Periods) * 100;
Aroon_Osc = Aroon_Up - Aroon_Down;
Periodo = optimize("Periodo", 4,4,13,1);
ValorRSI = optimize("Valor RSI", 8, 5, 10,1);
ma7 = MA(HIGH, Periodo);
//ma7 = MA(Close, periodo);
Ma21 = MA(Close, 21);
Buy = High < ma7 AND Close < ma7 AND RSI(2) < ValorRSI AND MDI(2) < 51 AND Ref(MDI(2), -1) > MDI(2) AND Aroon_Osc < -51 AND Volume > 200000 AND Close > 2.00 ;
Sell = Cross(H, ma7);
Buy=ExRem(Buy,Sell);
Sell=ExRem(Sell,Buy);
BuyPrice = close;
SellPrice = ma7;
_N(Title = StrFormat("{{NAME}} ({{INTERVAL}}), {{DATE}} : {{OHLCX}}, Vol=%1.2f\n{{VALUES}}", V));
COL1=IIf(Close > Ref(Close,-1) ,colorGreen,IIf(Close<Ref(Close, -1),colorRed,colorGreen));
Plot( C, "Close", COL1, styleNoTitle | ParamStyle("Style") | styleCandle );
Plot(MA7,"Média 7",colorRed, styleLine,0,0,0,0,3);
Plot(MA21,"Média21",colorYellow, styleLine,0,0,0,0,3);
shape = Buy * shapeUpArrow + Sell * shapeDownArrow;
PlotShapes( shape, IIf( Buy, colorGreen, colorRed ),0, IIf( Buy, Low, High ) );
GraphXSpace = 5;
dist = 1.0*ATR(5);
dist1 = 1.5*ATR(5);
for( i = 0; i < BarCount; i++ )
{
if( Buy[i] ) PlotText( "Buy: " + C[ i ], i, L[ i ]-dist[i], colorWhite );
if( Sell[i] ) PlotText( "Sell: " + MA7[ i ], i, L[ i ]+dist1[i], colorWhite );
}
//PlotShapes(IIf(Buy==1, shapeUpArrow , shapeNone), colorGreen, 0,Low, Offset=-20);
//PlotShapes(IIf(Sell==1, shapeDownArrow, shapeNone), colorRed, 0,High, Offset-10);
// Choice trade size:
SetPositionSize(optimize("percentual", 35, 20, 100, 5), spsPercentOfEquity );
//SetPositionSize(2000,spsShares);
//SetPositionSize(50000, spsValue);
0 comments
Leave Comment
Please login here to leave a comment.
Back