Stock Portfolio Organizer
The ultimate porfolio management solution.
WiseTrader Toolbox
#1 Selling Amibroker Plugin featuring:
Intraday 15min TM for Amibroker (AFL)
Dear Member,
Please use this AFL for intraday ONLY.
use in 15 min time frame.
Buy signal – you will get automated buy signal, however the catch is you will buy only when you get above blue line
Sell signal – you will get automated sell signal, you will sell only when you get below blue line
Let me know your thoughts
Regards,
Chethan
Screenshots
Indicator / Formula
_SECTION_BEGIN("Price"); //SetChartBkColor( colorBlack ); _N(Title = StrFormat("{{NAME}} - {{INTERVAL}} {{DATE}} Open %g, Hi %g, Lo %g, Close %g (%.1f%%) {{VALUES}}", O, H, L, C, SelectedValue( ROC( C, 1 ) ) )); Col_1 = IIf(EMA(RSI(39),30) > Ref(EMA(RSI(39),30),-1),colorGreen,colorRed); //Plot( C, "", col_1, styleCandle); Plot(C,"",Col_1,64); TimeFrameSet( inHourly ); a1 = EMA( C,5); TimeFrameRestore(); Plot( TimeFrameExpand( a1, inHourly ), " H1", colorYellow,style=5); x = TimeFrameExpand( a1, inHourly ); TimeFrameSet( inHourly ); a2 = EMA( C,15); TimeFrameRestore(); Plot( TimeFrameExpand( a2, inHourly ), " H2", colorCustom12,style=5); y = TimeFrameExpand( a2, inHourly ); TimeFrameSet( inHourly ); a3 = EMA( C,100); TimeFrameRestore(); Plot( TimeFrameExpand( a3, inHourly ), " Trend Line", colorBlue,style=5); z = TimeFrameExpand( a3, inHourly ); TimeFrameSet( inDaily ); aa4 = MA( C,50); TimeFrameRestore(); Plot( TimeFrameExpand( aa4, inDaily ), " D50 sma", colorOrange,style=style=8); TimeFrameSet( inDaily ); aa2 = MA( C,100); TimeFrameRestore(); Plot( TimeFrameExpand( aa2, inDaily ), " D100 sma", colorWhite,style=style=8); z1 = TimeFrameExpand( aa2, inDaily ); TimeFrameSet( inDaily ); aa3 = MA( C,200); TimeFrameRestore(); Plot( TimeFrameExpand( aa3, inDaily ), " D200 sma", colorGreen,style=style=8); Buy = Cross ( x, y) ; Sell = Cross (y,x); Short=Sell; Cover=Buy; Buy = ExRem(Buy,Sell); Sell = ExRem(Sell,Buy); Short = ExRem(Short,Cover); Cover = ExRem(Cover,Short); BuyPrice=ValueWhen(Buy,C); SellPrice=ValueWhen(Sell,C); ShortPrice=ValueWhen(Short,C); CoverPrice=ValueWhen(Cover,C); Title = EncodeColor(colorWhite)+ "Chethan Umapathi" + " - " + Name() + " - " + EncodeColor(colorRed)+ Interval(2) + EncodeColor(colorWhite) + " - " + Date() +" - "+"\n" +EncodeColor(colorRed) +"Op-"+O+" "+"Hi-"+H+" "+"Lo-"+L+" "+ "Cl-"+C+" "+ "Vol= "+ WriteVal(V)+"\n"+ EncodeColor(colorLime)+ PlotShapes(IIf(Buy, shapeSquare, shapeNone),colorGreen, 0, L, Offset=-40); PlotShapes(IIf(Buy, shapeSquare, shapeNone),colorLime, 0,L, Offset=-50); PlotShapes(IIf(Buy, shapeUpArrow, shapeNone),colorWhite, 0,L, Offset=-45); PlotShapes(IIf(Sell, shapeSquare, shapeNone),colorRed, 0, H, Offset=40); PlotShapes(IIf(Sell, shapeSquare, shapeNone),colorOrange, 0,H, Offset=50); PlotShapes(IIf(Sell, shapeDownArrow, shapeNone),colorWhite, 0,H, Offset=-45); //PlotShapes( shape, IIf( Buy, colorGreen, colorRed ),0, IIf( Buy, Low, High ) ); dist = 2.5*ATR(5); for( i = 0; i < BarCount; i++ ) { if( Buy[i] ) PlotText( "Buy\n@" + Close[i], i, Low[i] - dist[i], colorWhite ); if( Sell[i] ) PlotText( "sell\n@" + Close[i], i, Low[i] + dist[i], colorWhite ); } Trend2 = x > y ;
4 comments
Leave Comment
Please login here to leave a comment.
Back
Veterans, Please let me know your thoughts
@chethanu ,
Excellent work done , Keep it up.
Did you back test on indices or stocks ?
let me know the results
Does this work? anyone tried it?