BB MACD
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «custom-bb-macd-indicator.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
BB MACD — пользовательский индикатор для MetaTrader 4, отображающий разницу между двумя скользящими средними экспоненциального типа в отдельном окне. Индикатор рассчитывает дополнительные аналитические линии на основе полученных данных и визуализирует их в виде графических объектов.
Индикатор поддерживает систему уведомлений, которая срабатывает при пересечении нулевого уровня. Уведомления могут выводиться в виде диалоговых окон, звуковых сигналов и электронных писем. Настройки позволяют управлять активностью каждого типа оповещений.
Параметры индикатора включают длину быстрой и медленной скользящих средних, период усреднения, количество анализируемых баров и пороговые значения для расчёта.
Настройки программы
| Настройка | Описание |
|---|---|
| FastLen | Быстрая длина — Задаёт период быстрой скользящей средней экспоненциального типа |
| SlowLen | Медленная длина — Задаёт период медленной скользящей средней экспоненциального типа |
| Length | Длина усреднения — Задаёт период усреднения для расчёта вспомогательных линий |
| barsCount | Количество баров — Задаёт максимальное количество анализируемых баров |
| StDv | Стандартное отклонение — Задаёт множитель стандартного отклонения для отображения граничных линий |
| buff | Буфер — Задаёт пороговое значение в пунктах для определения изменения направления |
| alertsOn | Уведомления включены — Включает или отключает систему уведомлений |
| alertsMessageBox | Диалоговые окна — Разрешает вывод уведомлений в виде диалогового окна |
| alertsSound | Звуковой сигнал — Разрешает воспроизведение звукового сигнала при срабатывании уведомления |
| enterSoundFile (alertsSoundFile) | Файл звука — Указывает путь к звуковому файлу для уведомлений |
| alertsEmail | Электронная почта — Разрешает отправку уведомлений по электронной почте |
| alertsAfterBarClose | Уведомления после закрытия бара — Определяет, будут ли уведомления отправляться после закрытия текущего бара |
Поиск по коду файла
#property indicator_separate_window
#property indicator_buffers 4
#property indicator_color1 Lime //bbMacd up
#property indicator_color2 Magenta //bbMacd up
#property indicator_color3 Yellow //Upperband
#property indicator_color4 Yellow //Lowerband
extern int FastLen = 12;
extern int SlowLen = 26;
extern int Length = 10;
extern int barsCount = 400;
extern double StDv = 2.5;
extern double buff = 0.1;
extern bool alertsOn = true;
extern bool alertsMessageBox = true;
extern bool alertsSound = false;
extern string alertsSoundFile = "TP1M.wav"; //enterSoundFile
extern bool alertsEmail = false;
extern bool alertsAfterBarClose = true;
int loopbegin;
int shift;
double zeroline;
double ExtMapBuffer1[]; // bbMacd
double ExtMapBuffer2[]; // bbMacd
double ExtMapBuffer3[]; // Upperband Line
double ExtMapBuffer4[]; // Lowerband Line
double bbMacd[];
double Upperband[];
double Lowerband[];
double avg[];
double bbMacdline;
double sDev;
double mean;
double sumSqr;
double sslHup[];
double sslHdn[];
double hlv[];
double hlv2[];
double sslHup1[];
double sslHdn1[];
double hlv1[];
int levdr = 0;
double alertTag;
int init()
{
// код доступен только после оплаты
}
int deinit()
{
return(0);
}
int start()
{
// код доступен только после оплаты
}
Показано первые 50% кода (символов: 3059)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.