# Article-12953-MQL5-SymbolInfo-StringFormat Репозиторий с практическими примерами использования функции `StringFormat()` для вывода свойств символа. Основано на материалах статьи: [StringFormat(). Обзор, готовые примеры использования](https://www.mql5.com/ru/articles/12953). ### Содержание * **Вывод свойств символа:** * Целочисленные свойства (`SYMBOL_SECTOR`, `SYMBOL_CUSTOM` и др.) * Вещественные свойства (`SYMBOL_BID`, `SYMBOL_ASK` и др.) * Строковые свойства (`SYMBOL_BASIS`, `SYMBOL_CATEGORY` и др.) * **Форматирование:** Примеры выравнивания данных в колонки и настройки точности отображения double. ### Структура репозитория ```text MQL5/ └── Shared Projects/ └── Article-12953-MQL5-SymbolInfo-StringFormat/ ├── Article-12953-MQL5-SymbolInfo-Functions.mqh // Файл с функциями распечатки ├── Article-12953-MQL5-SymbolInfo-StringFormat.mq5 // Демонстрационный скрипт ├── Article-12953-MQL5-SymbolInfo-StringFormat.mqproj // Файл проекта MetaEditor └── README.md // Описание проекта ``` ### Как использовать >1. В MetaEditor перейдите во вкладку **Shared Projects**. >2. Нажмите правой кнопкой мыши на папку проекта (**Article-12953-MQL5-SymbolInfo-StringFormat**) и выберите **"Получить обновления из Git"**. >3. Откройте файл `Article-12953-MQL5-SymbolInfo-StringFormat.mq5` и нажмите **F7** (Компилировать). ### Расположение исполняемого файла После компиляции исполняемый файл `.ex5` появится в окне «Навигатор» терминала MetaTrader 5: ```text Навигатор └── Скрипты/ └── Shared Projects/ └── Article-12953-MQL5-SymbolInfo-StringFormat/ // <-- Запуск скрипта отсюда ``` ### Примечания В данной версии функции возвращают текстовое описание каждого из свойств символа и распечатывают эти данные в журнал. Функции являются примерами для изучения. Используйте код с осторожностью. ### Ссылки * Статья на MQL5.com: [StringFormat(). Обзор, готовые примеры использования](https://www.mql5.com/ru/articles/12953) * Документация MQL5: [Справочник MQL5 — Преобразование данных — StringFormat](https://www.mql5.com/ru/docs/convert/stringformat)