• Обзор
  • Отзывы (4)
  • Обсуждение (1)
  • Что нового

SD Delete Comment

Скрипт для удаления комментариев, оставшихся в левом верхнем углу графика.

Полезен в случаях, когда в левом верхнем углу графика остается текст, выводимый программами через функцию Comment(), например:

  • Cкриптами, информирующими об итогах деятельности функций.
  • Индикаторами или советниками, находящимися на стадии доработки или из скачанных в интернете.

Скрипт быстро удалит комментарий и завершит свою работу, отчитавшись сигналом алерта. Иные объекты SD Delete Comment не уничтожает.

Из достоинств этого скрипта:

Удаляя текст комментария, он автоматически сохраняет его в лог-файл торгового терминала: *\MQL4\Logs. Это удобство на те случаи, когда удаляемые данные могут потребоваться вам, например, для какого-либо последующего сравнения и анализа. Вручную вы можете позднее найти удалённый этим скриптом текст через вкладку "Эксперты". В этой вкладке есть фильтр, помогающий быстро перейти к интересующим записям в лог-файле торгового терминала. Чтобы вызвать этот фильтр:

  • перейдите во вкладку "Эксперты" торгового терминала;
  • правой кнопкой мыши вызовите меню;
  • нажмите на строку меню "Просмотр".

SD Delete Comment будет удобнее пользоваться, если назначить ему горячие клавиши для быстрого вызова или добавить его в "Навигаторе" на закладку "Избранное".


Быстрый вызов с клавиатуры или с закладки навигатора Избранное:

Если окно "Навигатор" не открыто в торговом терминале, то:
  • в верхней панели меню МetaTrader 4 нажимаете "Вид";
  • в раскрывшемся списке выбираете "Навигатор";
  • находите в закладке "Общие" программу (скрипт, советник или индикатор), для которой хотите назначить более быстрый вызов;
  • щелкаете по названию программы правой кнопкой мыши;
  • в появившемся меню нажимаете "Добавить в избранное" и/или "Назначить горячую клавишу".
Francis Dogbe
9554
2016.04.14 16:17 
 

Great

jdroid
290
2014.07.11 05:55 
 

cool tool. thanks

ingensi
1348
2014.06.26 21:59 
 

Дина, Вы умница! Высокий класс, изящная вещица!

Удалил рекламу одного "гомосексуалиста".

У меня, не считая подвала, только на чарте 16 индикаторов.

Удачи!

Vadim Strelkov
7941
2014.05.13 13:36 
 

Пользователь не оставил комментарий к оценке

Версия 1.5 - 2014.10.03
Исправлено слово "Server" в сообщениях скрипта о серверном времени удаления комментария.
Версия 1.2 - 2014.07.01
Теперь в сигнале алерта отображается не только текст удалённого скриптом комментария, но и серверное время.

Добавлено для удобства, когда нужно посмотреть текст ранее удалённого скриптом комментария в списке прошлых сигналов алерта или вкладке терминала "Эксперты".

Кроме того, добавлен показ кода ошибки выполнения MQL4-программы, если скрипт не может выполнить свою работу.
Версия 1.1 - 2014.03.17
Для большего удобства пользования скриптом внесены следующие изменения:

- Теперь, завершив свою работу, он показывает в алерте текст удаленного им комментария.
- Если же на чарте не было комментария, установленного с помощью функций "Comment();" или "ChartSetString(chart_ID,CHART_COMMENT,str_value);", то скрипт уходит с графика, отчитавшись надписью в алерте "There is no comment there. Script removed.".