ganntrendsig4.mq4
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «ganntrendsig4.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор предназначен для платформы MetaTrader 4 и отображает аналитические сигналы на ценовом графике с помощью стрелок двух цветов. В основе расчёта лежит осциллятор Уильямса %R (WPR) с настраиваемым периодом, который отслеживает переходы между бычьим и медвежьим состояниями.
Индикатор ведёт отслеживание экстремумов цен (максимумов и минимумов) в рамках каждого состояния. При пробое предыдущих экстремумов в сочетании с изменением фазы осциллятора на графике появляются сигнальные стрелки: зелёная стрелка указывает на потенциальный рост, красная — на потенциальное падение.
Настройки позволяют включать и отключать различные каналы уведомлений: всплывающие окна, электронную почту и мобильные push-уведомления. Сигналы проверяются на заданном баре относительно текущего времени, что обеспечивает однократное срабатывание уведомлений на каждом новом баре.
Настройки программы
| Настройка | Описание |
|---|---|
| Periods | Период расчёта осциллятора Уильямса %R (WPR), используемого для определения фаз тренда. |
| Alerts | Включает или отключает всплывающие уведомления о появлении сигнальных стрелок на графике. |
| AlertsEmail | Включает или отключает отправку уведомлений по электронной почте при появлении сигналов. |
| AlertsMobile | Включает или отключает мобильные push-уведомления при появлении сигналов. |
| SignalBar | Смещение бара, по которому проверяется наличие сигнального значения для отправки уведомлений. |
Поиск по коду файла
/*
Generated by EX4-TO-MQ4 decompiler ONE FILE V4.0.217.1
EX4 ID : B35F94C8FE04E1DE91CF038051BE219F
Website:
E-mail : p******m*@gmail.com
*/
#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 ForestGreen
#property indicator_color2 Red
#property indicator_width1 2
#property indicator_width2 2
extern int Periods = 6;
extern bool Alerts = true;
extern bool AlertsEmail = false;
extern bool AlertsMobile = false;
extern int SignalBar = 1;
datetime g_time_80;
int g_bars_84;
int gi_88;
int gi_92;
int gi_96 = 1;
bool gi_100;
double gd_104;
double g_iwpr_112;
double g_high_120;
double g_low_128;
double g_high_136;
double g_low_144;
double g_ibuf_152[];
double g_ibuf_156[];
datetime TimeBar=0;
string TimeFrame;
double Points;
double LastBid;
double SELL;
int init() {
// код доступен только после оплаты
}
int deinit() {
return (0);
}
int start() {
// код доступен только после оплаты
}
if (g_time_80 == Time[0] && gi_88 == -1) return (0);
g_time_80 = Time[0];
if (Bars < 100) return (0);
if (Bars < g_bars_84 || Bars - g_bars_84 > 1) gi_100 = TRUE;
g_bars_84 = Bars;
if (gi_100 == TRUE) {
if (Close[Bars - 100] > Open[Bars - 100]) gd_104 = 0.5;
else gd_104 = -0.5;
gi_88 = Bars - 100;
if (gi_88 < 0) return (0);
gi_100 = FALSE;
}
gi_88++;
for (gi_92 = gi_88; gi_92 >= 0; gi_92--) {
g_iwprПоказано первые 50% кода (символов: 2715)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.