В помощь начинающим програмистом

 

Уважаемые участники этого форума, у меня возникла прблема при компиляции програмы pricealert.mq4 из учебника, раздел "Оператор switch".

Заранее спасибо за ваши ответы!!!

//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int start()
{
double Level = 1.1930;
int Delta = NormalizeDouble((Bid-Level)Point,0); <<<-----------OШИБКА В ЭТОЙ СТРОКЕ <<---- Кстати что значит эта строка? A то в учебнике все кратко и строка не разбирается
if (Delta <= 0) как в других разделах.
{
Alert("Цена ниже уровня");
return;
}
//---------------------------------------------------------------------
switch(Delta)
{
case 1 : Alert("Плюс 1пп"); break;
case 2 : Alert("Плюс 2пп"); break;
case 3 : Alert("Плюс 3пп"); break;
case 4 : Alert("Плюс 4пп"); break;
case 5 : Alert("Плюс 5пп"); break;
case 6 : Alert("Плюс 6пп"); break;
case 7 : Alert("Плюс 7пп"); break;
case 8 : Alert("Плюс 8пп"); break;
case 9 : Alert("Плюс 9пп"); break;
case 10 : Alert("Плюс 10пп"); break;
default: Alert("Бoлее десяти пунктов");
}
//----
return;
}

//+------------------------------------------------------------------+

 
double Delta = NormalizeDouble((Bid-Level)/Point,0);
 
kharko писал (а) >>

kharko
писал (а)
>>

Спасибо, теперь 0 ошибок...

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