void MakeBackground(color BCol)
Создаёт фоновое изображение рабочей области чарта с помощью серии текстовых меток.
Сообщите нам, если считаете, что материал размещён без разрешения.
Обращение по товару «mt_functions.mqh» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
Библиотека mt_functions.mqh — это include-файл для MQL4, входящий в проект MarginTrader. Она предоставляет набор вспомогательных функций для создания графических элементов на чарте (метки, кнопки, панели, поля ввода, растровые изображения, отметки) и для выполнения торговых операций с надёжной обработкой ошибок.
Торговые функции библиотеки обеспечивают отправку, модификацию и закрытие ордеров с автоматическим повтором при временных ошибках, проверкой торгового контекста и контролем лимита открытых позиций. Утилиты включают безопасное деление, определение валюты счёта, кодирование символа, проверку объёма и описание ошибок.
Все функции предназначены для использования как вспомогательный код в советниках и скриптах MQL4. Библиотека не содержит обработчиков событий и работает исключительно как набор вызываемых подпрограмм.
Классов: 0 · методов: 0 · конструкторов: 0 · деструкторов: 0 · отдельных функций: 8
void MakeBackground(color BCol)
Создаёт фоновое изображение рабочей области чарта с помощью серии текстовых меток.
double Divide(double n, double d)
Выполняет деление двух чисел с защитой от деления на ноль — при нулевом делителе возвращает ноль.
string AccountCurrencySymbol()
Возвращает символьное обозначение валюты торгового счёта на основе текущей валюты аккаунта.
double EncodeSymbol()
Возвращает числовой код выбранного торгового символа на основе его символьного представления.
double VerifyVolume(string pSymbol,double pVolume)
Проверяет и корректирует объём сделки в соответствии с минимальным, максимальным значениями и шагом лота торгового инструмента.
bool isTemporaryError(int Err)
Определяет, является ли код ошибки временной (повторяемой) или постоянной.
void StoreErrorData(int eCode, datetime eTime)
Сохраняет код ошибки и время её возникновения в глобальные переменные терминала.
string ErrorString(int Err)
Возвращает текстовое описание кода торговой ошибки.
??/ / + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
/ / | M a r g i n T r a d e r : F u n c t i o n s L i b r a r y |
/ / | M T _ f u n c t i o n s . m q h |
/ / + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
# p r o p e r t y s t r i c t
/ / + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
/ / + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
/ / - - - L I B R A R I E S
# i n c l u d e <