Stock Portfolio Organizer
The ultimate porfolio management solution.
Shares, Margin, CFD's, Futures and Forex
EOD and Realtime
Dividends and Trust Distributions
And Much More ....
WiseTrader Toolbox
#1 Selling Amibroker Plugin featuring:
Advanced Adaptive Indicators
Advanced Pattern Exploration
Neural Networks
And Much More ....
Reversal for Amibroker (AFL)
Copy & Paste Friendly
Back
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 | _SECTION_BEGIN ( "Price1" ); 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" , colorDefault ), styleNoTitle | ParamStyle ( "Style" ) | GetPriceStyle () ); _SECTION_END (); GraphXSpace = 5; Q = Param ( "% Change" , 2, 0.1, 10, 0.1 ); Z = Zig ( C , q ) ; HH = ( ( Z < Ref ( Z, -1 ) AND Ref ( Z, -1 ) > Ref ( Z, -2 ) ) AND ( Peak ( z, q, 1 ) > Peak ( Z, q, 2 ) ) ); LH = ( ( Z < Ref ( Z, -1 ) AND Ref ( Z, -1 ) > Ref ( Z, -2 ) ) AND ( Peak ( Z, q, 1 ) < Peak ( Z, q, 2 ) ) ); HL = ( ( Z > Ref ( Z, -1 ) AND Ref ( Z, -1 ) < Ref ( Z, -2 ) ) AND ( Trough ( Z, q, 1 ) > Trough ( Z, q, 2 ) ) ); LL = ( ( Z > Ref ( Z, -1 ) AND Ref ( Z, -1 ) < Ref ( Z, -2 ) ) AND ( Trough ( Z, q, 1 ) < Trough ( Z, q, 2 ) ) ); dist = 0.5 * ATR ( 20 ); for ( i = 0; i < BarCount ; i++ ) { if ( HH[i] ) PlotText ( "- -VE REVERSE" , i, H [ i ] + dist[i], colorRed ); if ( LH[i] ) PlotText ( "-VE REVERSE" , i, H [ i ] + dist[i], colorRed ); if ( HL[i] ) PlotText ( "+VE REVERSE" , i, L [ i ] - dist[i], colorBrightGreen ); if ( LL[i] ) PlotText ( "++ VE REVERSE" , i, L [ i ] - dist[i], colorBrightGreen ); } Filter =HH OR HL OR LH OR LL; AddColumn (HH, "HH" ,1); AddColumn (LH, "LH" ,1); AddColumn (HL, "HL" ,1); AddColumn (LL, "LL" ,1); Buy = HL OR LL; Sell = HH OR LH; SellPrice = ValueWhen ( Sell , H ,1); BuyPrice = ValueWhen ( Buy , L ,1); Long= Flip ( Buy , Sell ); Shrt= Flip ( Sell , Buy ); Plot ( Flip ( Buy , Sell ), "BUY" , colorDarkGreen , styleArea | styleOwnScale , 0, 20 ); Shape = ( Buy * shapeSmallUpTriangle + Sell * shapeSmallDownTriangle ); PlotShapes ( shape, IIf ( Buy , colorYellow , colorYellow ),0, IIf ( Buy , Low , High )); //for more info visit marketlogy.com |