Кто-нибудь может поделиться скриптом удаляющим все индикаторы из всех окон? если такой есть в природе. Спасибо
Наверно нет такого... ибо индикаторы и скрипты не работают с другими на таком уровне. Скорее, надо наверно попросить разработчика о такой команде в меню. но есть вот такой индикатор: <!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->//+------------------------------------------------------------------+ //| IndicatorDeleteOnDropped.mq4 | //| (C)opyright © 2008, Ilnur | //| http://www.metaquotes.net | //+------------------------------------------------------------------+ // Скрипт для быстрого удаления индикатора из окна текущего графика. // Перетащите скрипт на индикатор, который нужно удалить. // Для работы скрипта необходимо разрешить вызов функций из системных DLL: // Сервис -> Настройки -> Советники -> Разрешить импорт DLL. #property copyright "(C)opyright © 2008, Ilnur" #property link "http://www.metaquotes.net" #import "user32.dll" int PostMessageA(int hWnd,int Msg,int wParam,int lParam); #import #define WM_COMMAND 0x0111 //+------------------------------------------------------------------+ //| Основная функция скрипта | //+------------------------------------------------------------------+ void start() { PostMessageA(WindowHandle(Symbol(),Period()),WM_COMMAND,35411,0); }<!--c2--></div><!--ec2-->
Спасибо, но нужно, чтобы все и сразу. У меня минимум 24 окна открыто и чтобы запустить терминал приходится сначала все удалить а потом постепенно устанавливать или зависает все навеки-вечные.
Есть обходной ручной маневр, к которому мне пришлось прибегнуть, чтобы оживить терминал с "повешанными" глючными индикаторами: Обратите внимание на название текущего профиля: "Файл" - "Профили" и смотрите на каком названии стоит галочка. Так же это название видно в самом низу терминала, и нажав на него можно вызвать меню смены профиля. По умолчанию он называется "default" Для удаления всех индикаторов идем в папку с терминалом и ищем папку "profiles". Заходим в эту папку и видим папки с такими же названиями как и названия профилей. Заходим в папку с названием вашего профиля. В ней будут файлы типа "chart01.chr","chart02.chr" и т.д. В этих файлах и хранится описание каждого открытого окна терминала. К какому именно окну относится какой файл легко узнать по его второй строке <!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1--><chart> symbol=USDCHF .....<!--c2--></div><!--ec2--> Так вот, если надо удалить все индикаторы: удаляем все, что ниже первой пустой строки, после нее идет "<window>", затем сохраняем файл. Удаление надо делать при закрытом терминале. Удачи
Дело в том, что при перегруженном индикаторами терминале он может вообще не запуститься и потому при этом не возможно изменить просто ни шаблон ни профиль
Смысл непонятен в таком количестве индюков ^acute^ Точнее они всё равно не покажут все вместе. Думаю со временем у автора ветки подобная проблема исчезнет как и такое обилие индикаторов на графике.
Индикаторы кластерные. Смотрю как пары коррелируются. Думал смена профиля на пустой поможет, но индикаторы все равно остаются.