Звук при срабатывании отложек

 
Сделайте, пожалуйста, что-бы пикал какой-нибудь звук, когда срабатывают выставленные отложки, а также при стоп-лосе и тейк-профите.
 
Вы это можете реализовать самостоятельно настроив сигналы. Терминал - вкладка сигналы. надо создать сигнал на достижение желаемого уровня и все.
 
Как это сделать, что-бы всё происходило автоматом для каждой отложки?
 
а вот автоматом тут без советника не обойтись.

Вот здесь судя по названию ветки разбираются с определением момента срабатывания приказа
"MQL4: Вопрос к специалистам по MQL:Как подать сигнал на открытие позиции,после срабатывания take profit по одному из предыдущих ордеров?Количество ордеров неограничено."

Вам лишь остается вместо открытия новой позиции использовать либо Alert() либо PlaySound().

ЗЫ Чето запамятовал Alert() только покажет сообщение.... А издать звук это PlaySound().
 
Спасибо Jhonny, но думаю, что такая фича должна быть в терминале по умолчанию так же, как озвучка передвигания трейлинг-стопа.

Может разработчики смилуются и сделают такую возможность в терминале? Там где - Сервис -> Настройки (закладка События)? Очень прошу.
 
Вот самый простой бесконечный скрипт, решает все проблемы.
//+------------------------------------------------------------------+
//|                                                 OrdersAlerts.mq4 |
//|                      Copyright © 2007, MetaQuotes Software Corp. |
//|                                        http://www.metaquotes.ru/ |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2007, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.ru/"


//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
bool CheckSummChanged(int &ControlSumm)
   {
   bool res;
   int currSumm;
//----
   for(int i=0;i<OrdersTotal();i++)
      {
      if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) currSumm+=(OrderType()+1)*OrderTicket();
      }
//----
   if (currSumm!=ControlSumm) 
      {
      ControlSumm=currSumm;
      res=true;
      }
   return(res);   
   }
//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
int start()
  {
  int prevcheckSumm;
//----
   while (!IsStopped())
      {
      if (CheckSummChanged(prevcheckSumm)) Alert("Изменения в ордерах!");
      Sleep(1000);
      }   
//----
   return(0);
  }
//+------------------------------------------------------------------+



 
Спасибо Rosh!

Частично такой скрипт решает проблему.
 
Вопрос на засыпку: А как такое сделать для мобильного терминала?
Вручную создавать сигналы не всегда удобно. К тому же при создании нового сигнала параметры надо устанавливать заново (так как они сбрасываются в значения по-умолчанию, а не запоминаются последние)...
 
Никак, ставьте скрипт на десктоп и вместо Alert() вставьте SendMail() для отправки SMS-ок по почте.
Причина обращения: