@denis5 вот нашел еще индикатор. по этому же принципу. только красит не бары. а гистограмму МАСД # # author : krazana # date : 8-jan-2008 # description : # ----------------------------------- # coloured MACD : # red - BUY forbidden # green - SELL forbidden # declare lower; input fastLength = 12; input slowLength = 26; input MACDLength = 9; def fastAvg = Ema2(data = close, "smoothing factor" = 2 / (1 + fastLength)); def slowAvg = Ema2(data = close, "smoothing factor" = 2 / (1 + slowLength)); def Value = fastAvg - slowAvg; def nextAvg = ExpAverage(data = Value, MACDLength); plot Diff = value - nextAvg[1]; def macd_diff = Diff - Diff[1]; def ema_diff = slowAvg - slowAvg[1]; diff.AssignValueColor(if macd_diff > 0 and ema_diff > 0 then Color.UPTICK else if macd_diff < 0 and ema_diff < 0 then Color.DOWNTICK else color.WHITE); Diff.SetPaintingStrategy(PaintingStrategy.HISTOGRAM);


Проголосовало: 0

Фев 29 2012, 23:36


Наш канал