Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 633

 
Andrey Sokolov:

так?


Можете так, можете открыть папку и выбрать нужный файл тестера - зависит от задач.

 
Artyom Trishkin:

 можете открыть папку 

Alpari Limited MT4\tester\logs

так?

 

Добрый день!

Ребята подскажите, есть цикл. Вроде бы всё проще пареной репы.

int r=10;

for(int i=r; i<300; i++)

{

Print(i);

}

Так вот, i начинает печатать не с 10 а с 250.

Почему так и как с этим бороться?

 
Valerius:

Добрый день!

Ребята подскажите, есть цикл. Вроде бы всё проще пареной репы.

int r=10;

for(int i=r; i<300; i++)

{

Print(i);

}

Так вот, i начинает печатать не с 10 а с 250.

Почему так и как с этим бороться?

Ответ на предыдущей странице.
 

То, что написано о пропусках, мне ничего не говорит. 

Но если в этот цикл поставить условие например 

if(i==20) Print(i);

то оно не выполняется.

 
Valerius:

То, что написано о пропусках, мне ничего не говорит. 

Но если в этот цикл поставить условие например 

if(i==20) Print(i);

то оно не выполняется.

Что за паника? Вам кодер с опытом дал подсказку, но вам это "ни о чем не говорит". Тогда вам придется научится правильно задавать вопросы.

 
Valerius:

Добрый день!

Ребята подскажите, есть цикл. Вроде бы всё проще пареной репы.

int r=10;

for(int i=r; i<300; i++)

{

Print(i);

}

Так вот, i начинает печатать не с 10 а с 250.

Почему так и как с этим бороться?

Научитесь пользоваться отладчиком и проверьте пошагово когда что печатает.
 

так в отладчике и в тестере проверяю.

выходит вот так, как писал выше.

Принт печатается не с 10 а с 250...

 
Valerius:

так в отладчике и в тестере проверяю.

выходит вот так, как писал выше.

Принт печатается не с 10 а с 250...

Откройте журнал. См. прошлую страницу. И заодно r тоже распечатайте.
 
Valerius:

так в отладчике и в тестере проверяю.

выходит вот так, как писал выше.

Принт печатается не с 10 а с 250...

В тестере и в отладчике пошагово это две большие разницы...

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