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 ....
Two Market SMA for Amibroker (AFL)
Copy & Paste Friendly
Back
_SECTION_BEGIN("Indicator - SMA Two Market");
symbol = ParamStr("Ticker to compare", GetBaseIndex() );
fc = Foreign( symbol, "C" );
FPeriods = Param("Foreign Periods", 20, 2, 300, 1, 10 );
TurnOnSMA=ParamToggle("Turn On SMA","On|Off",1);
P = ParamField("Price field",-1);
Periods = Param("Periods", 20, 2, 300, 1, 10 );
X0 = Param ("X - Left Up Corner", 0, 0, 1200, 10);
Y0 = Param ("Y - Right Up Corner", 580, 40, 1200, 10);
SMA=MA( P, Periods );
H1 = TimeFrameGetPrice("H", inDaily, -1); // yesterdays high
L1 = TimeFrameGetPrice("L", inDaily, -1);
GfxSetTextColor(colorWhite);
procedure DrawBut3 (Text, x1, y1, x2, y2, colorFrom, colorTo)
{
GfxSetOverlayMode(0);
GfxSelectFont("Verdana", 7, 400);
GfxSetBkMode(1);
GfxGradientRect(x1, y1, x2, y2, colorFrom, colorTo);
GfxDrawText(Text, x1, y1, x2, y2, 32|1|4|16);
}
//Plot SMA
if(TurnOnSMA==0){
Plot( SMA, _DEFAULT_NAME(), IIf(fc>MA(fc,FPeriods) AND C>SMA ,colorGreen,colorRed), ParamStyle("Style") );
}
_SECTION_END();