Article-12953-MQL5-SymbolIn.../README.md

3,1 Kio

Article-12953-MQL5-SymbolInfo-StringFormat

Репозиторий с практическими примерами использования функции StringFormat() для вывода свойств символа.

Основано на материалах статьи: StringFormat(). Обзор, готовые примеры использования.

Содержание

  • Вывод свойств символа:
    • Целочисленные свойства (SYMBOL_SECTOR, SYMBOL_CUSTOM и др.)
    • Вещественные свойства (SYMBOL_BID, SYMBOL_ASK и др.)
    • Строковые свойства (SYMBOL_BASIS, SYMBOL_CATEGORY и др.)
  • Форматирование: Примеры выравнивания данных в колонки и настройки точности отображения double.

Структура репозитория

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:

Навигатор
└── Скрипты/
    └── Shared Projects/
        └── Article-12953-MQL5-SymbolInfo-StringFormat/    // <-- Запуск скрипта отсюда

Примечания

В данной версии функции возвращают текстовое описание каждого из свойств символа и распечатывают эти данные в журнал. Функции являются примерами для изучения.

Используйте код с осторожностью.

Ссылки