AFL CODE
Period = Param("Period", 10, 5, 50, 5);
// getting the value calculated by the plug-in method using the input parameters from the AFL
MySlowMa = BasicSampleCS3(Close, Period); // see BasicSampleCS3() method in "Basic Samples.cs" for source
Plot(MySlowMa , "MySlowMa ", colorRed, styleLine);
Title = _SECTION_NAME() +", Number of bars:" + NumToStr(BarCount, 1.0);
.NET CODE
[ABMethod]
public ATArray BasicSampleCS3(ATArray array, float period)
{
ATArray myEma = AFAvg.Ema(array, period);
return myEma;
}