489
Файл может применяться как средство передачи данных в другую программу. В этом
случае файл может быть создан прикладной программой и использоваться ею как
приёмник информации. Например, при исполнении прикладной программы в файл может
быть записана торговая история по счёту. В дальнейшем этот файл может быть прочитан
другой программой, например, Excel, для построения диаграммы изменения баланса.
В других случаях требуется сообщить некоторую информацию прикладной программе,
например, расписание важных новостей. Исполняемая прикладная программа (например,
эксперт) может считать эту информацию из заранее подготовленного файла и учитывать
её в процессе вычислений для графического отображения на экране, сообщений
пользователю или при формировании торговых решений.
9.3.6.1 Имена и каталоги файлов
Название рабочего файла должно быть составлено в соответствии с правилами
операционной системы. Название любого файла, используемого в MQL4, состоит из двух
частей - имени файла и его расширения, разделённых точкой, например, News.txt.
Технически название файла никак не связано с содержащейся в нём информацией,
поэтому и имя файла и его расширение могут быть заданы программистом произвольно.
Имя файла обычно выбирается таким, чтобы оно отражало суть содержащихся в нём
данных.
Большинство программ автоматически запускаются на исполнение в компьютере
пользователя в случае, если по названию файла дважды кликнуть мышкой. В зависимости
от того, какое расширение имеется у файла, операционная среда подгрузит ту или иную
программу, в которой будет отражено содержание файла. Поэтому, выбирая расширение
рабочего файла, следует ориентироваться на то, какая программа (в случае
необходимости) обычно будет использоваться для просмотра файлов.
Наиболее распространёнными типами файлов (тип определяется расширением) являются
следующие:
- .txt - текстовый файл, для просмотра используется блокнот, Word, FrontPage и др.
редакторы;
- .csv - файл для построения таблиц в Excel;