Stock Portfolio Organizer
The ultimate porfolio management solution.
WiseTrader Toolbox
#1 Selling Amibroker Plugin featuring:
Score Card for Amibroker (AFL)
Score Card can help us to detect trend of the stock. It is moving from 09 to -09. Plus figure indicates positive trend and Negative figure indicates Negative trend.
Requires the following plugin to be installed to work:
Download Plugins
or
Download Plugins
Screenshots
Similar Indicators / Formulas
Indicator / Formula
_SECTION_BEGIN("TSKPScoreCard"); Ctmpl = E_TSKPCOLORTMPL(Open,High,Low,Close,Volume); total = 0; total = total + IIf(tskp_colortmplcnd0 > 0, 1, -1); total = total + IIf(tskp_colortmplcnd1 > 0, 1, -1); total = total + IIf(tskp_colortmplcnd2 > 0, 1, -1); total = total + IIf(tskp_colortmplcnd3 > 0, 1, -1); total = total + IIf(tskp_colortmplcnd4 > 0, 1, -1); total = total + IIf(tskp_colortmplcnd5 > 0, 1, -1); total = total + IIf(tskp_colortmplcnd6 > 0, 1, -1); total = total + IIf(tskp_colortmplcnd7 > 0, 1, -1); total = total + IIf(tskp_colortmplcnd8 > 0, 1, -1); Cutoff = 5; for( i = 0; i < BarCount; i++ ) { if( total[i] >= Cutoff ) Color[i] = colorBlue; else if( total[i] <= -Cutoff ) Color[i] = colorRed; else Color[i] = colorYellow; } //PlotGrid(4,ParamColor("CutoffColor",colorCycle)); //PlotGrid(-4,ParamColor("CutoffColor",colorCycle)); Plot(total,"ScoreCard",Color,ParamStyle("ScoreCardStyle",styleHistogram+styleThick,MAsk=maskHistogram)); if( Status("action") == actionCommentary ) { printf( "KPA900" + NumToStr(tskp_colortmplcnd0) + WriteIf(tskp_colortmplcnd0 > 0, " +++", " ---") ); printf( "\nAutoStop" + NumToStr(tskp_colortmplcnd1) + WriteIf(tskp_colortmplcnd1 > 0, " +++", " ---") ); printf( "\nHighlight" + NumToStr(tskp_colortmplcnd2) + WriteIf(tskp_colortmplcnd2 > 0, " +++", " ---") ); printf( "\nCombo" + NumToStr(tskp_colortmplcnd3) + WriteIf(tskp_colortmplcnd3 > 0, " +++", " ---") ); printf( "\nFast3" + NumToStr(tskp_colortmplcnd4) + WriteIf(tskp_colortmplcnd4 > 0, " +++", " ---") ); printf( "\nSTTB" + NumToStr(tskp_colortmplcnd5) + WriteIf(tskp_colortmplcnd5 > 0, " +++", " ---") ); printf( "\nTrigger/Stop" + NumToStr(tskp_colortmplcnd6) + WriteIf(tskp_colortmplcnd6 > 0, " +++", " ---") ); printf( "\n115Split" + NumToStr(tskp_colortmplcnd7) + WriteIf(tskp_colortmplcnd7 > 0, " +++", " ---") ); printf( "\nMedium" + NumToStr(tskp_colortmplcnd8) + WriteIf(tskp_colortmplcnd8 > 0, " +++", " ---") ); /* printf( WriteIf(tskp_colortmplcnd0 > 0, "+++", "---") + "KPA900" + NumToStr(tskp_colortmplcnd0)); printf( "\n" + WriteIf(tskp_colortmplcnd1 > 0, "+++", "---") + "AutoStop" + NumToStr(tskp_colortmplcnd1) ); printf( "\n" + WriteIf(tskp_colortmplcnd2 > 0, "+++", "---") + "Highlight" + NumToStr(tskp_colortmplcnd2) ); printf( "\n" + WriteIf(tskp_colortmplcnd3 > 0, "+++", "---") + "Combo" + NumToStr(tskp_colortmplcnd3) ); printf( "\n" + WriteIf(tskp_colortmplcnd4 > 0, "+++", "---") + "Fast3" + NumToStr(tskp_colortmplcnd4)); printf( "\n" + WriteIf(tskp_colortmplcnd5 > 0, "+++", "---") + "STTB" + NumToStr(tskp_colortmplcnd5) ); printf( "\n" + WriteIf(tskp_colortmplcnd6 > 0, "+++", "---") + "Trigger/Stop" + NumToStr(tskp_colortmplcnd6) ); printf( "\n" + WriteIf(tskp_colortmplcnd7 > 0, "+++", "---") + "115Split" + NumToStr(tskp_colortmplcnd7) ); printf( "\n" + WriteIf(tskp_colortmplcnd8 > 0, "+++", "---") + "Medium" + NumToStr(tskp_colortmplcnd8) ); */ } _SECTION_END();
5 comments
Leave Comment
Please login here to leave a comment.
Back
nice afl…thx for the share vai…
not working for me sir i have done plug in and includs still not working sir
Very useful, thanks for sharing.
it’s working like a charm. copy paste the plugin and restart your amibroker. It will show a message, but don’t worry. Just click ok and run the indicator.
Hi,
Here is one more trendscore indicator based on BB.
Highly reliable than this trendscore & works on all TF.
/*
BB trend score > 2 highly bullish
and
BB trend score < -2 highly bearish
*/
_SECTION_BEGIN(“BB Histogram”);
bbhist=((C+2*StDev(C,20) – MA) / ((4*StDev(C,18)))*4) – 2;
Plot(bbhist, “BBands Histogram”, IIf(bbhist > 0, colorGreen, colorRed),
styleHistogram + styleThick);
_SECTION_END();