Вопросы от "чайника" - страница 178

 
Dimka-novitsek:
Добрый вечер! Я пытаюсь открыть пять ордеров- я собственно осваиваю особености пятого тирминала. Так вот, я уже минут 40 не соображу- не вижу вывода в журнал сообщений принт! Если можно, посмотрите пожалуста. 

Тут половина потеряна...

 for( ;i<5;i++){

 Это что?

 
А я же обьявил фор вне функций! То-есть, i  !
 
А что потеряно? Я вроде со справки..
 
Не знаю, так 
 for(i ;i<5;i++){

                    ругается...    'i' - expression has no effect ордерній.mq5 36 27

 

Работает-и ладно.. Я принты не всегда вижу, а это неочень удобно, ведь в них так хорошо вывадить переменные при отладке!  

 

Вариант 1

for(int i=0 ;i<5;i++)
{
//-----
}

Вариант 2

int i;

for(i=0;i<5;i++)
{
//-----
}

 Вы же вообще пропустили стартовые значения.

 
Щас отвечу. Папа тоже играет.
 
Я обьявил int i; вне функций, выше он тика, что бы он открыл ордеров именно пять! Иначе он открывает их МНОГО.  Ведь главное -что работает. 
 

Еще рекомендую делать Стилизатор для выравнивания кода,чтобы повысить читабельность.

 

 
Первый раз слышу, то биш читаю! Интересно.
 
Круто!!!       Спасибо.
Причина обращения: