Гдето засел косяк, помогите

 

Вот тут гдето ошибочка, ругается на:

for (int k=1; k<=OrdersTotal(); k++) // Переборка открытых ордеров
пишет:
'for' - semicolon expected C:\Program Files\Alpari ÌÒ4\experts\XpeH.mq4 (131, 4)

выручайте ) зарание спасибо )
 

Файлы:
333_4.txt  3 kb
 
 Print ("Размер настоящих отложенных ордеров ", LotC); // не хватает точки с запятой
   for (int k=1; k<=OrdersTotal(); k++)   // Переборка открытых ордеров
      {
      if(OrderSelect(k-1,SELECT_BY_POS,MODE_TRADES)==true) // есть следующий
 
   Print ("Размер настоящих отложенных ордеров ", LotC);//пропущенная точка с запятой
   for (int k=1; k<=OrdersTotal(); k++)   
 
)))
 
тфу ты ) забыл, спасибо за быстрый ответ =)
 
а чем вы проверку делаете?
 
какую проверку? - :) - показалось :) - ЗАчем вы проверку делаете.. :) - просто .. Глазками :)
 
Sys15975382:

Вот тут гдето ошибочка, ругается на:

for (int k=1; k<=OrdersTotal(); k++) // Переборка открытых ордеров
пишет:
'for' - semicolon expected C:\Program Files\Alpari ÌÒ4\experts\XpeH.mq4 (131, 4)

выручайте ) зарание спасибо )

На издевательство им же и ответим. Воткните куда-нибудь точку с запятой, например - после k++
 

А ) просто вы оба почти одинаково описали где ошибка, я подумал может есть такая програмка которая вот так пишет :

// нехватает бла-бла-бла 

 
Sys15975382:

А ) просто вы оба почти одинаково описали где ошибка, я подумал может есть такая програмка которая вот так пишет :

// нехватает бла-бла-бла

Так и есть. Они просто от тебя скрывают. Эта программа называется "компилятор mql4".

А слова " 'for' - semicolon expected" как раз и означают: "не хватает точки с запятой перед 'for'."

;)

 
ну вот, сдал как стеклотару... :) а то был бы Ореол рамантики и "гуризьма"... типа - надо же... есть люди которые с одного взгляда обшибки определяют :)