Подскажите где ошибка? - страница 2

 
ohr:

Ну ошибку то я нашел:

Но почему она возникает так и не пойму

Для таких случаев есть отладка. И что у вас возвращает time? 
У вас условие можно трактовать так:

Если функция time возвращает любое не-нулевое значение
И
totb равен нулю
И
tots равен нулю

Проверьте первое условие, во втором и третьем сложно ошибиться
 
Ivan Vorontsov:
Для таких случаев есть отладка. И что у вас возвращает time? 
У вас условие можно трактовать так:

Если функция time возвращает любое не-нулевое значение
И
totb равен нулю
И
tots равен нулю

Проверьте первое условие, во втором и третьем сложно ошибиться
Спасибо попробую.
 

попробуйте 

 if(time() && tots==0 && totb==0)

{

     if ((UseNewBar && NewBar_S!=iTime(Symbol(),StochTime,0)) || !UseNewBar)

        (Volume[0]>1);

 return;

 
Leanid Aladzyeu:

попробуйте 

 if(time() && tots==0 && totb==0)

{

     if ((UseNewBar && NewBar_S!=iTime(Symbol(),StochTime,0)) || !UseNewBar)

        (Volume[0]>1);

 return;

выкладывайте код пожалуйста правильно, для удобства чтения

 if(time() && tots==0 && totb==0)

{

     if ((UseNewBar && NewBar_S!=iTime(Symbol(),StochTime,0)) || !UseNewBar)

        (Volume[0]>1);

 return;

} 

 

 
Vladimir Zubov:

выкладывайте код пожалуйста правильно, для удобства чтения

 

У меня он не выкладывается. лишние пробелы в конце убираю и сообщение пустым с кодом не выкладываю и все ровно кода нет
 
Leanid Aladzyeu:
У меня он не выкладывается. лишние пробелы в конце убираю и сообщение пустым с кодом не выкладываю и все ровно кода нет
У всех получается код размещать, а у Вас не получается. Ищите проблемы в своей операционной системе. 
 
Karputov Vladimir:
У всех получается код размещать, а у Вас не получается. Ищите проблемы в своей операционной системе. 
Не всегда и не у всех ))) Ошибка плавающая: то получается, то не получается. При этом в компе ничего не меняется.