Você está na página 1de 1

M�dia17

//ENTRADA DE DADOS//
//Periodo Media
int MEDIA_PERIOD = 17;
//Tipo Media
//0 - Simples ( Aritm�tica )
//1 - Exponencial
int MEDIA_TIPO = 1;

//Cor RGB subinte


int sR = 0;
int sG = 255;
int sB = 0;

//Cor RGB cainte


int cR = 255;
int cG = 0;
int cB = 0;
//FIM ENTRADA DE DADOS//

r = newLines();

def media = newLineData()


def resultMedia = newLineData();

media = MA(close(), MEDIA_PERIOD, MEDIA_TIPO);


def size = media.size();

for (def i=1; i < size; i++) {


if (media.value(i) >= media.value(i-1)) {
//Media atual maior que media anterior
resultMedia.add(media.value(i),sR,sG,sB);
}else {
//Media atual menor que media anterior
resultMedia.add(media.value(i),cR,cG,cB);
}
}
resultMedia.setLabel("MC[" + MEDIA_PERIOD + "]");
r.add(resultMedia);

Você também pode gostar