Navigation:Home > Content >

e-SoundWorkOrder.mq4

Time: 2016-04-17 | Download file:e-SoundWorkOrder.mq4

//+------------------------------------------------------------------+
//|                                             e-SoundWorkOrder.mq4 |
//|                    Идея Zelda, реализация Ким Игорь В. aka KimIV |
//|                                              http://www.kimiv.ru |
//|                                                                  |
//|  27.09.2006  Звуковая сигнализация срабатывания ордера.          |
//+------------------------------------------------------------------+
#property copyright "Zelda & KimIV"
#property link      "http://www.kimiv.ru"

//------- Внешние параметры советника --------------------------------
extern string _P_Expert = "----------- Параметры советника";
extern string NameFileSound = "alert.wav";  // Наименование звукового файла

//------- Глобальные переменные советника ----------------------------
int awoOTI[], awoOTY[];

//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
void init() {
  ReadOrders();
  if (!IsTesting()) Comment("");
}

//+------------------------------------------------------------------+
//| expert deinitialization function                                 |
//+------------------------------------------------------------------+
void deinit() {
  if (!IsTesting()) Comment("");
}

//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
void start() {
  int i, in;

  for (i=0; i=0) {
        if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
          PlaySound(NameFileSound);
        }
      }
    }
  }
  
  ReadOrders();
}

//+------------------------------------------------------------------+
//| Выполняет поиск элемента массива по значению и возвращает индекс |
//| найденного элемента или -1.                                      |
//| Параметры:                                                       |
//|   m - массив элементов                                           |
//|   e - значение элемента                                          |
//+------------------------------------------------------------------+
int ArraySearch(int& m[], int e) {
  int i, r=ArraySize(m);

  for (i=0; i        

Recommend