Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте, пожалуйста, используйте кнопку SRC при размещении кода.
Весь код, выделенный желтым цветом, находится ВНЕ цикла 'for'.
Поэтому значение 'name' всегда является именем конечного объекта.
Возможно, попробуйте следующее (при условии, что price1 и price2 уже объявлены где-то еще):
Большое спасибо за помощь. Как напечатать, чтобы увидеть цену1... в журнале, чтобы убедиться, что это работает.
Так же, как вы печатаете имя...
Спасибо. У меня есть команда печати в советнике. Она не выводится в журнал. Где печатается вывод?
Эксперты (вкладка слева от Журнала)
Эксперты (вкладка слева от Журнала)
У меня есть индикатор, рисующий линию тренда. Советник основан на линиях тренда, нарисованных индикатором. Есть ли способ проверить, почему он не печатает значения. Я прилагаю файлы. Извините за беспокойство. Спасибо за помощь.
Вам нужно пройтись по вашему коду, добавляя операторы Print в различных местах.
Так вы сможете отследить проблему.
Вам нужно искать функции, которые не вызываются, или неожиданные значения переменных.
Это займет некоторое время, но это то, что вы можете сделать сами.
Например, у меня есть советник с переменной, которая увеличивается на 1 каждый тик.
Я не знаю, почему иногда переменная сбрасывается обратно в 0.
И вывод:
Я вижу, что переменная myVariable увеличивается на 1 каждый тик, но OnTimer() сбрасывает ее обратно в ноль.
Теперь я знаю, где проблема.
----
Или вы можете попробовать использовать функцию отладки, встроенную в MetaEditor, хотя некоторые пользователи сообщали о проблемах с этим... YMMV
Вам нужно будет пройтись по вашему коду, добавляя операторы Print в различных местах.
Так вы сможете отследить проблему.
Вам нужно искать функции, которые не вызываются, или неожиданные значения переменных.
Это займет некоторое время, но это то, что вы можете сделать сами.
Например, у меня есть советник с переменной, которая увеличивается на 1 каждый тик.
Я не знаю, почему иногда переменная сбрасывается обратно в 0.
И вывод:
Спасибо. Должен ли я удалить файлы?
Я вижу, что переменная myVariable увеличивается на 1 каждый тик, но OnTimer() сбрасывает ее обратно в ноль.
Теперь я знаю, где проблема.
----
Или вы можете попробовать использовать функцию отладки, встроенную в MetaEditor, хотя некоторые пользователи сообщали о проблемах с этим... YMMV
Спасибо. Должен ли я удалить файлы.
Это ваше решение - между этими двумя индикаторами почти 800 строк кода... возможно, у кого-то найдется время, чтобы просмотреть их для вас.
Но вы можете получить более быстрое решение, если сначала сами сузите круг проблем.
Удачи
Это ваше решение - между этими двумя индикаторами почти 800 строк кода... у кого-то может быть время, чтобы просмотреть его для вас.
Но вы можете получить более быстрое решение, если сначала сами сузите круг проблем.
Удачи
Большое спасибо за помощь. Подскажите, пожалуйста, где искать в первую очередь? Мета-редактор показывает только предупреждения. Ошибок нет.