Скрипты: SymbolList fromSet

 

SymbolList fromSet:

Скрипт извлекает список символов из *.set-файла и сохраняет его в csv-файл.

Author: Andrey Khatimlianskii

 
Идея отличная, однако... :(
4103 Невозможно открыть файл
Файл существует !, правда со своим названием которое в точности
указываю в свойствах...

Единственное отличие от условий, вместо:
"MetaTrader 4\experts\files\"
у меня
"мой_путь\experts\files\"

Может из-за этого?
 
kombat:
Идея отличная, однако... :(

4103 Невозможно открыть файл
Файл существует !, правда со своим названием которое в точности указываю в свойствах...
В качестве параметра срипта надо указывать имя без расширения (set).
Возможно, дело в этом ;)


Единственное отличие от условий, вместо:
"MetaTrader 4\experts\files"
у меня
"мой_путь\experts\files"

Может из-за этого?

Нет, проблема не в этом. Терминал ведет поиск в "своей" директории.
 
Дык читаем мануалы... ;)
Вместо forexall ввожу mmvb
без расширения... :(

Да и с штатнозабитым forexall такая же хрень.
( файл существует !!!)
 
kombat:
Вместо forexall ввожу mmvb без расширения... :(

Да и с штатнозабитым forexall такая же хрень.
( файл существует !!!)
Если файл существует и не используется другой программой, ошибка не возникнет.

Файл лежит в директории "мой_путь\experts\files", а скрипт - в "мой_путь\experts\scripts"?
Терминал запускается как "мой_путь\terminal.exe"?
Какой билд? ;)
 

Ошибка №4103 при открытии файла

"int FileOpen

Замечания: файлы могут открываться только в папке  каталог_терминала\experts\files (каталог_терминала\tester\files в случае тестирования эксперта) или ее подпапках."
 


 

Причина обращения: