Uh, your question conveys the idea that you're using EMA for something that it wasn't designed for, and you weren't able to find anything even close to it/similar to its functionality.
Essentially, its objective to to provide a "smoothed" average line, based on, as you said, 19 periods/20 periods. This can be varied as you need. The objective is to provide a consistent moving average over multiple -multi-period intervals; a consistent moveing average over many days, with each of those days having a lessor impact upon that average, than just a simple moving average.
SMA is a truer average for a 1 time frame interval (whether that interval is 1 hour (within a 5 min chart) or 1 day (within a 15min chart).
EMA is a truer average over a broader period of time, closer to the Bollinger Band theorim, which uses 2 standard deviations from norm. EMA is closer, although not exactly, 1 deviation from norm.
If the configuration of the EMA is 1 less period within the time frame (i.e. 19 within 20) its because it needs one period to base its reference point from in its calculation. Hence, you have to start from somewhere and then average in the other periods and reflect it on its line chart. Simply put period one is fully discounted in the calculation. If you were to force the calculation to 20 periods for a 20 period EMA, then you'd have a mathematical problem which is similar to dividing by zero.
hope that makes some useful sense....