52 Zeilen
3,1 KiB
Markdown
52 Zeilen
3,1 KiB
Markdown
# 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)
|
|
|