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

EMA Cross (SES) BDv8_12_31

ema_cross__ses__bdv8_12_31.mq5
Вы автор или правообладатель?

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

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

О программе

Индикатор отображает точки пересечения двух экспоненциальных скользящих средних на графике цен. Быстрая и медленная EMA задаются пользователем; при пересечении их траекторий на соответствующем баре отрисовываются стрелки вверх или вниз.
Для определения момента пересечения сравниваются значения обеих скользящих на текущем, предыдущем и последующем барах. Визуализация выводится в отдельные буферы с использованием графических стрелок.
Индикатор поддерживает звуковое уведомление при появлении нового сигнала пересечения на последнем видимом баре. Также вычисляется усреднённый диапазон цен за 10 баров, который используется для размещения стрелок относительно цены.
Продукт представляет собой аналитический индикатор для MetaTrader, предназначенный для визуального анализа пересечений EMA без встроенной торговой логики.

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

НастройкаОписание
FasterEMA Период быстрой экспоненциальной скользящей средней (EMA), используемой для определения пересечений. По умолчанию равен 2.
SlowerEMA Период медленной экспоненциальной скользящей средней (EMA), используемой для определения пересечений. По умолчанию равен 15.
SoundON Включает или отключает звуковое уведомление при появлении сигнала пересечения на последнем видимом баре. По умолчанию включено.
Получить полный код

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

/*
  +------------------------------------------------------------------+
  | Allows you to enter two ema periods and it will then show you at |
  | Which point they crossed over. It is more usful on the shorter   |
  | periods that get obscured by the bars / candlesticks and when    |
  | the zoom level is out. Also allows you then to remove the emas   |
  | from the chart. (emas are initially set at 5 and 6)              |
  +------------------------------------------------------------------+
*/   

#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Blue
#property indicator_color2 Red

double CrossUp[];
double CrossDown[];
extern int FasterEMA = 2;
extern int SlowerEMA = 15;
extern bool SoundON=true;
double alertTag;
double control=2147483647;

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

int deinit()
  {

   return(0);
  }

int start() {
      // код доступен только после оплаты
   }
   int limit, i, counter;
   double fasterEMAnow, slowerEMAnow, fasterEMAprevious, slowerEMAprevious, fasterEMAafter, slowerEMAafter;
   double Range, AvgRange;
   int counted_bars=IndicatorCounted();

   if(counted_bars<0) return(-1);

   if(counted_bars>0) counted_bars--;

   limit=Bars-counted_bars;

   for(i = 0; i <= limit; i++) {

 

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

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

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

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

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

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

Стоимость полного кода
224₽ ≈ $2.74