Помогите с советником !!!!

 

Добрый вечер!

Очень нужна помощь - пытаюсь написать советника со звуковым сигналом. Так как сигнал бывает и ночью, то 1 сигнала мало.

Подскажите, как и где прописать, чтобы "пищало" хотя бы 3 или 4 раза?

double ma;
bool buy=true, sell=true;
int init()
  {
//----
   
//----
  return(0);
  }
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
  return(0);
  }
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
  {
//----
ma=iMA(NULL,0, 60,0,1,PRICE_CLOSE,0); 

if((Close[1]>ma)&&(buy))
  {
  PlaySound("wait.wav");
  Alert("Buy");
  buy=false;
  sell=true;
  }
else
  if(( Close[1]<ma)&&(sell))
  {
  PlaySound("wait.wav");
  Alert("Sell");
  sell=false;
  buy=true;
  }  
//----
  return(0);
  }
//+------------------------------------------------------------------+

 

примерно так

if((Close[1]>ma)&&(buy))
  {
  while(int x<10){PlaySound("wait.wav");x++;Sleep(5000);}
  Alert("Buy");
  buy=false;
  sell=true;
  }
else
  if(( Close[1]<ma)&&(sell))
  {
  while(int y<10){PlaySound("wait.wav");y++;Sleep(5000);}
  Alert("Sell");
  sell=false;
  buy=true;
  } 
 
   int RepeatCount=5;
   static int cntbuy=0;
   static int cntsell=0;


      if(Close[1]>ma){
            if(cntbuy<RepeatCount){
               PlaySound("wait.wav");
               Alert("Buy");
               cntbuy++
            }
         cntsell==0;
     }
     else{
         if(Close[1]<ma){
               if(cntsell<RepeatCount){
                  PlaySound("wait.wav");
                  Alert("Sell");
                  cntsell++;
               }
            cntbuy=0;
         }  
      }  
 
Wait.Waw замени своим названием какого нибудь зарание подгатовленного файла это может быть мелодия и кинь этот файл в папку где wav файлы в МТ
 

Спасибо! Сейчас буду пробовать.

 

Люди, тут есть кто?

 
СПАСИБО!!!! Работает!!!
 
Ага. Кого ищешь-то? :)
 
aasmalov писал(а) >>

Люди, тут есть кто?

Нет никого....
 
Figar0 >>:
Нет никого....

Может заблудился человек и нужна помощ .

 

Уважаемые форумчане-програмеры!

Если есть у человека индикатор, есть ли вероятность того, что хто-то поможет написать Експерт. Индюк патерновый, реагрует с начала свечки, но реагировать надА к концу, т.к. даже на одной свечке возможна переменчивость патерна. При работе по индюку ручками получаю 5-7 прОцентов в день! Иногда не успеваю закрывать обратки, по-этому ухожу в минус больше, чем сделал бы советник по четкому сигналу выхода.

Сам индюк может дать серию из 3-4(мах) малых лосей, которые уравниваются с такими же прибылями, но зато ловит крупное движение тренда интрадей-торговли раза 4 в день! Может даже стоит полу-мартингейл поставить в ММ. Соответственно, можно разделить оптимизируемые параметры по тренду отдельно, а флет- антитренд - отдельно. Лучше всего работает на 5-15М, но возможно попробовать и на 4Н.

Если хто заинтересовался идеей - пишите в личку.

Причина обращения: