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

SD Delete Comment for MT5

Скрипт для быстрого удаления комментариев, оставшихся в левом верхнем углу графика. Иные объекты не уничтожает. При завершении своей работы отчитывается сигналом алерта.

Полезен, когда на графике остается текст после:

  • скрипта для проверки итогов деятельности функций с выводом информации через Comment();
  • индикатора или советника с непрописанной функцией удаления комментария (находящегося на стадии доработки или из скачанного в интернете).

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

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

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

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


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

Если окно "Навигатор" не открыто в торговом терминале, то:
  • в верхней панели меню МetaTrader 5 нажимаете "Вид";
  • в раскрывшемся списке выбираете "Навигатор";
  • находите в закладке "Общие" программу (скрипт, советник или индикатор), для которой хотите назначить более быстрый вызов;
  • щелкаете по названию программы правой кнопкой мыши;
  • в появившемся меню нажимаете "Добавить в избранное" и/или "Назначить горячую клавишу".
Vadim Strelkov
7889
2014.04.30 09:29 
 

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

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

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

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

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