← К каталогу
Исходный код · ID 3301

magnolya_zone_signals.mq5

Похожие материалы по тегам

! macd+.mq5MQL5 / MetaTrader 5 · 1 общих тегов!!!macd_adx.mq4MQL4 / MetaTrader 4 · 1 общих теговxauusd_gold_perfect.mq4MQL4 / MetaTrader 4 · 1 общих теговtm sniper pro.pineTradingView · 1 общих теговsource code of grid with 100 pips stop loss.mq4MQL4 / MetaTrader 4 · 1 общих теговsniper pro.mq5MQL5 / MetaTrader 5 · 1 общих тегов
Вы автор или правообладатель?

Сообщите нам, если считаете, что материал размещён без разрешения.

Краткий обзор

О программе

Индикатор отображает на графике сигналы покупки и продажи на основе MACD с фильтром скользящей средней. Сигналы формируются при пересечении линий MACD и сигнальной линии в сочетании с положением цены относительно скользящей средней, рассчитанной на дневном таймфрейме.

Используются два буфера-стрелки: зелёные стрелки вверх для сигналов на покупку, красные стрелки вниз для сигналов на продажу. Параметры MACD (периоды быстрой и медленной EMA, сигнальной линии) и период скользящей средней настраиваются пользователем.

Показания MACD сравниваются с пороговым значением MACDOpenLevel для фильтрации слабых сигналов. Индикатор работает в основном окне графика и отображает стрелки на уровне Low или High соответствующего бара.

Настройки программы

НастройкаОписание
MA_Period Период простой скользящей средней (SMA), рассчитываемой на дневном таймфрейме и используемой как фильтр для подтверждения сигналов.
MACDOpenLevel Пороговое значение в пунктах, минимальная абсолютная разница между линией MACD и сигнальной линией для формирования сигнала.
fast_ema_period Период экспоненциальной скользящей средней (EMA), используемой в качестве быстрой линии индикатора MACD.
slow_ema_period Период экспоненциальной скользящей средней (EMA), используемой в качестве медленной линии индикатора MACD.
signal_period Период сигнальной линии индикатора MACD, рассчитываемой как EMA от линии MACD.
Получить полный код

Поиск по коду файла

#property version   "1.00"
#property strict
#property indicator_chart_window  // Индик. рисуется в основном окне
#property indicator_buffers 2     // Сообщаем о том, что у нас будет два буфера
#property indicator_color1 Lime   // Цвет стрелки для покупок
#property indicator_color2 Red    // Цвет стрелки для продаж
#property indicator_width1 2
#property indicator_width2 2
double Buy[];  // Буфер для покупок
double Sell[]; // Буфер для продаж

#define BUY   0
#define SELL  1

extern int    MA_Period       = 100;
extern double MACDOpenLevel   = 5;
extern int    fast_ema_period = 8;   // период быстрой средней 
extern int    slow_ema_period = 16;  // период медленной средней 
extern int    signal_period   = 9;   // период сигнальной линии 

int OnInit()
{
      // код доступен только после оплаты
   }

int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume

Показано первые 50% кода (символов: 2271)

Открыть по тарифу

Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.

Разовая покупка файла

На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.

Чтобы оформить заказ, введите email и перейдите к оплате.

Стоимость полного кода
227,10₽ ≈ $2.78