El paquete de gráficos de dealbook de GFT no tiene un promedio móvil suavizado incorporado. Tiene un promedio móvil, pero no es lo mismo. Por eso lo saco a hacer uno. Al estudiar el código para el promedio móvil suavizado en MT4, compuse el siguiente código:

función SMMA;
entrada (serie), periodo (numero);
resultado res (serie);
vars I (número), tmp (número), l (número), cnt (número), f (número);
comienzo
Id: = entrada (s);
Id: = f fase - 1;
cnt: = al revés (s);
si l lt; = cnt entonces comience
tmp: = 0;
para I: = f hacer
tmp: = tmp s [I];
res [l]: = tmpperiodo;
para I: = l 1 para cnt realizar
res [I]: = ((res [l]period) * (period-1) s [I])period;
fin;
fin.


Sin embargo no funciona correctamente. No pude averiguar por qué. ¿Podrían algunos de los gurús profesionales aquí ayudar a diagnosticar esto? Por favor ...