I'm working from the default MACD; from what I can tell the indicator is recursive and when I change Input[0]
fastEma.Set((2.0 / (1 + Fast)) * Input[0] + (1 - (2.0 / (1 + Fast))) * fastEma[1]);
to (Low[0] + 8 * TickSize) for example, it comes close, but it appears that it changes all of the previous bars calculations to (Low + 8) as well, thus not exactly correct. If there is an answer in another post please point me there.
Comment