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

FX Sniper's Ergodic CCI & Trigger

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

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

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

О программе

Индикатор «FX Sniper's Ergodic CCI & Trigger» рассчитывает эргодический индикатор CCI на основе моментума цен и его сглаженных версий. Отображает две линии в отдельном окне: эргодический CCI (синяя) и линию-триггер (красная).

Расчёт начинается с моментума — разности между текущей и предыдущей ценой закрытия. Затем применяются несколько этапов сглаживания экспоненциальными скользящими средними (EMA) с настраиваемыми периодами. Эргодический CCI вычисляется как отношение сглаженного моментума к сглаженному абсолютному моментуму, умноженное на 500.

Линия-триггер представляет собой EMA от эргодического CCI. При сравнении двух линий индикатор формирует сигнал SHORT, LONG или NEUTRAL, который отображается в кратком названии индикатора в окне данных.

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

НастройкаОписание
pq Период EMA для сглаживания моментума (разности цен закрытия).
pr Период EMA для второй стадии сглаживания моментума.
ps Период EMA для расчёта эргодического CCI.
trigger Период EMA для расчёта линии-триггера на основе эргодического CCI.
Получить полный код

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

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

extern int pq =2;
extern int pr = 10;
extern int ps = 5;
extern int trigger =3;

string signal;
double mtm[];
double absmtm[];
double ErgoCCI[];
double MainCCI[];
double var1[];
double var2[];
double var2a[];
double var2b[];

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

int start()
  {
      // код доступен только после оплаты
   }
   int limit;
   int i;
   int counted_bars=IndicatorCounted();

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

   if(counted_bars>0) counted_bars--;
   limit=Bars-counted_bars;

   for(i=0; i <= Bars; i++) 
   {
   mt

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

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

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

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

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

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

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