//+------------------------------------------------------------------+ //| ProjectName | //| Copyright 2010, CompanyName | //| http://www.companyname.net | //+------------------------------------------------------------------+ #property copyright "Walter G. Prabhakar" #property link "http://propertymapz.com" #property version "1.00" #property indicator_chart_window #property indicator_buffers 1 #property indicator_plots 1 double dSignal[]; //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ int OnInit() { SetIndexBuffer(0,dSignal,INDICATOR_CALCULATIONS); return(0); } //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ int OnCalculate(const int rates_total, const int prev_calculated, const datetime &time[], const double &open[], const double &high[], const double &low[], const double &close[], const long &tick_volume[], const long &volume[], const int &spread[]) { if(prev_calculated==0) { ArrayInitialize(dSignal,EMPTY_VALUE); } int i=0; if(i0) { if(open[i]>close[i]) dSignal[i]=-1; else if(open[i]