Операторы Comment и Print

 Операторы Comment и Print предназначены для вывода сообщений. Разница между ними в том, что Comment выводит сообщение на экран, а Print печатает его в журнале. Синтаксис у них абсолютно одинаковый.

Comment("Текст сообщения");
Print("Текст сообщения");
Попробуем посмотреть как работают эти операторы. Начнём с Comment. Вставим этот оператор в наш учебный советник.

int start()

{

Comment("Проверяем оператор Comment");

return(0);

}

Компилируем советник. если всё прошло без ошибок попробуем запустить советник в тестере. Оператор Comment выводит сообщение на экран, поэтому запустить советник нужно в визуальном режиме.

 

Визуальный режим

 

Запустив советник на тестирование вверху экрана увидим наш текст

 

Проверка

 

Если всё получилось можно проверить оператор Print. Заменим в советнике Comment на Print, остальное оставим как есть.

int start()

{

Print("Проверяем оператор Print");

return(0);

}

После компиляции запускаем советник и смотрим журнал

 

Журнал

 

Таким образом текст выводить мы научились. Но этими операторами можно выводить не только текст но и переменные. Часто при отладке программы нужно посмотреть какое то промежуточное значение (значение переменной). Просто вставим в нужном месте один из этих операторов. Например так:

 

Double open_price=1.4522;

Comment("Цена открытия= ",open_price);

 

Здесь open_price это имя переменной, и в результате работы этого оператора вверху экрана мы увидим примерно такой текст:

 

Цена открытия=1,4522

 

Обратите внимание, то что написано в кавычках (Цена открытия= ) выводится точно так же как в тексте программы, А вместо имени переменной показано её значение. Но что такое переменные и типы данных мы рассмотрим в следующем шаге.

 

 

 Назад

 

 

TEXT.RU - 100.00%

Комментарии (0)

Нет комментариев. Ваш будет первым!

Яндекс.Метрика