FL23
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «fl23_decompil.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
FL23 — пользовательский индикатор для MetaTrader 5, отображаемый в отдельном окне с тремя линиями. Основной расчёт основан на анализе экстремумов (максимумов и минимумов) за заданное количество баров с последующей нормализацией и логит-преобразованием значения. Индикатор разделяет результат на два буфера направления тренда: бычий и медвежий, отображая их разными цветами.
При пересечении расчётным значением нулевой линии индикатор фиксирует смену тренда и может отправлять уведомления. Поддерживаются всплывающие сообщения, звуковые сигналы и email-оповещения, каждый из которых может быть включён или отключён отдельно.
Настройки позволяют задать количество баров для анализа экстремумов, а также настроить типы и параметры уведомлений. Индикатор предназначен для аналитической оценки направления тренда на ценовых графиках.
Настройки программы
| Настройка | Описание |
|---|---|
| Notealerts | Текстовый параметр, используемый в качестве заголовка или разделителя в настройках уведомлений. |
| MsgAlerts | Переключатель для включения или отключения всплывающих уведомлений при смене тренда. |
| SoundAlerts | Переключатель для включения или отключения звуковых уведомлений при смене тренда. |
| SoundAlertFile | Имя звукового файла, который воспроизводится при срабатывании звукового уведомления. |
| eMailAlerts | Переключатель для включения или отключения email-уведомлений при смене тренда. |
| BarsCount | Количество баров, используемых для расчёта максимальных и минимальных значений цены при построении индикатора. |
Поиск по коду файла
#property indicator_separate_window
#property indicator_buffers 3
#property indicator_color1 Black
#property indicator_color2 DodgerBlue
#property indicator_color3 White
extern string Notealerts = "-----Alert Settings-----";
extern bool MsgAlerts = TRUE;
extern bool SoundAlerts = TRUE;
extern string SoundAlertFile = "alert.wave";
extern bool eMailAlerts = FALSE;
int G_bars_104;
extern int BarsCount = 17;
double G_ibuf_112[];
double G_ibuf_116[];
double G_ibuf_120[];
int init()
{
// код доступен только после оплаты
}
int start()
{
// код доступен только после оплаты
}
double Ld_0;
double Ld_8;
double Ld_16;
string Ls_104;
string Ls_112;
string Ls_120;
int Li_24 = IndicatorCounted();
double Ld_28 = 0;
double Ld_36 = 0;
double Ld_unused_44 = 0;
double Ld_unused_52 = 0;
double Ld_60 = 0;
double Ld_unused_68 = 0;
double low_76 = 0;
double high_84 = 0;
if (Li_24 > 0)
Li_24--;
int Li_92 = Bars - Li_24;
for (int Li_96 = 0; Li_96 < Li_92; Li_96++)
{
high_84 = High[iHighest(NULL, 0, MODE_HIGH, BarsCount, Li_96)];
low_76 = Low [iLowest (NULL, 0, MODE_LOW, BarsCount, Li_96)];
Ld_16 = (High[Li_96] + Показано первые 50% кода (символов: 2881)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.