Por lo tanto, en el archivo de kmunoz se puede sustituir la expresión: Average[M](close)-std[M](close) por la banda inferior de unas Bollinger con parámetros (1,período). Lo digo para los que queráis adaptar el código a otro lenguaje/ plataforma.Hay que tener en cuenta que no es simetrico: se pone largo en la bollinger inferior y corto en la media.
En concreto, en el caso del Ninja, se puede añadir una linea al código posteado por cls en la estrategia "ZsBorrar03.cs" para ver claramente como se producen las operaciones. Esta linea nos permite visualizar las Bollinger completas y veréis que todas las operaciones se realizan tomando como referencia la Bollinger inferior y la Banda central.
El código original es:
Y ha de quedar como:protected override void Initialize()
{
CalculateOnBarClose = true;
}
protected override void Initialize()
{
Add(Bollinger(1, periodo));
CalculateOnBarClose = true;
}
S2
P.D. Ahí van unos gráficos.