indicator_impuls

Author: Copyright � 2016, khlistova-yana@yandex.ru
Price Data Components
Series array that contains open prices of each bar
Miscellaneous
It issuies visual alerts to the screen
1 Views
0 Downloads
0 Favorites
indicator_impuls
//+------------------------------------------------------------------+
#property copyright "Copyright © 2016, khlistova-yana@yandex.ru"
#property link      "mqlgold@narod.ru"
#property version   "1.00"
#property strict
#property indicator_chart_window
//+------------------------------------------------------------------+
input int  PipSignal = 50;
input bool SignalSendMail = true;
//+------------------------------------------------------------------+
datetime dt=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[])
  {
   int pips = (int)((Bid-iOpen(NULL,60,0))/Point);
   Comment(pips," (",PipSignal,")");
   if (MathAbs(pips)>=PipSignal && dt!=time[0])
   {
      if (SignalSendMail) SendMail(Symbol(),StringConcatenate("C íà÷àëà ÷àñà öåíà ïðîøëà ",pips," ïóíêòîâ"));
      Alert("C íà÷àëà ÷àñà öåíà ïðîøëà ",pips," ïóíêòîâ");
      dt=time[0];
   }
   return(rates_total);
  }
//+------------------------------------------------------------------+

Comments