Нужна помощь с MQL4 ребята программисты. - страница 2

 
Yuriu Vasilev:
Пример кода бы )
Начните делать. Написано же что делать. Прочитали хоть?
 

На примере двух индикаторов, остальные добавлять аналогично.

bool env_buy=true;
bool env_sell=true; 


if(Envelopes)
        {

         double   envelopelower=iEnvelopes(NULL,0,EnvelopesPeriod,EnvelopesMetod,EnvelopesShift,EnvelopesPrice,EnvelopesDeviation,MODE_LOWER,0);
         double   envelopeupper=iEnvelopes(NULL,0,EnvelopesPeriod,EnvelopesMetod,EnvelopesShift,EnvelopesPrice,EnvelopesDeviation,MODE_UPPER,0);

         env_buy=(Ask<envelopelower);
         env_sell=(Bid>envelopeupper);
        }

bool bb_buy=true;
bool bb_sell=true;
   if(BollongerBands)
     {

      double   e_Bollinger_Bands_buy  = iBands(NULL, 0, BBperiod, BBdeviation, BBshift, BBapply, 2, 0);
      double   e_Bollinger_Bands_sell = iBands(NULL, 0, BBperiod, BBdeviation, BBshift, BBapply, 1, 0);

      bb_buy=(Ask < e_Bollinger_Bands_buy);
      bb_sell=(Bid > e_Bollinger_Bands_sell);
     }

bool buy=(env_buy && bb_buy && UseInd);
bool sell=(env_sell && bb_sell && UseInd);

Следующее в ините:

UseInd=(Envelopes && BollongerBands); 

 
Всем спасибо, задачу решил )