Stock Portfolio Organizer
The ultimate porfolio management solution.
WiseTrader Toolbox
#1 Selling Amibroker Plugin featuring:
YBS for Amibroker (AFL)
simple & effective ema cross over + RSI base afl. use on 15 TF or +
Similar Indicators / Formulas
Indicator / Formula
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 | _SECTION_BEGIN ( "Price" ); SetChartOptions (0, chartShowArrows | chartShowDates ); _N (Title = StrFormat ( "{{NAME}} - {{INTERVAL}} {{DATE}} Open %g, Hi %g, Lo %g, Close %g (%.1f%%) {{VALUES}}" , O , H , L , C , SelectedValue ( ROC ( C , 1 ) ) )); Plot ( C , "Close" , ParamColor ( "Color" , colorBlack ), styleNoTitle | ParamStyle ( "Style" ) | GetPriceStyle () ); _SECTION_END (); Buy = EMA ( Close , 5 ) > EMA ( Close , 13 ) AND RSI ( 14 ) > 50; Sell = EMA ( Close , 5 ) < EMA ( Close , 13 ) AND RSI ( 14 ) < 50; Short = EMA ( Close , 5 ) < EMA ( Close , 13 ) AND RSI ( 14 ) < 50; Cover = EMA ( Close , 5 ) > EMA ( Close , 13 ) AND RSI ( 14 ) > 50; Buy = ExRem ( Buy , Sell ); Sell = ExRem ( Sell , Buy ); Short = ExRem ( Short , Cover ); Cover = ExRem ( Cover , Short ); // Code to plot signals dist = .5* ATR (10); for ( i = 0; i < BarCount ; i++ ) { if ( Buy [i] ) PlotText ( "Buy Signal\n@" + C [ i ], i, L [ i ]-dist[i], colorWhite , colorBlue ); if ( Sell [i] ) PlotText ( "Sell Signal\n@ " + C [ i ], i, H [ i ]+dist[i], colorRed , colorYellow ); //if( Short[i] ) PlotText( "Short\n@" + C[ i ], i, H[ i ]+dist[i], colorRed, colorYellow ); //if( Cover[i] ) PlotText( "Cover\n@" + C[ i ], i, L[ i ]-dist[i],colorGreen ); } PlotShapes ( Buy * shapeUpTriangle + Sell * shapeDownTriangle , IIf ( Buy , colorBlue , colorYellow ) ); // PlotShapes( Sell * shapeDownTriangle + Sell * shapeDownTriangle, IIf( Buy,colorGreen, colorRed ) ); // Sound AlertIf ( Buy , "SOUND c:\Windows\Media\chimes.wav" , "Buy alert" , 2 ); AlertIf ( Sell , "SOUND c:\Windows\Media\chimes.wav" , "Sell alert" , 3 ); _SECTION_BEGIN ( "Background text" ); SetChartBkColor ( colorLightBlue ); GraphXSpace = Param ( "GraphXSpace" ,10,-45,200,1); C13= Param ( "fonts" ,20,10,30,1 ); C14= Param ( "left-right" ,2.1,1.0,5.0,0.1 ); C15= Param ( "up-down" ,12,1,20,1 ); Miny = Status ( "axisminy" ); Maxy = Status ( "axismaxy" ); lvb = Status ( "lastvisiblebar" ); fvb = Status ( "firstvisiblebar" ); pxwidth = Status ( "pxwidth" ); pxheight = Status ( "pxheight" ); GfxSetBkMode (transparent=1); GfxSetOverlayMode (1); GfxSelectFont ( "Candara" , Status ( "pxheight" )/C13 ); GfxSetTextAlign ( 6 ); GfxSetTextColor ( ColorRGB (217,217,213)); GfxTextOut ( Name (), Status ( "pxwidth" )/C14, Status ( "pxheight" )/C15 ); GfxSelectFont ( "Tahoma" , Status ( "pxheight" )/C13*0.5 ); GfxSetTextColor ( ColorRGB (103,103,103)); GfxTextOut ( "By" , Status ( "pxwidth" )/C14, Status ( "pxheight" )/C15*2.5 ); GfxSelectFont ( "Candara" , Status ( "pxheight" )/C13*0.5 ); GfxSetTextColor ( ColorRGB (103,103,103)); GfxTextOut ( "HAR HAR MAHADEV - YOGRAJ R. JADEJA" , Status ( "pxwidth" )/C14, Status ( "pxheight" )/C15*4 ); GfxSelectFont ( "MS Sans Serif" , 36, 900, True , True , 0); _SECTION_END (); _SECTION_BEGIN ( "Title" ); DODay = TimeFrameGetPrice ( "O" , inDaily ); DHiDay = TimeFrameGetPrice ( "H" , inDaily ); DLoDay = TimeFrameGetPrice ( "L" , inDaily ); Title = EncodeColor ( colorWhite )+ "* YOGRAJ R. JADEJA * " + EncodeColor ( colorWhite )+ Name () + ", " + Interval (2) + ", " + Date () + EncodeColor ( colorWhite ) + "\nO " + EncodeColor ( colorWhite ) + O + ", H : " + H + ", L : " + L + ", C : " + C + EncodeColor ( colorWhite )+ "\n Day-Open : " +DODay + " Day-High : " +DHiDay + " Day-Low : " + DLoDay ; _SECTION_BEGIN ( "Magnified Market Price" ); //by Vidyasagar, vkunisetty@yahoo.com// FS= Param ( "Font Size" ,30,11,100,1); GfxSelectFont ( "Times New Roman" , FS, 700, True ); GfxSetBkMode ( colorWhite ); GfxSetTextColor ( ParamColor ( "Color" , colorBlack ) ); Hor= Param ( "Horizontal Position" ,650,1,1200,1); Ver= Param ( "Vertical Position" ,1,1,830,1); GfxTextOut ( "" + C , Hor , Ver ); YC= TimeFrameGetPrice ( "C" , inDaily ,-1); DD= Prec ( C -YC,2); xx= Prec ((DD/YC)*100,2); GfxSelectFont ( "Times New Roman" , 11, 700, True ); GfxSetBkMode ( colorWhite ); GfxSetTextColor ( ParamColor ( "Color" , colorBlack ) ); GfxTextOut ( "" +DD+ " (" +xx+ "%)" , Hor , Ver+45 ); _SECTION_END (); |
3 comments
Leave Comment
Please login here to leave a comment.
Back
woow very good worked afl nice good hard work bhai
set time frame 10 min chart,
after plot the main afl in ami show error 54