Dear All,

Please help with code for calculation of range between 2 emas (8 and 21 EMAs), I have the following code below, but it seems doesn't work.
Please comment. Thanks a lot!


//Filter MA range

vars close = series(priceClose());

vars EMAF = series(EMA(close,8));
vars EMAM = series(EMA(close,21));
vars EMAS = series(EMA(close,34));


// MA range
vars rangeMA = series(EMAF[1]-EMAM[1]); // calculate range between ema 8 and 21 (for previous 1 bar)
vars rangeMA2 = series(EMAM[1] - EMAS[1]); // calculate range between ema 21 and 34 (for previous 1 bar)

vars ruleMAR = (abs(rangeMA[1]) >= 7*PIP); // filter range more than 7 pips between ema 8 and 21 (previous 1 bar)
vars ruleMAR2 = (abs(rangeMA2[1]) >= 7*PIP); // filter range more than 7 pips between ema 21 and 34 (previous 1 bar)