Custom Indicator

I'm trying to translate this open source strategy from perl to c# and from to Quant Connect.
here's the guts of it.

fastMA = ema(source, fastLength)
slowMA = ema(source, slowLength)

macd = fastMA - slowMA
signal = sma(macd, signalLength)
hist = macd - signal

Update Backtest

I've been stuck on not understanding what's wrong for hours now. I'm just getting a whole lot of blank. The MACD values i'm getting back are wrong too. :(


did you find the problem?

you could do this like in the example and update values manualy

in your own method:

oh and also if you think that you did already rigth try to take a different default moving average....

last line


Can you use the MACD indicator instead?


Update Backtest


The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by QuantConnect. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. QuantConnect makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances. All investments involve risk, including loss of principal. You should consult with an investment professional before making any investment decisions.


This discussion is closed