Stock Portfolio Organizer
The ultimate porfolio management solution.
WiseTrader Toolbox
#1 Selling Amibroker Plugin featuring:
PINOUT for Amibroker (AFL)
FOR intraday stock exploration selected percentage and in candle and out candle and buy sell explore with super trend….
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 120 121 122 123 124 | //_N(Title = StrFormat("{{NAME}} - {{INTERVAL}} {{DATE}} Open %g, Hi %g, Lo %g, Close %g (%.1f%%) {{VALUES}}", O, H, L, C, SelectedValue( ROC( C, 1 ) ) )); GraphXSpace = 15; SetChartBkColor ( ParamColor ( "bkcolor" , ColorRGB (0,0, 0))); Factor= Param ( "Factor" ,1.2,1,10,0.1); Pd= Param ( "ATR Periods" ,1.2,1,100,1); Up=( H + L )/2+(Factor* ATR (Pd)); Dn=( H + L )/2-(Factor* ATR (Pd)); iATR= ATR (Pd); TrendUp=TrendDown= Null ; trend[0]=1; changeOfTrend=0; flag=flagh=0; for (i = 1; i < BarCount -1; i++) { TrendUp[i] = Null ; TrendDown[i] = Null ; trend[i]=1; if ( Close [i]>Up[i-1]) { trend[i]=1; if (trend[i-1] == -1) changeOfTrend = 1; } else if ( Close [i]<Dn[i-1]) { trend[i]=-1; if (trend[i-1] == 1) changeOfTrend = 1; } else if (trend[i-1]==1) { trend[i]=1; changeOfTrend = 0; } else if (trend[i-1]==-1) { trend[i]=-1; changeOfTrend = 0; } if (trend[i]<0 && trend[i-1]>0) { flag=1; } else { flag=0; } if (trend[i]>0 && trend[i-1]<0) { flagh=1; } else { flagh=0; } if (trend[i]>0 && Dn[i]<Dn[i-1]){ Dn[i]=Dn[i-1]; } if (trend[i]<0 && Up[i]>Up[i-1]) { Up[i]=Up[i-1]; } if (flag==1) { Up[i]=( H [i]+ L [i])/2+(Factor*iATR[i]);; } if (flagh==1) { Dn[i]=( H [i]+ L [i])/2-(Factor*iATR[i]);; } if (trend[i]==1) { TrendUp[i]=Dn[i]; if (changeOfTrend == 1) { TrendUp[i-1] = TrendDown[i-1]; changeOfTrend = 0; } } else if (trend[i]==-1) { TrendDown[i]=Up[i]; if (changeOfTrend == 1) { TrendDown[i-1] = TrendUp[i-1]; changeOfTrend = 0; } } } Plot (TrendUp, "Trend" , colorGreen ); Plot (TrendDown, "Down" , colorRed ); SetBarFillColor ( IIf ( C > O , ParamColor ( "Candle UP Color" , colorGreen ), IIf ( C <= O , ParamColor ( "Candle Down Color" , colorRed ), colorLightGrey ))); Plot ( C , "nPrice" , IIf ( C > O , ParamColor ( "Wick UP Color" , colorDarkGreen ), IIf ( C <= O , ParamColor ( "Wick Down Color" , colorDarkRed ), colorLightGrey )),64,0,0,0); plus= Param ( "plus" , 1,0,52,1); Minus = Param ( "Minus" , -1,-15,-0,-20); prch = ( C - TimeFrameGetPrice ( "C" , inDaily , -1 ))/ TimeFrameGetPrice ( "C" , inDaily , -1 )*100 ; col= IIf (( Volume > 1.25 * EMA ( Volume , 34 )), colorRed , colorLime ); Filter = prch > plus OR prch < Minus ; AddColumn (prch, "daily" , 1.2, colorDefault , Col); Buy = Cover = Inside () AND prch>plus; Sell = Short = Outside () AND prch<Minus; //Buy = trend==1; //Sell=trend==-1; Buy = ExRem ( Buy , Sell ); Sell = ExRem ( Sell , Buy ); Filter = Buy OR Sell ; AddColumn ( Close , "Close Price" ); AddColumn ( Buy , "BUY day" ); AddColumn ( Sell , "SELL day" ); Title = EncodeColor ( colorWhite )+ "" + " - " + 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 )+ WriteIf ( Buy , " GO LONG / Reverse Signal at " + C + " " , "" )+ WriteIf ( Sell , " EXIT LONG / Reverse Signal at " + C + " " , "" )+ "n" + EncodeColor ( colorYellow )+ WriteIf ( Sell , "Total Profit/Loss for the Last Trade Rs." +( C - BuyPrice )+ "" , "" )+ WriteIf ( Buy , "Total Profit/Loss for the Last trade Rs." +( SellPrice - C )+ "" , "" ); 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 ( Short , shapeSquare , shapeNone ), colorRed , 0, H , Offset=40); PlotShapes ( IIf ( Short , shapeSquare , shapeNone ), colorOrange , 0, H , Offset=50); PlotShapes ( IIf ( Short , shapeDownArrow , shapeNone ), colorWhite , 0, H , Offset=-45); |
0 comments
Leave Comment
Please login here to leave a comment.
Back