//+-------------------------+
//| Moving Median indicator |
//+-------------------------+
#property copyright "Ron Thompson"
#property link "http://www.lightpatch.com/forex/"
#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Red
// User Input
extern int MedianPeriods = 21;
//---- buffers
double Buffer0[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//|------------------------------------------------------------------|
int init()
{
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0, Buffer0);
}
//+------------------------------------------------------------------+
//| Custor indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
int pos=Bars-(MedianPeriods*2); // leave room for moving median periods
int ctr=0;
while(pos>=0)
{
for(ctr=MedianPeriods; ctr>=0; ctr--)
{
}
Buffer0[pos]=ma0;
pos--;
}
return(0);
}
//+------------------------------------------------------------------+
Comments