Почему вы смотрите на результат компиляции программы, а не на гигабайтовые логи работы программы?
Вы ведь самостоятельно нажимали кнопку "Старт", запускали эксперта, смотрели на результаты прохода, но не дошли до вкладки "Журнал" окна тестера?
В журнал я смотрю постоянно. Скрин выше(в предыдущем посте) приложил, что там примерно происходит. Но как я мог посмотреть раньше на логи если? 1) я не знал где они находятся.(я не программист по специализации. Верстальщик сайтов.) 2) когда узнал(cейчас буквально) - то понял, что они у меня не открываются. (редактор зависает.)
Mike_Kharkov: Вот пару минут потестил на истории - гектар получился. Что там посмотреть даже не могу. Не открывается у меня в редакторе - зависает. ) P.S. Но примерно там повторяется ,думаю, все то же, что и на скрине.
tol64: Которые Вы в коде у себя написали. Или это не Ваш код и у Вас нет исходников?
Код мой. Но комментировать мне нет смысла, потому как код находится в процессе постоянной модернизации и принты мне просто жизненно необходимы, что бы понимать природу тех или иных ошибок..
Mike_Kharkov: Код мой. Но комментировать мне нет смысла, потому как код находится в процессе постоянной модернизации и принты мне просто жизненно необходимы, что бы понимать природу тех или иных ошибок..
Так определитесь тогда уж, что Вам нужно. ))) Попробуйте выводить в журнал только критические ошибки, а не всё в подряд на каждом тике.
tol64: Так определитесь тогда уж, что Вам нужно. ))) Попробуйте выводить в журнал только критические ошибки, а не всё в подряд на каждом тике.
А каким образом не имея опыта в программировании(тем более не сталкиваясь с MT5 ранее никогда(как и вообще с форексом)) я могу понять где потенциально можно ждать критическую ошибку а где её ждать не следует(и там следовательно можно ничего не комментить) ? + комментить принты и потом при случае убирать каждый коммент(и снова восстанавливать его) это очень неудобно.(лично для меня.)
Mike_Kharkov: А каким образом не имея опыта в программировании(тем более не сталкиваясь с MT5 ранее никогда(как и вообще с форексом)) я могу понять где потенциально можно ждать критическую ошибку а где её ждать не следует(и там следовательно можно ничего не комментить) ?
У Вас на скриншоте ни одной ошибки. Вы просто всё выводите в журнал. Вы так и ошибки потом не найдёте в этих гигабайтах.
Все возможные ошибки подробно описаны в справке. Просто прочитайте её всю, чтобы понимать, где и что там находится. Потом будете по разделам ориентироваться.
Mike_Kharkov: ... + комментить принты и потом при случае убирать каждый коммент(и снова восстанавливать его) это очень неудобно.(лично для меня.)
Подготовьте специальную функцию для этого. Когда можно заблокировать/разблокировать вывод в журнал всех сообщений изменением значения одной переменной.
Почему вы смотрите на результат компиляции программы, а не на гигабайтовые логи работы программы?
Вы ведь самостоятельно нажимали кнопку "Старт", запускали эксперта, смотрели на результаты прохода, но не дошли до вкладки "Журнал" окна тестера?
Но как я мог посмотреть раньше на логи если?
1) я не знал где они находятся.(я не программист по специализации. Верстальщик сайтов.)
2) когда узнал(cейчас буквально) - то понял, что они у меня не открываются.
(редактор зависает.)
Вот пару минут потестил на истории - гектар получился.
Что там посмотреть даже не могу.
Не открывается у меня в редакторе - зависает. )
P.S. Но примерно там повторяется ,думаю, все то же, что и на скрине.
Закомментируйте в коде свои сообщения:
// Print("...");Закомментируйте в коде свои сообщения:
(и зачем это собственно делать необходимо?)
какие именно сообщения вы имеете ввиду?
Которые Вы в коде у себя написали. Или это не Ваш код и у Вас нет исходников?
Код мой. Но комментировать мне нет смысла, потому как код находится в процессе постоянной модернизации и принты мне просто жизненно необходимы, что бы понимать природу тех или иных ошибок..
вот логи, если кому интересно.
Так определитесь тогда уж, что Вам нужно. ))) Попробуйте выводить в журнал только критические ошибки, а не всё в подряд на каждом тике.
+ комментить принты и потом при случае убирать каждый коммент(и снова восстанавливать его) это очень неудобно.(лично для меня.)
А каким образом не имея опыта в программировании(тем более не сталкиваясь с MT5 ранее никогда(как и вообще с форексом)) я могу понять где потенциально можно ждать критическую ошибку а где её ждать не следует(и там следовательно можно ничего не комментить) ?
У Вас на скриншоте ни одной ошибки. Вы просто всё выводите в журнал. Вы так и ошибки потом не найдёте в этих гигабайтах.
Все возможные ошибки подробно описаны в справке. Просто прочитайте её всю, чтобы понимать, где и что там находится. Потом будете по разделам ориентироваться.
...
+ комментить принты и потом при случае убирать каждый коммент(и снова восстанавливать его) это очень неудобно.(лично для меня.)