Stock Portfolio Organizer
The ultimate porfolio management solution.
WiseTrader Toolbox
#1 Selling Amibroker Plugin featuring:
All in one Explorer for Amibroker (AFL)
Here i uploaded a afl which is a combination of some indicator. This afl was modified by Manish.
Go to auto-analyser, In formula file pick the afl and click explore. It will explore for signals using many different indicators.
Screenshots
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 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 | _SECTION_BEGIN ( "All in One Explorer - Manish" ); i=0; //52 Week High Low High52 = HHV ( High ,250); Low52 = LLV ( Low ,250); //Bollinger Band BB1= C > BBandTop ( C ,20,2) AND Ref ( C ,-1)< Ref ( BBandTop ( C ,20,2),-1); BB2= C < BBandBot ( C ,20,2) AND Ref ( C ,-1)> Ref ( BBandBot ( C ,20,2),-1); BBStatus= WriteIf (BB1, "Above Top" , WriteIf (BB2, "Below Bottom" , WriteIf ( IsNull ( MA ( C ,20)), "N/A" , "Neutral" ))); BBColor= IIf (BB1, colorRed , IIf (BB2, colorGreen , colorLightGrey )); IIf (BB2,i+1,i); //Moving Average (Short, Mid & Long Term) MAShort = C > MA ( C ,15); IIf (MAShort,i+1,i); MAMid = C > MA ( C ,45); IIf (MAMid,i+1,i); MALong = C > MA ( C ,100); IIf (MALong,i+1,i); ShortStatus = WriteIf (MAShort, "Bullish" , WriteIf ( IsNull ( MA ( C ,15)) , "N/A" , "Bearish" )); ShortColor = IIf (MAShort, colorGreen , colorRed ); MidStatus = WriteIf (MAMid, "Bullish" , WriteIf ( IsNull ( MA ( C ,45)), " N/A" , "Bearish" )); MidColor = IIf (MAMid, colorGreen , colorRed ); LongStatus = WriteIf (MALong, "Bullish" , WriteIf ( IsNull ( MA ( C ,100)) , "N/A" , "Bearish" )); LongColor = IIf (MALong, colorGreen , colorRed ); //MACD MACDBull= MACD (12,26)> Signal (12,26,9); IIf (MACDBull,i+1,i); MACDStatus= WriteIf (MACDBull, "Bullish" , WriteIf ( IsNull ( MACD (12,26)), "N/A" , "Bearish" )); MACDColor= IIf (MACDBull, colorGreen , colorRed ); //Aroon Period=14; LLVBarsSince= LLVBars ( L ,Period)+1; HHVBarsSince= HHVBars ( H ,Period)+1; AroonDown=100*(Period-LLVBarsSince)/(Period-1); AroonUp=100*(Period-HHVBarsSince)/(Period-1); AroonOsc=AroonUp-AroonDown; Aroon=AroonOsc>0; IIf (Aroon,i+1,i); AroonStatus= WriteIf (Aroon, "Bullish" , WriteIf ( IsNull ( RSI (14)), "N/A" , "Bearish" )); AroonColor= IIf (Aroon, colorGreen , IIf ( IsNull ( RSI (14) ), colorLightGrey , colorRed )); //Stochastic StochKBull= StochK (14,3)> StochD (14,3,3); IIf (StochKBull,i+1,i); StochKStatus= WriteIf (StochKBull, "Bullish" , WriteIf ( IsNull ( StochK (14,3)), "N/A" , "Bearish" )); StochKColor= IIf (StochKBull, colorGreen , colorRed ); //RSI R1= RSI (14)>30 AND Ref ( RSI (14),-1)<30 AND Ref ( RSI (14),-2)<30; R2= RSI (14)<70 AND Ref ( RSI (14),-1)>70 AND Ref ( RSI (14),-2)>70; IIf (R1,i+1,i); RSIStatus= WriteIf (R1, "Improving" , WriteIf (R2, "Decli ning" , WriteIf ( IsNull ( RSI (14)), "N/A" , "Neutral" ))); RSIColor= IIf (R1, colorGreen , IIf (R2, colorRed , colorLightGrey )); //MFI M1= MFI (14)>80; M2= MFI (14)<20; IIf (M2,i+1,i); MFIStatus= WriteIf (M1, "Overbought" , WriteIf (M2, "Over sold" , WriteIf ( IsNull ( MFI (14)), "N/A" , "Neutral" ))); MFIColor= IIf (M1, colorRed , IIf (M2, colorGreen , colorLightGrey )); TrendScore = IIf (BB2,1,0)+ IIf (MAShort,1,0)+ IIf (MAMid,1,0) + IIf (MAMid,1,0) + IIf (MALong,1,0)+ IIf (MACDBull,1,0) + IIf (Aroon,1,0) + IIf (StochKBull,1,0)+ IIf (R1,1,0) + IIf (M2,1,0) ; /* TrendScore = IIf(C>=Ref(C,-11),1,-1)+ IIf(C>=Ref(C,-12),1,-1)+ IIf(C>=Ref(C,-13),1,-1)+ IIf(C>=Ref(C,-14),1,-1)+ IIf(C>=Ref(C,-15),1,-1)+ IIf(C>=Ref(C,-16),1,-1)+ IIf(C>=Ref(C,-17),1,-1)+ IIf(C>=Ref(C,-18),1,-1)+ IIf(C>=Ref(C,-19),1,-1)+ IIf(C>=Ref(C,-20),1,-1); */ Filter = 1; //AddColumn(High52,"52 Week High"); //AddColumn(Low52,"52 Week Low"); AddColumn ( C , "Close" ,1, IIf ( C > Ref ( C ,-1), colorGreen , colorRed )); AddColumn ( V , "Volume" ,1, IIf ( V > Ref ( V ,-1), colorGreen , colorRed )); AddTextColumn (BBStatus, "BBand" ,1, colorWhite ,BBColor); AddTextColumn (ShortStatus, "Short MA(15)" ,1, colorWhite ,ShortColor); AddTextColumn (MidStatus, "Mid MA(45)" ,1, colorWhite ,MidColor); AddTextColumn (LongStatus, "Long MA(100)" ,1, colorWhite ,LongColor); AddTextColumn (MACDStatus, "MACD" ,1, colorWhite ,MACDColor); AddTextColumn (AroonStatus, "Aroon" ,1, colorWhite ,AroonColor); AddTextColumn (StochKStatus, "Stochastic" ,1, colorWhite ,StochKColor); AddTextColumn (RSIStatus, "RSI(14)" ,1, colorWhite ,RSIColor); AddTextColumn (MFIStatus, "MFI(14)" ,1, colorWhite ,MFIColor); AddColumn (TrendScore, "Score" ); _SECTION_END (); |
10 comments
Leave Comment
Please login here to leave a comment.
Back
_*dear mithun
its geting all the counters and giving comment,
can i get a filter so that 4 bullish or 4 berish ,then that stock only i have to get in exploration,is that posible*_
sir i have not found any result after copy and paste in formula editor
NOTHING IS SEEN.PLS EXPLAIN HOW TO SEE.
YOU WRITE – Go to auto-analyser, In formula file pick the afl and click explore. It will explore for signals using many different indicators.
SO WHERE IS AUTO ANALYSER? PLS CLEAR ALL.
Missing byu/sell variable assignments…anybody help?
Very Good!!
good one
Hi,
Regretfully to let you know that it is not giving any scan results while I have followed your instructions. I have tried to analyse the top 100 Nifty F&O scrips for the entire day of 11th Feb. 2014 where I had witnessed buy/sell signals from other AFL but not your exploratory AFL. May be you may need to guide us in this regard. I am using Ami Pro 5.50. Thanks,
How to add OHLC columns to this explorer
Very good and helpfull. Thanks very much n Gbu