View Single Post
  #4 (permalink)  
Old 01-21-2007, 10:53 AM
prasxz prasxz is offline
Senior Member
 
Join Date: Jun 2006
Posts: 1,237
prasxz is on a distinguished road
hi

Quote:
Originally Posted by icm63
Thanks just cracked it at 10.12 pm NZD time

// Normalise data between 0 and 100
void Normalise(double& InData[])
{
double max, min, range;
int count = ArraySize(InData);
int k, m;
double Temp[];
k = ArrayMaximum(InData,512,0);
max = InData[k];
m = ArrayMinimum(InData,512,0);
min = InData[m];
range = max - min;
ArrayResize(Temp, count);

for(int i=0; i<count; i++)
{
Temp[i] = NormalizeDouble((((InData[i] - min) / range)*100),2) ;
}
ArrayCopy(InData, Temp);
}
Hi,

do you want to use that normalisation in pattern recognition system or Neural Network Data feed ?

===================
Forex Indicators Collection
Reply With Quote