var vUp, vDn;
var ProfitFactor(var* Data,int Length)
{
vUp = 0.,vDn = 0.;
for(int i=1; i<Length; i++) {
if(Data[i-1] > Data[i])
vUp += Data[i-1]-Data[i];
else
vDn += Data[i]-Data[i-1];
}
if(vDn == 0.)
return vUp == 0.? 1. : 10.;
return Clamp(vUp/vDn,0.,9.999);
}
var SumUp(var* Data,int Length)
{
ProfitFactor(Data,Length);
return vUp;
}