Você está na página 1de 1

// Autor: Will Santos

// ClubeDoScalp - VWAP M�vel //


// www.clubedoscalp.com.br //

// Para cada linha VWAP adicional, deve-se criar um novo indicador e inserir o
c�digo.

//ATEN��O: N�O SE ESQUE�A DE VERIFICAR A DATA E HORA QUE


//DESEJA INICIAR A VWAP E N�O SE ESQUE�A DE INSERIR A VWAP NO
//GR�FICO.

// Parametros de configuracao //
int tipo = 0; // 0 - high, 1 - low, 2 - close
Date newdate = new Date("04/03/2019 14:33");
// mm/dd/aaaa hh:mm
// Fim Parametros de configuracao //
def dt = dates();
def vl = volume();
def cl = close();
def lw = low();
def hg = high();
def ln = newLineData();
double num=0.0;
double den=0.0;
double valor=0.0;
double vwap = 0.0;
for ( def i = 0; i < dt.size(); i++ )
{
if (dt.get(i) >= newdate)
{
if (tipo == 0) valor = hg.value(i);
else if (tipo == 1) valor = lw.value(i);
else valor = cl.value(i);
num = num + valor*vl.value(i);
den = den + vl.value(i);
vwap = num/den;
ln.add(vwap);
}
}
r=ln;

Você também pode gostar