ou forex mastery price magnifier.mq5
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «ou forex mastery price magnifier.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Данный индикатор для MetaTrader 5 отображает на графике три текстовые метки: текущую цену Bid, название таймфрейма и символ торгового инструмента. Метки размещаются в выбранном углу графика и могут быть включены или выключены по отдельности. Индикатор поддерживает автоматическую смену цвета шрифта в зависимости от направления изменения цены Bid: при росте цена окрашивается в зелёный, при снижении — в красный. Все визуальные параметры отображения настраиваются пользователем.
Текстовые метки создаются как объекты типа OBJ_LABEL и обновляются при каждом вызове основной функции обработки. Индикатор удаляет ранее созданные метки при инициализации и деинициализации, предотвращая дублирование объектов на графике. Доступны настройки размера, типа и цвета шрифта, а также углового положения меток на графике.
Настройки программы
| Настройка | Описание |
|---|---|
| note1 | Текстовый параметр-заметка: автоматическая смена цвета шрифта? True = Да. |
| Bid_Ask_Colors | Включает автоматическую смену цвета шрифта в зависимости от направления изменения цены Bid: при росте — зелёный, при снижении — красный. |
| ShowSymbol | Включает или выключает отображение названия торгового символа на графике. |
| ShowPeriod | Включает или выключает отображение текущего таймфрейма на графике. |
| ShowPrice | Включает или выключает отображение текущей цены Bid на графике. |
| note2 | Текстовый параметр-заметка: основной цвет шрифта. |
| FontColor | Основной цвет шрифта текстовых меток на графике. Используется, если автоматическая смена цвета отключена. |
| note3 | Текстовый параметр-заметка: размер шрифта. |
| FontSize | Размер шрифта текстовых меток (цена, таймфрейм, символ), отображаемых на графике. |
| note4 | Текстовый параметр-заметка: тип шрифта. |
| FontType | Название шрифта, используемого для текстовых меток на графике. |
| note5 | Текстовый параметр-заметка: угол для отображения цены. |
| WhatCorner | Угол графика для размещения текстовых меток: 0 — верхний левый, 1 — верхний правый, 2 — нижний левый, 3 — нижний правый. |
Поиск по коду файла
/*
Generated by EX4-TO-MQ4 decompiler V4.0.224.1 []
Website:
E-mail : p******m*@gmail.com
*/
#property indicator_chart_window
extern string note1 = "Change font colors automatically? True = Yes";
extern bool Bid_Ask_Colors = FALSE;
extern bool ShowSymbol = TRUE;
extern bool ShowPeriod = TRUE;
extern bool ShowPrice = TRUE;
extern string note2 = "Default Font Color";
extern color FontColor = Yellow;
extern string note3 = "Font Size";
extern int FontSize = 26;
extern string note4 = "Font Type";
extern string FontType = "Arial Bold";
extern string note5 = "Display the price in what corner?";
extern string note6 = "Upper left=0; Upper right=1";
extern string note7 = "Lower left=2; Lower right=3";
extern int WhatCorner = 3;
double g_bid_168;
int init() {
// код доступен только после оплаты
}
int deinit() {
deleteobjects();
return (0);
}
int start() {
// код доступен только после оплаты
}
string l_dbl2str_8;
if (Bid_Ask_Colors == TRUE) {
if (Bid > g_bid_168) FontColor = LawnGreen;
if (Bid < g_bid_168) FontColor = Red;
g_bid_168 = Bid;
}
int l_y_0 = 1;
int li_4 = 30;
if (ShowPrice) {
l_dbl2str_8 = DoubleToStr(Bid, Digits);
ObjectCreate("Market_Price_Label", OBJ_LABEL, 0, 0, 0);
ObjectSetText("Market_Price_Label", l_dbl2str_8, FontSize, FontType, FontColor);
ObjectSet("Market_Price_Label", OBJPROP_CORNER, WhatCorner);
ObjectSet("Market_Price_Label", OBJPROP_XDISTANCE, 1);
ObjectSПоказано первые 50% кода (символов: 2286)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.