Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Публикуй статьи и увеличивай свой рейтинг!
Nikolay Khrushchev
18941
Nikolay Khrushchev 2010.11.25 23:03 

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

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
Aleksander
1673
Aleksander 2010.11.25 23:08  
 Print ("Размер настоящих отложенных ордеров ", LotC); // не хватает точки с запятой
   for (int k=1; k<=OrdersTotal(); k++)   // Переборка открытых ордеров
      {
      if(OrderSelect(k-1,SELECT_BY_POS,MODE_TRADES)==true) // есть следующий
Alexey Subbotin
4999
Alexey Subbotin 2010.11.25 23:09  
   Print ("Размер настоящих отложенных ордеров ", LotC);//пропущенная точка с запятой
   for (int k=1; k<=OrdersTotal(); k++)   
Alexey Subbotin
4999
Alexey Subbotin 2010.11.25 23:09  
)))
Nikolay Khrushchev
18941
Nikolay Khrushchev 2010.11.25 23:10  
тфу ты ) забыл, спасибо за быстрый ответ =)
Nikolay Khrushchev
18941
Nikolay Khrushchev 2010.11.25 23:10  
а чем вы проверку делаете?
Aleksander
1673
Aleksander 2010.11.25 23:11  
какую проверку? - :) - показалось :) - ЗАчем вы проверку делаете.. :) - просто .. Глазками :)
Алексей Тарабанов
7220
Алексей Тарабанов 2010.11.25 23:14  
Sys15975382:

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

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

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

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

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

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

Vladimir Gomonov
8231
Vladimir Gomonov 2010.11.26 00:10  
Sys15975382:

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

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

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

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

;)

Aleksander
1673
Aleksander 2010.11.26 00:12  
ну вот, сдал как стеклотару... :) а то был бы Ореол рамантики и "гуризьма"... типа - надо же... есть люди которые с одного взгляда обшибки определяют :)
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий