Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
s-PSI@LOG_Clear - скрипт для MetaTrader 4
- Просмотров:
- 3612
- Рейтинг:
- Опубликован:
- 2013.04.24 00:10
- Обновлен:
- 2014.04.21 14:56
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Не раз сталкиваясь с проблемой найти нужную информацию в логе, который забит, например, однотипной ошибкой, решил сделать инструмент, облегчающий озвученную задачу.
Этот скрипт читает указанный ему файл в FileName, который должен лежать в доступной терминалу (по умолчанию) папке: каталог_терминала\experts\files (каталог_терминала\tester\files в случае тестирования эксперта) или её подпапках (указываются в WorkFolder), вырезает строки с указанными словами или выражениями в ExcludeWords.List (через разделитель ","), а затем в папке files создаёт "подчищенный" файл с тем же именем с добавлением "(С)". Если поставить IsTester = true, то скрипт в логе тестера вырежет в начале строки "лишнее" время.
Если строку FileName оставляем пустой, то обрабатывается лог-файл текущей даты.
P.S. В архиве задействованные библиотеки.
Изменения от 25.04.2013:
- Структуризация библиотек (очередная);
- Добавил возможность считывания и объединение нескольких лог-файлов в один. Файлы считываются по маске: префикс (если есть) + Дата (строкой). Стандартный лог-файл содержит только вторую часть - дату (строкой). Если FileName содержит не текущую дату, то обрабатываются все логи от указанной даты до текущей.
Скрипт для закрытия всех открытых позиций в терминале с возможностью выбора Magic номера
AvSpeed_v1.0Советник торгует по характеру скорости движения цены .